| FMR LLC | 49,525,737 | $3,318,720 |
| BlackRock, Inc. | 38,044,426 | $2,549,357 |
| VANGUARD GROUP INC | 33,125,015 | $2,219,707 |
| STATE STREET CORP | 10,953,501 | $733,994 |
| GEODE CAPITAL MANAGEMENT, LLC | 7,716,158 | $515,972 |
| DISCIPLINED GROWTH INVESTORS INC /MN | 4,897,406 | $328,175 |
| Atreides Management, LP | 4,177,675 | $279,946 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 3,994,727 | $267,687 |
| NORGES BANK | 3,959,514 | $265,327 |
| RENAISSANCE TECHNOLOGIES LLC | 3,757,034 | $251,759 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 3,742,928 | $250,814 |
| T. Rowe Price Investment Management, Inc. | 3,706,136 | $248 |
| AQR CAPITAL MANAGEMENT LLC | 3,414,715 | $228,820 |
| VICTORY CAPITAL MANAGEMENT INC | 3,121,252 | $209,155 |
| BNP Paribas Investment Partners S.A. | 3,068,027 | $206 |
| BLAIR WILLIAM & CO/IL | 3,053,622 | $204,623 |
| FRANKLIN RESOURCES INC | 3,007,431 | $201,528 |
| NORTHERN TRUST CORP | 2,839,986 | $190,307 |
| Mariner, LLC | 2,679,161 | $179,538 |
| UBS ASSET MANAGEMENT AMERICAS INC | 2,653,998 | $177,844 |
| MORGAN STANLEY | 2,456,541 | $164,613 |
| Bank of New York Mellon Corp | 2,151,520 | $144,173 |
| FIRST TRUST ADVISORS LP | 2,023,248 | $135,578 |
| Amundi | 1,982,489 | $132,847 |
| Legal & General Group Plc | 1,975,473 | $132,376 |
| Artisan Partners Limited Partnership | 1,947,504 | $130,502 |
| Sumitomo Mitsui Trust Holdings, Inc. | 1,759,594 | $117,910 |
| JPMORGAN CHASE & CO | 1,692,738 | $113,430 |
| GOLDMAN SACHS GROUP INC | 1,554,240 | $104,150 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 1,520,219 | $101,870 |
| Polar Capital Holdings Plc | 1,491,444 | $99,942 |
| Champlain Investment Partners, LLC | 1,458,796 | $97,754 |
| FEDERATED HERMES, INC. | 1,439,940 | $96,490 |
| UBS Group AG | 1,424,159 | $95,433 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,322,584 | $89 |
| ROYAL BANK OF CANADA | 1,315,893 | $88,178 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,228,081 | $82,294 |
| BANK OF AMERICA CORP /DE/ | 1,217,782 | $81,604 |
| DIMENSIONAL FUND ADVISORS LP | 1,099,252 | $73,665 |
| Stephens Investment Management Group LLC | 1,086,889 | $72,832 |
| Nikko Asset Management Americas, Inc. | 1,081,806 | $72,492 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 1,016,927 | $68,937 |
| Turiya Advisors Asia Ltd | 1,000,000 | $67,010 |
| CONGRESS ASSET MANAGEMENT CO /MA | 927,345 | $62,141 |
| WELLS FARGO & COMPANY/MN | 912,115 | $61,121 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 880,925 | $59,031 |
| RHUMBLINE ADVISERS | 876,489 | $58,733 |
| Swiss National Bank | 855,600 | $57,334 |
| Nuveen, LLC | 841,549 | $56,392 |
| ACADIAN ASSET MANAGEMENT LLC | 788,860 | $53 |
| AMERIPRISE FINANCIAL INC | 769,222 | $51,544 |
| PRINCIPAL FINANCIAL GROUP INC | 757,052 | $50,730 |
| Alyeska Investment Group, L.P. | 744,885 | $49,915 |
| BALYASNY ASSET MANAGEMENT L.P. | 739,567 | $49,558 |
| ALLIANCEBERNSTEIN L.P. | 730,740 | $48,967 |
| Invesco Ltd. | 725,535 | $48,618 |
| Clearbridge Investments, LLC | 713,951 | $47,842 |
| DEUTSCHE BANK AG\ | 713,438 | $47,807 |
| TWO SIGMA INVESTMENTS, LP | 700,678 | $46,952 |
| AMERICAN CENTURY COMPANIES INC | 675,206 | $45,246 |
| National Pension Service | 665,667 | $44,606 |
| Pembroke Management, LTD | 598,966 | $40,137 |
| MILLENNIUM MANAGEMENT LLC | 577,005 | $38,665 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 542,116 | $36,327 |
| NEUBERGER BERMAN GROUP LLC | 503,966 | $33,771 |
| RAYMOND JAMES FINANCIAL INC | 501,558 | $33,609 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 493,584 | $33,075 |
| UNICOM Systems, Inc. | 484,467 | $32,464 |
| CROSSLINK CAPITAL INC | 482,845 | $32,355 |
| Squarepoint Ops LLC | 457,975 | $30,689 |
| Robeco Institutional Asset Management B.V. | 456,437 | $30,586 |
| BARCLAYS PLC | 445,930 | $29,882 |
| Quantinno Capital Management LP | 441,565 | $29,589 |
| CITADEL ADVISORS LLC | 428,967 | $28,745 |
| Erste Asset Management GmbH | 420,247 | $28,211 |
| Engineers Gate Manager LP | 415,037 | $27,812 |
| JANE STREET GROUP, LLC | 406,630 | $27,248 |
| ARK Investment Management LLC | 398,100 | $26,677 |
| Raiffeisen Bank International AG | 395,504 | $26,811 |
| TD Asset Management Inc | 392,800 | $26,322 |
| Retirement Systems of Alabama | 374,697 | $25,108 |
| Man Group plc | 358,069 | $23,994 |
| Connor, Clark & Lunn Investment Management Ltd. | 342,825 | $22,973 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 339,177 | $22,728 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 336,961 | $23,254 |
| Russell Investments Group, Ltd. | 331,231 | $22,255 |
| INTECH INVESTMENT MANAGEMENT LLC | 325,907 | $21,839 |
| DANSKE BANK A/S | 315,082 | $21,114 |
| SG Americas Securities, LLC | 312,381 | $21 |
| Skandinaviska Enskilda Banken AB (publ) | 301,887 | $20,229 |
| Fisher Asset Management, LLC | 301,756 | $20,221 |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 296,742 | $20 |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 282,199 | $18,910 |
| TWO SIGMA ADVISERS, LP | 281,300 | $18,850 |
| BNP PARIBAS ARBITRAGE, SA | 279,859 | $18,753 |
| NORDEA INVESTMENT MANAGEMENT AB | 267,502 | $17,990 |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 265,947 | $25,800 |
| AVIVA PLC | 260,032 | $17,425 |
| Holocene Advisors, LP | 259,155 | $17,366 |
| abrdn plc | 255,124 | $17,096 |
| 673 other institutions | 20,291,679 | $1,221,928 |