Ownership of companies for Granahan Investment Management Inc