| PRIMECAP MANAGEMENT CO/CA/ | 31,623,647 | $142.0m | 0.1% |
| BAMCO INC /NY/ | 23,012,611 | $103.3m | 0.2% |
| Granahan Investment Management, LLC | 19,419,892 | $87.2m | 3.1% |
| BlackRock, Inc. | 19,045,966 | $85.5m | 0.0% |
| STATE STREET CORP | 18,502,581 | $83.1m | 0.0% |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 15,914,169 | $71.5m | 0.7% |
| Elemental Capital Partners LLC | 13,309,443 | $59.8m | 12.5% |
| NEUBERGER BERMAN GROUP LLC | 10,354,827 | $46.0m | 0.0% |
| VANGUARD CAPITAL MANAGEMENT LLC | 8,262,498 | $37.1m | 0.0% |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 6,369,408 | $28.6m | 0.0% |
| GEODE CAPITAL MANAGEMENT, LLC | 5,572,599 | $25.0m | 0.0% |
| Artemis Investment Management LLP | 5,341,246 | $24.0m | 0.2% |
| GOLDMAN SACHS GROUP INC | 3,936,953 | $17.7m | 0.0% |
| WASATCH ADVISORS LP | 3,757,802 | $16.9m | 0.1% |
| UBS Group AG | 3,035,257 | $13.6m | 0.0% |
| MORGAN STANLEY | 2,972,345 | $13.3m | 0.0% |
| ROYCE & ASSOCIATES LP | 2,230,150 | $10.0m | 0.1% |
| Nuveen, LLC | 2,209,455 | $9.9m | 0.0% |
| NORTHERN TRUST CORP | 2,053,545 | $9.2m | 0.0% |
| FEDERATED HERMES, INC. | 1,940,903 | $8.7m | 0.0% |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,793,669 | $8.1m | 0.0% |
| DIMENSIONAL FUND ADVISORS LP | 1,791,580 | $8.0m | 0.0% |
| GENERAL AMERICAN INVESTORS CO INC | 1,644,107 | $7.4m | 0.4% |
| DEUTSCHE BANK AG\ | 1,497,304 | $6.7m | 0.0% |
| VANGUARD FIDUCIARY TRUST CO | 1,488,041 | $6.7m | 0.0% |