| FMR LLC | 4,500,084 | $783,060 |
| BlackRock, Inc. | 4,266,969 | $742,495 |
| VANGUARD GROUP INC | 3,465,949 | $603,110 |
| Capital International Investors | 1,564,251 | $272,195 |
| Invesco Ltd. | 1,287,879 | $224,104 |
| STATE STREET CORP | 1,276,893 | $222,192 |
| SYLEBRA CAPITAL LLC | 1,132,152 | $197,006 |
| Whale Rock Capital Management LLC | 887,272 | $154,394 |
| AMERIPRISE FINANCIAL INC | 841,060 | $146,353 |
| Capital World Investors | 754,346 | $131,264 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 737,474 | $128,328 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 692,596 | $121 |
| Chevy Chase Trust Holdings, LLC | 681,915 | $118,660 |
| AMERICAN CENTURY COMPANIES INC | 679,585 | $118,255 |
| GEODE CAPITAL MANAGEMENT, LLC | 667,647 | $116,195 |
| UBS ASSET MANAGEMENT AMERICAS INC | 349,828 | $60,874 |
| UBS Group AG | 328,972 | $57,244 |
| NORGES BANK | 317,313 | $55,216 |
| NORTHERN TRUST CORP | 288,974 | $50,284 |
| GOLDMAN SACHS GROUP INC | 286,364 | $49,830 |
| MORGAN STANLEY | 271,748 | $47,287 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 266,040 | $46,294 |
| JENNISON ASSOCIATES LLC | 242,504 | $42,198 |
| Nuveen, LLC | 214,861 | $37,388 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 212,003 | $36,891 |
| AWM Investment Company, Inc. | 178,173 | $31,004 |
| JPMORGAN CHASE & CO | 171,094 | $29,772 |
| Allspring Global Investments Holdings, LLC | 170,082 | $30,574 |
| ROYCE & ASSOCIATES LP | 167,882 | $29,213 |
| EMERALD ADVISERS, LLC | 158,802 | $27,633 |
| BNP Paribas Investment Partners S.A. | 148,592 | $33 |
| Bank of New York Mellon Corp | 144,861 | $25,207 |
| NEUBERGER BERMAN GROUP LLC | 130,717 | $22,746 |
| BNP PARIBAS ARBITRAGE, SA | 128,624 | $22,382 |
| PRINCIPAL FINANCIAL GROUP INC | 128,149 | $22,299 |
| Aperture Investors, LLC | 117,118 | $20,380 |
| Polar Asset Management Partners Inc. | 108,811 | $18,934 |
| OBERWEIS ASSET MANAGEMENT INC/ | 107,120 | $18,640 |
| RAYMOND JAMES FINANCIAL INC | 105,932 | $18,070 |
| BAILLIE GIFFORD & CO | 102,753 | $17,880 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 99,487 | $17,312 |
| ALLIANCEBERNSTEIN L.P. | 96,911 | $16,863 |
| WELLINGTON MANAGEMENT GROUP LLP | 93,362 | $16,246 |
| Public Sector Pension Investment Board | 92,712 | $16,133 |
| DEUTSCHE BANK AG\ | 92,013 | $16,011 |
| Rockefeller Capital Management L.P. | 91,652 | $15,948 |
| Toroso Investments, LLC | 82,167 | $14,298 |
| Squarepoint Ops LLC | 74,832 | $13,022 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 70,426 | $12,236 |
| CREDIT AGRICOLE S A | 70,228 | $12,220 |
| RHUMBLINE ADVISERS | 69,396 | $12,076 |
| Toronado Partners, LLC | 68,775 | $11,968 |
| abrdn plc | 68,387 | $11,900 |
| Legal & General Group Plc | 67,523 | $11,750 |
| MARSHALL WACE, LLP | 66,400 | $11,554 |
| Thrivent Financial for Lutherans | 63,327 | $11 |
| STATE OF WISCONSIN INVESTMENT BOARD | 59,265 | $10,313 |
| Stephens Investment Management Group LLC | 58,326 | $10,149 |
| BANK OF AMERICA CORP /DE/ | 55,575 | $9,671 |
| Swiss National Bank | 54,600 | $9,501 |
| FIRST TRUST ADVISORS LP | 54,429 | $9,471 |
| SEI INVESTMENTS CO | 52,993 | $9,221 |
| RENAISSANCE GROUP LLC | 52,756 | $9,180 |
| FRED ALGER MANAGEMENT, LLC | 50,596 | $8,804 |
| Granite Investment Partners, LLC | 50,533 | $8,793 |
| SEGALL BRYANT & HAMILL, LLC | 49,413 | $8,598 |
| Niles Investment Management, LLC | 46,939 | $8,168 |
| BARCLAYS PLC | 43,502 | $7,570 |
| TUDOR INVESTMENT CORP ET AL | 42,663 | $7,424 |
| PEREGRINE INVESTMENT MANAGEMENT INC | 40,642 | $7,072 |
| CASTLEARK MANAGEMENT LLC | 40,540 | $7,054 |
| Walleye Capital LLC | 40,446 | $7,038 |
| WELLS FARGO & COMPANY/MN | 39,325 | $6,843 |
| NORDEA INVESTMENT MANAGEMENT AB | 39,116 | $6,655 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 38,308 | $6,666 |
| VICTORY CAPITAL MANAGEMENT INC | 36,426 | $6,338 |
| Verition Fund Management LLC | 32,270 | $5,615 |
| KBC Group NV | 32,052 | $6 |
| Hel Ved Capital Management Ltd | 31,825 | $5,538 |
| ExodusPoint Capital Management, LP | 31,551 | $5,490 |
| Polar Capital Holdings Plc | 30,105 | $5,239 |
| WEALTH ENHANCEMENT ADVISORY SERVICES, LLC | 29,889 | $5,775 |
| KENNEDY CAPITAL MANAGEMENT LLC | 28,169 | $4,902 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 28,068 | $4,884 |
| Lisanti Capital Growth, LLC | 27,406 | $4,769 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 26,224 | $4,563 |
| COOPER CREEK PARTNERS MANAGEMENT LLC | 25,905 | $5 |
| GILDER GAGNON HOWE & CO LLC | 25,352 | $4,412 |
| PRUDENTIAL FINANCIAL INC | 25,080 | $4,364 |
| FRANKLIN RESOURCES INC | 23,413 | $4,074 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 23,374 | $4,202 |
| RENAISSANCE TECHNOLOGIES LLC | 22,800 | $3,967 |
| CITIGROUP INC | 22,770 | $3,962 |
| ALGERT GLOBAL LLC | 22,672 | $4 |
| GREAT WEST LIFE ASSURANCE CO /CAN/ | 22,587 | $4 |
| BESSEMER GROUP INC | 22,077 | $4 |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 20,500 | $4 |
| JANUS HENDERSON GROUP PLC | 19,991 | $3,482 |
| Creative Planning | 19,185 | $3,338 |
| INTECH INVESTMENT MANAGEMENT LLC | 18,532 | $3,225 |
| 224 other institutions | 783,170 | $119,697 |