| BAILLIE GIFFORD & CO | 7,177,659 | $545,789 |
| VANGUARD GROUP INC | 5,487,304 | $417,255 |
| BlackRock, Inc. | 5,359,979 | $407,573 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 2,197,319 | $167 |
| STATE STREET CORP | 1,737,181 | $132,095 |
| Clearbridge Investments, LLC | 1,624,413 | $123,520 |
| Swedbank AB | 1,364,801 | $103,779 |
| Ensign Peak Advisors, Inc | 1,319,523 | $100,337 |
| Ilex Capital Partners (UK) LLP | 1,257,126 | $95,592 |
| Champlain Investment Partners, LLC | 1,213,647 | $92,286 |
| MORGAN STANLEY | 1,184,786 | $90,091 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,040,518 | $79,138 |
| Capital International Investors | 936,831 | $71,237 |
| Capital World Investors | 929,632 | $70,689 |
| BNP PARIBAS ARBITRAGE, SA | 924,902 | $70,330 |
| UBS Group AG | 902,041 | $68,591 |
| Capital Research Global Investors | 766,072 | $58,252 |
| MACKENZIE FINANCIAL CORP | 759,118 | $58,186 |
| ARMISTICE CAPITAL, LLC | 657,983 | $50,033 |
| Point72 Asset Management, L.P. | 639,832 | $48,653 |
| DIMENSIONAL FUND ADVISORS LP | 620,252 | $47,165 |
| BALYASNY ASSET MANAGEMENT L.P. | 609,917 | $46,378 |
| Prime Capital Management Co Ltd | 604,535 | $45,969 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 601,311 | $45,724 |
| PRIMECAP MANAGEMENT CO/CA/ | 583,085 | $44,338 |
| AMERIPRISE FINANCIAL INC | 563,216 | $42,827 |
| CITADEL ADVISORS LLC | 563,164 | $42,823 |
| GOLDMAN SACHS GROUP INC | 529,573 | $40,269 |
| NORGES BANK | 511,501 | $38,895 |
| NORTHERN TRUST CORP | 499,080 | $37,950 |
| Voya Investment Management LLC | 455,807 | $34,660 |
| BNP Paribas Investment Partners S.A. | 429,531 | $33 |
| abrdn plc | 411,985 | $31,327 |
| JPMORGAN CHASE & CO | 377,424 | $28,699 |
| Bank of New York Mellon Corp | 373,167 | $28,376 |
| CONGRESS ASSET MANAGEMENT CO /MA | 370,936 | $28,206 |
| MILLENNIUM MANAGEMENT LLC | 370,292 | $28,157 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 356,150 | $27,082 |
| Baird Financial Group, Inc. | 352,150 | $26,777 |
| AQR CAPITAL MANAGEMENT LLC | 329,436 | $25,050 |
| RAYMOND JAMES FINANCIAL INC | 320,911 | $24,482 |
| MANE GLOBAL CAPITAL MANAGEMENT LP | 294,185 | $22,370 |
| BANK OF AMERICA CORP /DE/ | 286,859 | $21,813 |
| Mitsubishi UFJ Trust & Banking Corp | 247,684 | $18,834 |
| WELLINGTON MANAGEMENT GROUP LLP | 242,103 | $18,410 |
| WELLS FARGO & COMPANY/MN | 231,609 | $17,612 |
| MetLife Investment Management, LLC | 221,875 | $16,871 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 219,808 | $16,714 |
| FMR LLC | 214,972 | $16,347 |
| Lighthouse Investment Partners, LLC | 204,655 | $15,562 |
| Cannell & Spears LLC | 195,316 | $14,852 |
| Portolan Capital Management, LLC | 192,322 | $14,624 |
| Rockefeller Capital Management L.P. | 191,843 | $14,588 |
| JACOBSON & SCHMITT ADVISORS, LLC | 188,924 | $14,366 |
| JANUS HENDERSON GROUP PLC | 183,507 | $13,954 |
| FRED ALGER MANAGEMENT, LLC | 163,666 | $12,445 |
| KBC Group NV | 158,796 | $12 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 158,281 | $12,036 |
| SG Americas Securities, LLC | 155,253 | $12 |
| BARCLAYS PLC | 151,427 | $11,515 |
| RHUMBLINE ADVISERS | 148,242 | $11,272 |
| CITIGROUP INC | 147,324 | $11,203 |
| AMERICAN CENTURY COMPANIES INC | 144,859 | $11,015 |
| UBS ASSET MANAGEMENT AMERICAS INC | 136,295 | $10,364 |
| Invesco Ltd. | 132,730 | $10,093 |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 130,861 | $9,951 |
| Toroso Investments, LLC | 130,777 | $9,944 |
| PRINCIPAL FINANCIAL GROUP INC | 128,126 | $9,743 |
| Teca Partners, LP | 119,712 | $9,103 |
| CWM, LLC | 117,834 | $9 |
| PDT Partners, LLC | 113,766 | $8,651 |
| Woodline Partners LP | 112,754 | $8,574 |
| Swiss National Bank | 111,900 | $8,509 |
| Susquehanna Portfolio Strategies, LLC | 110,813 | $8,426 |
| Ibex Investors LLC | 106,600 | $8,106 |
| Nuveen, LLC | 101,531 | $7,720 |
| WASHINGTON TRUST Co | 98,826 | $7,515 |
| Trexquant Investment LP | 97,788 | $7,436 |
| LPL Financial LLC | 96,881 | $7,367 |
| ENVESTNET ASSET MANAGEMENT INC | 96,500 | $7,338 |
| Retirement Systems of Alabama | 88,209 | $6,707 |
| Legal & General Group Plc | 87,742 | $6,672 |
| Freemont Management S.A. | 87,200 | $6,631 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 82,025 | $6,237 |
| Twin Tree Management, LP | 80,372 | $6,111 |
| BI Asset Management Fondsmaeglerselskab A/S | 73,811 | $6 |
| Granahan Investment Management, LLC | 73,239 | $5,569 |
| TRAN CAPITAL MANAGEMENT, L.P. | 72,515 | $5,514 |
| Taproot Management LP | 71,840 | $5,463 |
| ROYCE & ASSOCIATES LP | 69,000 | $5,247 |
| HRT FINANCIAL LP | 66,855 | $5 |
| Granite Investment Partners, LLC | 66,550 | $5,060 |
| ALLIANCEBERNSTEIN L.P. | 66,117 | $5,028 |
| OSAIC HOLDINGS, INC. | 61,534 | $4,679 |
| BLAIR WILLIAM & CO/IL | 61,402 | $4,669 |
| STATE OF WISCONSIN INVESTMENT BOARD | 60,538 | $4,603 |
| PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. | 60,000 | $4,562 |
| Bridgefront Capital, LLC | 59,427 | $4,519 |
| American Alpha Advisors, LLC | 57,979 | $4,409 |
| Russell Investments Group, Ltd. | 56,907 | $4,327 |
| 354 other institutions | 3,286,207 | $220,401 |