| PRIMECAP MANAGEMENT CO/CA/ | 5,682,907 | $337,962 |
| VANGUARD GROUP INC | 4,049,711 | $240,836 |
| BlackRock, Inc. | 3,462,280 | $205,902 |
| EVENTIDE ASSET MANAGEMENT, LLC | 2,936,126 | $174,721 |
| FMR LLC | 2,594,909 | $154,319 |
| AMERIPRISE FINANCIAL INC | 2,294,337 | $136,444 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 1,985,865 | $118,099 |
| FIRST TRUST ADVISORS LP | 1,576,075 | $93,729 |
| BAILLIE GIFFORD & CO | 1,306,151 | $77,677 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 1,284,571 | $76,393 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,059,507 | $63,019 |
| GILDER GAGNON HOWE & CO LLC | 1,022,055 | $60,782 |
| STATE STREET CORP | 978,540 | $58,194 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 952,796 | $57 |
| WELLINGTON MANAGEMENT GROUP LLP | 909,526 | $54,090 |
| Stephens Investment Management Group LLC | 842,987 | $50,132 |
| NEXT CENTURY GROWTH INVESTORS LLC | 803,613 | $47,791 |
| Hood River Capital Management LLC | 782,783 | $46,552 |
| Clearbridge Investments, LLC | 708,080 | $42,109 |
| SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC | 700,381 | $41,652 |
| BROWN CAPITAL MANAGEMENT LLC | 698,666 | $41,550 |
| FRED ALGER MANAGEMENT, LLC | 580,734 | $34,536 |
| MORGAN STANLEY | 491,437 | $29,226 |
| LORD, ABBETT & CO. LLC | 479,013 | $28 |
| SYLEBRA CAPITAL LLC | 407,987 | $24,263 |
| NORTHERN TRUST CORP | 390,672 | $23,233 |
| Nuveen, LLC | 370,594 | $22,039 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 363,290 | $21,605 |
| Polar Capital Holdings Plc | 361,330 | $21,488 |
| BLAIR WILLIAM & CO/IL | 298,189 | $17,733 |
| RAYMOND JAMES FINANCIAL INC | 295,285 | $17,561 |
| Bellecapital International Ltd. | 285,900 | $17,002 |
| GOLDMAN SACHS GROUP INC | 266,012 | $15,820 |
| UBS Group AG | 257,886 | $15,336 |
| DIMENSIONAL FUND ADVISORS LP | 236,232 | $14,049 |
| Faithward Advisors, LLC | 230,131 | $13,686 |
| CITADEL ADVISORS LLC | 227,885 | $13,552 |
| G2 Investment Partners Management LLC | 221,679 | $13,183 |
| Connor, Clark & Lunn Investment Management Ltd. | 216,598 | $12,881 |
| JANE STREET GROUP, LLC | 213,078 | $12,672 |
| Invesco Ltd. | 210,430 | $12,514 |
| BNP PARIBAS ARBITRAGE, SA | 207,682 | $12,351 |
| Allspring Global Investments Holdings, LLC | 202,105 | $12,684 |
| Capital International Investors | 200,929 | $11,949 |
| Vitruvian Partners LLP | 191,919 | $11,413 |
| SEI INVESTMENTS CO | 188,652 | $11,219 |
| BANK OF AMERICA CORP /DE/ | 188,256 | $11,196 |
| SCHWERIN BOYLE CAPITAL MANAGEMENT INC | 168,840 | $10,041 |
| CASTLEARK MANAGEMENT LLC | 167,478 | $9,960 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 156,604 | $9,313 |
| TORONTO DOMINION BANK | 148,228 | $8,815 |
| Trexquant Investment LP | 140,884 | $8,378 |
| ALGERT GLOBAL LLC | 135,737 | $8 |
| Bank of New York Mellon Corp | 135,338 | $8,049 |
| BARCLAYS PLC | 131,683 | $7,831 |
| Cerity Partners LLC | 129,989 | $7,730 |
| Zweig-DiMenna Associates LLC | 127,450 | $7,579 |
| SG Americas Securities, LLC | 120,564 | $7 |
| Kopp Family Office, LLC | 118,991 | $7,076 |
| Marathon Partners Equity Management, LLC | 115,000 | $6,839 |
| BIT Capital GmbH | 109,753 | $6,527 |
| PDT Partners, LLC | 109,641 | $6,520 |
| CITIGROUP INC | 109,260 | $6,498 |
| PEREGRINE INVESTMENT MANAGEMENT INC | 108,130 | $6,430 |
| MILLENNIUM MANAGEMENT LLC | 102,191 | $6,077 |
| Roubaix Capital, LLC | 100,873 | $5,999 |
| Squarepoint Ops LLC | 93,631 | $5,568 |
| 1832 Asset Management L.P. | 93,300 | $5,549 |
| EAM Investors, LLC | 92,853 | $5,522 |
| Swiss National Bank | 87,600 | $5,210 |
| HBK Sorce Advisory LLC | 78,992 | $5,216 |
| Pier Capital, LLC | 77,640 | $4,617 |
| NEW YORK STATE COMMON RETIREMENT FUND | 74,565 | $4,434 |
| PRINCIPAL FINANCIAL GROUP INC | 72,795 | $4,329 |
| UBS ASSET MANAGEMENT AMERICAS INC | 71,457 | $4,250 |
| Metavasi Capital LP | 70,000 | $4,163 |
| Polar Asset Management Partners Inc. | 66,311 | $3,944 |
| ROYAL BANK OF CANADA | 66,119 | $3,932 |
| Lisanti Capital Growth, LLC | 64,905 | $3,860 |
| BANK OF MONTREAL /CAN/ | 60,676 | $3,608 |
| Jump Financial, LLC | 58,800 | $3,497 |
| RHUMBLINE ADVISERS | 54,126 | $3,219 |
| ARK Investment Management LLC | 53,576 | $3,186 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 52,694 | $3,134 |
| WELLS FARGO & COMPANY/MN | 51,765 | $3,078 |
| Walleye Capital LLC | 45,833 | $2,726 |
| BOOTHBAY FUND MANAGEMENT, LLC | 44,459 | $2,644 |
| Russell Investments Group, Ltd. | 44,067 | $2,621 |
| Legal & General Group Plc | 43,892 | $2,610 |
| ALLIANCEBERNSTEIN L.P. | 43,790 | $2,604 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 42,487 | $2,527 |
| Verition Fund Management LLC | 42,470 | $2,526 |
| TWO SIGMA INVESTMENTS, LP | 42,297 | $2,515 |
| OSAIC HOLDINGS, INC. | 41,154 | $2,447 |
| JPMORGAN CHASE & CO | 37,519 | $2,231 |
| FEDERATED HERMES, INC. | 37,335 | $2,220 |
| Engineers Gate Manager LP | 36,345 | $2,161 |
| FRANKLIN RESOURCES INC | 36,253 | $2,156 |
| Values First Advisors, Inc. | 36,165 | $2,151 |
| DEUTSCHE BANK AG\ | 35,471 | $2,109 |
| 158 other institutions | 962,708 | $53,209 |