Ownership of companies for Granahan Investment Management LLC