Granahan Investment Management Inc..