| VANGUARD GROUP INC | 24,847,206 | $1,849,378 |
| Capital Research Global Investors | 23,145,942 | $1,722,797 |
| MORGAN STANLEY | 23,010,300 | $1,712,657 |
| Capital World Investors | 21,710,914 | $1,615,953 |
| BlackRock, Inc. | 18,873,925 | $1,404,786 |
| FMR LLC | 13,675,838 | $1,017,893 |
| STATE STREET CORP | 5,847,566 | $435,234 |
| GEODE CAPITAL MANAGEMENT, LLC | 5,501,387 | $408,433 |
| BAILLIE GIFFORD & CO | 5,482,943 | $408,095 |
| MARSHALL WACE, LLP | 4,333,752 | $322,561 |
| Invesco Ltd. | 4,071,571 | $303,047 |
| LONE PINE CAPITAL LLC | 3,817,170 | $284,112 |
| NORGES BANK | 3,788,266 | $281,961 |
| Durable Capital Partners LP | 3,681,173 | $273,990 |
| Jericho Capital Asset Management L.P. | 3,601,248 | $268,041 |
| LORD, ABBETT & CO. LLC | 2,159,982 | $161 |
| BANK OF AMERICA CORP /DE/ | 2,153,730 | $160,302 |
| Foxhaven Asset Management, LP | 1,906,882 | $141,929 |
| JPMORGAN CHASE & CO | 1,855,883 | $138,133 |
| 1832 Asset Management L.P. | 1,782,700 | $132,686 |
| UBS Group AG | 1,712,842 | $127,487 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,697,500 | $126 |
| NORTHERN TRUST CORP | 1,647,608 | $122,631 |
| WELLINGTON MANAGEMENT GROUP LLP | 1,504,709 | $111,995 |
| Spyglass Capital Management LLC | 1,443,580 | $107,446 |
| DIMENSIONAL FUND ADVISORS LP | 1,408,408 | $104,853 |
| FRANKLIN RESOURCES INC | 1,405,089 | $104,581 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,396,929 | $103,973 |
| Atreides Management, LP | 1,384,941 | $103,081 |
| Qube Research & Technologies Ltd | 1,295,987 | $96,460 |
| ALLIANCEBERNSTEIN L.P. | 1,284,313 | $95,591 |
| Allspring Global Investments Holdings, LLC | 1,274,227 | $94,331 |
| GOLDMAN SACHS GROUP INC | 1,231,231 | $91,641 |
| NEUBERGER BERMAN GROUP LLC | 1,104,068 | $82,176 |
| TREMBLANT CAPITAL GROUP | 1,060,440 | $78,929 |
| UBS ASSET MANAGEMENT AMERICAS INC | 1,049,886 | $78,143 |
| Bank of New York Mellon Corp | 1,047,132 | $77,938 |
| GILDER GAGNON HOWE & CO LLC | 952,909 | $70,925 |
| Leo Wealth, LLC | 924,705 | $68,826 |
| AMERICAN CENTURY COMPANIES INC | 908,435 | $67,615 |
| Amundi | 895,703 | $66,667 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 851,834 | $63,402 |
| D1 Capital Partners L.P. | 820,000 | $61,033 |
| Artemis Investment Management LLP | 793,941 | $59,093 |
| VESTOR CAPITAL, LLC | 769,364 | $0 |
| ThornTree Capital Partners LP | 767,754 | $57,144 |
| Swiss National Bank | 741,800 | $55,212 |
| Capital Impact Advisors, LLC | 731,252 | $54,427 |
| ALLEN OPERATIONS LLC | 721,382 | $53,692 |
| AMERIPRISE FINANCIAL INC | 649,584 | $48,349 |
| Nuveen, LLC | 628,194 | $46,756 |
| AustralianSuper Pty Ltd | 622,756 | $46,352 |
| Legal & General Group Plc | 605,521 | $45,069 |
| Quantinno Capital Management LP | 590,954 | $43,985 |
| CITIGROUP INC | 578,081 | $43,027 |
| MANE GLOBAL CAPITAL MANAGEMENT LP | 535,577 | $39,863 |
| Sumitomo Mitsui Trust Holdings, Inc. | 528,220 | $39,315 |
| PACIFIC HEIGHTS ASSET MANAGEMENT LLC | 525,000 | $39,076 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 494,911 | $36,836 |
| Capital International Investors | 489,264 | $36,416 |
| SG Americas Securities, LLC | 475,141 | $35 |
| BNP PARIBAS ARBITRAGE, SA | 471,683 | $35,107 |
| CITADEL ADVISORS LLC | 417,982 | $31,110 |
| Glendon Capital Management LP | 417,100 | $31,045 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 416,612 | $31,008 |
| Polar Capital Holdings Plc | 411,776 | $30,648 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 411,681 | $30,477 |
| DEUTSCHE BANK AG\ | 408,584 | $30,411 |
| Schonfeld Strategic Advisors LLC | 383,433 | $28,539 |
| SEI INVESTMENTS CO | 381,596 | $28,402 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 379,803 | $28,269 |
| NZS Capital, LLC | 360,091 | $26,802 |
| 12 West Capital Management LP | 350,000 | $26,051 |
| FIRST TRUST ADVISORS LP | 338,771 | $25,215 |
| Islander Capital Partners, L.P. | 326,355 | $24,291 |
| MOORE CAPITAL MANAGEMENT, LP | 323,872 | $24,106 |
| BLAIR WILLIAM & CO/IL | 320,683 | $23,868 |
| RHUMBLINE ADVISERS | 315,881 | $23,511 |
| CAPITAL FUND MANAGEMENT S.A. | 311,780 | $23,206 |
| ROYAL BANK OF CANADA | 294,200 | $21,897 |
| BARCLAYS PLC | 267,628 | $19,920 |
| Gillson Capital LP | 265,072 | $20 |
| Hudson Bay Capital Management LP | 252,500 | $18,794 |
| BANK OF MONTREAL /CAN/ | 246,485 | $18,346 |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 243,943 | $18,157 |
| Allianz Asset Management GmbH | 242,948 | $18,083 |
| ENVESTNET ASSET MANAGEMENT INC | 237,176 | $17,653 |
| Trexquant Investment LP | 235,524 | $17,530 |
| ALLEN HOLDING INC /NY | 230,000 | $17,119 |
| Steadview Capital Management LLC | 227,705 | $16,948 |
| BALYASNY ASSET MANAGEMENT L.P. | 227,143 | $16,906 |
| Diversify Advisory Services, LLC | 221,156 | $16,534 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 217,252 | $16,170 |
| Dilation Capital Management LP | 215,688 | $16,054 |
| WELLS FARGO & COMPANY/MN | 213,905 | $15,921 |
| Voya Investment Management LLC | 197,904 | $14,730 |
| AVIVA PLC | 196,808 | $14,648 |
| Penserra Capital Management LLC | 195,031 | $15 |
| KBC Group NV | 194,406 | $14 |
| Science & Technology Partners, L.P. | 188,100 | $14,000 |
| 527 other institutions | 12,905,129 | $900,847 |