| BlackRock, Inc. | 3,377,862 | $1,193,027 |
| FMR LLC | 3,348,224 | $1,182,559 |
| VANGUARD GROUP INC | 2,825,402 | $997,904 |
| STATE STREET CORP | 918,157 | $324,284 |
| Invesco Ltd. | 831,223 | $293,580 |
| Whale Rock Capital Management LLC | 698,539 | $246,717 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 562,892 | $199 |
| GEODE CAPITAL MANAGEMENT, LLC | 539,425 | $190,550 |
| FRANKLIN RESOURCES INC | 495,214 | $174,905 |
| AMERIPRISE FINANCIAL INC | 457,855 | $161,711 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 412,873 | $145,823 |
| WELLINGTON MANAGEMENT GROUP LLP | 406,516 | $143,577 |
| MORGAN STANLEY | 395,583 | $139,716 |
| GILDER GAGNON HOWE & CO LLC | 371,294 | $131,137 |
| PRINCIPAL FINANCIAL GROUP INC | 363,953 | $128,545 |
| Bank of New York Mellon Corp | 353,960 | $125,015 |
| ALLIANCEBERNSTEIN L.P. | 300,466 | $106,122 |
| AMERICAN CENTURY COMPANIES INC | 298,337 | $105,370 |
| JANE STREET GROUP, LLC | 287,460 | $101,528 |
| Hood River Capital Management LLC | 268,149 | $94,708 |
| GOLDMAN SACHS GROUP INC | 249,714 | $88,196 |
| NORGES BANK | 237,767 | $83,977 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 219,188 | $77,415 |
| NORTHERN TRUST CORP | 215,782 | $76,212 |
| BROWN ADVISORY INC | 215,536 | $76,125 |
| DIMENSIONAL FUND ADVISORS LP | 176,872 | $62,482 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 168,328 | $59,452 |
| EVENTIDE ASSET MANAGEMENT, LLC | 155,983 | $55,109 |
| UBS Group AG | 143,642 | $50,733 |
| LORD, ABBETT & CO. LLC | 140,984 | $50 |
| Voya Investment Management LLC | 139,499 | $49,270 |
| FengHe Fund Management Pte. Ltd. | 128,389 | $45,346 |
| FEDERATED HERMES, INC. | 125,000 | $44,149 |
| SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC | 123,958 | $43,781 |
| BNP Paribas Investment Partners S.A. | 120,759 | $43 |
| BAMCO INC /NY/ | 116,493 | $41,144 |
| BNP PARIBAS ARBITRAGE, SA | 115,243 | $40,703 |
| OBERWEIS ASSET MANAGEMENT INC/ | 106,396 | $37,578 |
| TimesSquare Capital Management, LLC | 103,423 | $36,528 |
| BANK OF AMERICA CORP /DE/ | 98,267 | $34,707 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 92,946 | $32,828 |
| Styrax Capital, LP | 90,108 | $31,825 |
| EMERALD ADVISERS, LLC | 88,332 | $31,198 |
| JENNISON ASSOCIATES LLC | 85,428 | $30,172 |
| RAYMOND JAMES FINANCIAL INC | 78,151 | $28,251 |
| Public Sector Pension Investment Board | 75,871 | $26,797 |
| Swedbank AB | 57,200 | $20,202 |
| Legal & General Group Plc | 56,121 | $19,821 |
| RHUMBLINE ADVISERS | 55,973 | $19,769 |
| CREDIT AGRICOLE S A | 54,838 | $19,368 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 52,825 | $18,657 |
| Polar Capital Holdings Plc | 50,300 | $17,765 |
| Man Group plc | 49,993 | $17,657 |
| Russell Investments Group, Ltd. | 49,017 | $17,313 |
| Nuveen, LLC | 48,432 | $17,106 |
| BAROMETER CAPITAL MANAGEMENT INC. | 47,400 | $836 |
| Daiwa Securities Group Inc. | 46,838 | $17 |
| JPMORGAN CHASE & CO | 46,481 | $16,417 |
| ROYCE & ASSOCIATES LP | 44,425 | $15,690 |
| DEUTSCHE BANK AG\ | 44,180 | $15,604 |
| Swiss National Bank | 43,600 | $15,399 |
| SCALAR GAUGE MANAGEMENT, LLC | 43,000 | $15,187 |
| Science & Technology Partners, L.P. | 42,556 | $15,030 |
| PRUDENTIAL FINANCIAL INC | 42,023 | $14,842 |
| NEXT CENTURY GROWTH INVESTORS LLC | 39,199 | $13,845 |
| UBS ASSET MANAGEMENT AMERICAS INC | 38,767 | $13,692 |
| SEGALL BRYANT & HAMILL, LLC | 37,844 | $13,366 |
| Montanaro Asset Management Ltd | 35,000 | $12,362 |
| WASATCH ADVISORS LP | 34,612 | $12,225 |
| BARCLAYS PLC | 34,149 | $12,061 |
| WELLS FARGO & COMPANY/MN | 33,887 | $11,969 |
| CASTLEARK MANAGEMENT LLC | 33,554 | $11,851 |
| PEREGRINE INVESTMENT MANAGEMENT INC | 33,510 | $11,835 |
| FIRST TRUST ADVISORS LP | 31,944 | $11,282 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 31,626 | $11,170 |
| NEUBERGER BERMAN GROUP LLC | 31,249 | $11,037 |
| OSTERWEIS CAPITAL MANAGEMENT INC | 30,698 | $10,842 |
| Polar Asset Management Partners Inc. | 30,169 | $10,655 |
| Toronado Partners, LLC | 30,102 | $10,632 |
| G2 Investment Partners Management LLC | 27,488 | $9,708 |
| F/M Investments LLC | 25,968 | $9,172 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 25,172 | $8,890 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 25,071 | $8,855 |
| TRILLIUM ASSET MANAGEMENT, LLC | 24,913 | $9,135 |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 23,900 | $8 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 23,300 | $8,620 |
| Calamos Advisors LLC | 23,080 | $8,152 |
| Lisanti Capital Growth, LLC | 22,854 | $8,072 |
| SEI INVESTMENTS CO | 21,905 | $7,736 |
| THORNBURG INVESTMENT MANAGEMENT INC | 21,006 | $7,419 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 20,985 | $7,412 |
| STATE OF WISCONSIN INVESTMENT BOARD | 20,501 | $7,241 |
| Nicholas Investment Partners, LP | 20,178 | $7,127 |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 19,017 | $6,717 |
| GREAT WEST LIFE ASSURANCE CO /CAN/ | 18,977 | $7 |
| EAM Investors, LLC | 17,804 | $6,288 |
| Squarepoint Ops LLC | 16,675 | $5,889 |
| AQR CAPITAL MANAGEMENT LLC | 16,642 | $5,878 |
| ALGERT GLOBAL LLC | 16,483 | $6 |
| HighTower Advisors, LLC | 16,266 | $5,745 |
| 290 other institutions | 826,916 | $250,836 |