| BlackRock, Inc. | 13,189,055 | $971,901 |
| VANGUARD GROUP INC | 11,858,352 | $873,842 |
| AMERIPRISE FINANCIAL INC | 7,552,252 | $556,525 |
| Capital Research Global Investors | 4,502,720 | $331,805 |
| Whale Rock Capital Management LLC | 3,901,469 | $287,499 |
| STATE STREET CORP | 3,848,245 | $283,577 |
| ALLIANCEBERNSTEIN L.P. | 2,965,189 | $218,505 |
| DISCIPLINED GROWTH INVESTORS INC /MN | 2,801,291 | $206,427 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 2,453,294 | $180,783 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 2,448,612 | $180,438 |
| WELLINGTON MANAGEMENT GROUP LLP | 2,340,343 | $172,460 |
| Hood River Capital Management LLC | 2,236,224 | $164,787 |
| GEODE CAPITAL MANAGEMENT, LLC | 2,099,033 | $154,704 |
| CITADEL ADVISORS LLC | 1,670,218 | $123,078 |
| MORGAN STANLEY | 1,389,257 | $102,375 |
| Invesco Ltd. | 1,251,104 | $92,194 |
| Point72 Asset Management, L.P. | 1,208,272 | $89,038 |
| MILLENNIUM MANAGEMENT LLC | 1,041,730 | $76,765 |
| Nuveen, LLC | 1,038,230 | $76,507 |
| BANK OF AMERICA CORP /DE/ | 1,008,027 | $74,282 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 984,191 | $72,525 |
| NEUBERGER BERMAN GROUP LLC | 931,947 | $68,730 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 931,305 | $68,628 |
| NORTHERN TRUST CORP | 921,769 | $67,925 |
| FRED ALGER MANAGEMENT, LLC | 859,855 | $63,363 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 830,928 | $62,453 |
| GOLDMAN SACHS GROUP INC | 777,681 | $57,307 |
| Atreides Management, LP | 691,591 | $50,963 |
| Think Investments LP | 666,400 | $49,107 |
| JENNISON ASSOCIATES LLC | 643,828 | $47,444 |
| COOPER CREEK PARTNERS MANAGEMENT LLC | 614,233 | $45 |
| UBS Group AG | 601,124 | $44,297 |
| PALISADE CAPITAL MANAGEMENT, LP | 587,696 | $43,307 |
| Capital International Investors | 537,298 | $39,593 |
| Portolan Capital Management, LLC | 508,655 | $37,483 |
| Bank of New York Mellon Corp | 495,513 | $36,514 |
| Artisan Partners Limited Partnership | 493,605 | $36,374 |
| EMERALD ADVISERS, LLC | 470,751 | $34,690 |
| BALYASNY ASSET MANAGEMENT L.P. | 467,340 | $34,438 |
| NEW YORK STATE COMMON RETIREMENT FUND | 430,443 | $31,719 |
| Granahan Investment Management, LLC | 418,227 | $30,819 |
| PRINCIPAL FINANCIAL GROUP INC | 414,981 | $30,580 |
| GW&K Investment Management, LLC | 412,569 | $30 |
| Schonfeld Strategic Advisors LLC | 387,610 | $28,563 |
| LMR Partners LLP | 386,810 | $28,504 |
| JPMORGAN CHASE & CO | 383,681 | $28,273 |
| DIMENSIONAL FUND ADVISORS LP | 369,725 | $27,249 |
| SORA INVESTORS LLC | 337,491 | $24,870 |
| Fiera Capital Corp | 329,991 | $24,317 |
| T. Rowe Price Investment Management, Inc. | 306,995 | $23 |
| Public Sector Pension Investment Board | 300,279 | $22,128 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 290,192 | $21,384 |
| Clearline Capital LP | 285,967 | $21,073 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 285,037 | $21,004 |
| WCM INVESTMENT MANAGEMENT, LLC | 284,347 | $21,372 |
| Alta Park Capital, LP | 283,726 | $20,908 |
| LORD, ABBETT & CO. LLC | 282,893 | $21 |
| Polar Asset Management Partners Inc. | 278,683 | $20,536 |
| Freestone Grove Partners LP | 277,634 | $20,459 |
| BNP PARIBAS ARBITRAGE, SA | 255,270 | $18,811 |
| WELLS FARGO & COMPANY/MN | 237,624 | $17,511 |
| ARDSLEY ADVISORY PARTNERS LP | 237,000 | $17,465 |
| RHUMBLINE ADVISERS | 228,460 | $16,835 |
| Legal & General Group Plc | 216,333 | $15,942 |
| SEI INVESTMENTS CO | 215,678 | $15,893 |
| TWO SIGMA INVESTMENTS, LP | 215,354 | $15,869 |
| UBS ASSET MANAGEMENT AMERICAS INC | 210,378 | $15,503 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 201,884 | $14,877 |
| VICTORY CAPITAL MANAGEMENT INC | 192,624 | $14,194 |
| Andar Capital Management HK Ltd | 189,525 | $13,966 |
| Assenagon Asset Management S.A. | 184,630 | $13,605 |
| JANE STREET GROUP, LLC | 182,324 | $13,435 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 181,864 | $13 |
| Swiss National Bank | 171,200 | $12,616 |
| Allspring Global Investments Holdings, LLC | 155,576 | $11,709 |
| STATE OF WISCONSIN INVESTMENT BOARD | 154,662 | $11,397 |
| GREAT LAKES ADVISORS, LLC | 144,281 | $10,632 |
| BARCLAYS PLC | 140,093 | $10,323 |
| DEUTSCHE BANK AG\ | 137,582 | $10,138 |
| SummitTX Capital, L.P. | 124,724 | $9,191 |
| Russell Investments Group, Ltd. | 122,070 | $8,995 |
| NORGES BANK | 119,216 | $8,785 |
| Squarepoint Ops LLC | 114,448 | $8,434 |
| SG Americas Securities, LLC | 107,825 | $8 |
| ROYCE & ASSOCIATES LP | 107,617 | $7,930 |
| FIRST TRUST ADVISORS LP | 107,075 | $7,890 |
| NORDEA INVESTMENT MANAGEMENT AB | 104,421 | $7,776 |
| CASTLEARK MANAGEMENT LLC | 102,958 | $7,587 |
| Man Group plc | 99,621 | $7,341 |
| Jain Global LLC | 98,399 | $7,251 |
| ALGERT GLOBAL LLC | 95,964 | $7 |
| Cinctive Capital Management LP | 94,424 | $6,958 |
| ExodusPoint Capital Management, LP | 89,784 | $6,616 |
| EFG International AG | 88,701 | $6,538 |
| Banco Santander, S.A. | 85,000 | $6,264 |
| MIZUHO MARKETS AMERICAS LLC | 84,675 | $6,240 |
| Susquehanna Portfolio Strategies, LLC | 82,569 | $6,085 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 82,410 | $6,073 |
| Hodges Capital Management Inc. | 82,323 | $6,066 |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 82,302 | $6 |
| 300 other institutions | 4,065,578 | $261,954 |