| Capital International Investors | 45,391,459 | $1,612,038 |
| VANGUARD GROUP INC | 44,692,350 | $1,587,025 |
| FMR LLC | 29,805,019 | $1,058,376 |
| BlackRock, Inc. | 26,900,052 | $955,221 |
| JENNISON ASSOCIATES LLC | 15,157,955 | $538,259 |
| MORGAN STANLEY | 10,372,626 | $368,332 |
| STATE STREET CORP | 9,820,594 | $348,729 |
| JPMORGAN CHASE & CO | 9,378,658 | $333,036 |
| ALLIANCEBERNSTEIN L.P. | 9,331,266 | $331,353 |
| XN LP | 8,988,386 | $319,178 |
| GEODE CAPITAL MANAGEMENT, LLC | 8,675,056 | $307,214 |
| ValueAct Holdings, L.P. | 8,015,277 | $284,622 |
| Sumitomo Mitsui Trust Holdings, Inc. | 7,032,895 | $249,738 |
| PRINCIPAL FINANCIAL GROUP INC | 5,866,235 | $208,311 |
| NORGES BANK | 5,711,282 | $202,808 |
| MARSHALL WACE, LLP | 5,292,568 | $187,939 |
| T. Rowe Price Investment Management, Inc. | 4,620,110 | $164 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 4,579,046 | $162,602 |
| BANK OF AMERICA CORP /DE/ | 4,401,191 | $156,286 |
| GILDER GAGNON HOWE & CO LLC | 4,390,564 | $155,909 |
| BNP Paribas Investment Partners S.A. | 4,373,306 | $155 |
| HMI Capital Management, L.P. | 4,303,483 | $152,817 |
| UBS Group AG | 4,210,504 | $149,515 |
| 1832 Asset Management L.P. | 4,064,200 | $144,320 |
| BALYASNY ASSET MANAGEMENT L.P. | 4,031,705 | $143,166 |
| Nikko Asset Management Americas, Inc. | 3,801,347 | $134,986 |
| Qube Research & Technologies Ltd | 3,663,145 | $130,078 |
| RENAISSANCE TECHNOLOGIES LLC | 3,453,928 | $122,649 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 3,414,051 | $121 |
| FEDERATED HERMES, INC. | 3,269,070 | $116,085 |
| NORTHERN TRUST CORP | 3,236,660 | $114,934 |
| WORLDQUANT MILLENNIUM ADVISORS LLC | 2,939,912 | $104,396 |
| Champlain Investment Partners, LLC | 2,905,648 | $103,180 |
| Amundi | 2,673,489 | $94,936 |
| EVENTIDE ASSET MANAGEMENT, LLC | 2,486,040 | $88,306 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 2,479,983 | $88,064 |
| Durable Capital Partners LP | 2,299,023 | $81,638 |
| MILLENNIUM MANAGEMENT LLC | 2,262,768 | $80,351 |
| ARK Investment Management LLC | 1,966,366 | $69,826 |
| Greenvale Capital LLP | 1,900,000 | $67,469 |
| UBS ASSET MANAGEMENT AMERICAS INC | 1,889,474 | $67,095 |
| Greenhouse Funds LLLP | 1,860,143 | $66,054 |
| ZEVENBERGEN CAPITAL INVESTMENTS LLC | 1,854,996 | $65,871 |
| 12 West Capital Management LP | 1,847,840 | $65,617 |
| BNP PARIBAS ARBITRAGE, SA | 1,824,558 | $64,790 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 1,803,846 | $64,055 |
| Stephens Investment Management Group LLC | 1,749,414 | $62,122 |
| BLAIR WILLIAM & CO/IL | 1,658,477 | $58,893 |
| GOLDMAN SACHS GROUP INC | 1,598,787 | $56,773 |
| Vontobel Holding Ltd. | 1,566,458 | $55,625 |
| AMERICAN CENTURY COMPANIES INC | 1,536,698 | $54,568 |
| Bank of New York Mellon Corp | 1,506,142 | $53,483 |
| DIMENSIONAL FUND ADVISORS LP | 1,460,825 | $51,887 |
| Nuveen, LLC | 1,412,023 | $50,141 |
| Capital Impact Advisors, LLC | 1,409,764 | $50,061 |
| Fiera Capital Corp | 1,349,004 | $47,903 |
| D. E. Shaw & Co., Inc. | 1,328,195 | $47,164 |
| NORDEA INVESTMENT MANAGEMENT AB | 1,307,158 | $46,888 |
| NZS Capital, LLC | 1,296,518 | $46,039 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 1,268,337 | $45,039 |
| Swiss National Bank | 1,257,800 | $44,664 |
| BANK OF NOVA SCOTIA | 1,247,037 | $44,282 |
| CITIGROUP INC | 1,233,917 | $43,816 |
| TWO SIGMA INVESTMENTS, LP | 1,233,041 | $43,785 |
| FIRST TRUST ADVISORS LP | 1,219,787 | $43,315 |
| WELLS FARGO & COMPANY/MN | 1,151,571 | $40,892 |
| ALKEON CAPITAL MANAGEMENT LLC | 1,150,000 | $40,837 |
| Delta Global Management LP | 1,141,872 | $40,548 |
| Bridgewater Associates, LP | 1,127,052 | $40,022 |
| Employees Retirement System of Texas | 1,114,408 | $40 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 1,103,561 | $39,187 |
| Freestone Grove Partners LP | 1,102,638 | $39,155 |
| DEUTSCHE BANK AG\ | 1,099,199 | $39,033 |
| MACKENZIE FINANCIAL CORP | 1,060,853 | $38,423 |
| Granahan Investment Management, LLC | 1,037,146 | $36,829 |
| Legal & General Group Plc | 1,032,069 | $36,649 |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 1,023,005 | $36,327 |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 985,653 | $35,001 |
| FRANKLIN RESOURCES INC | 983,402 | $34,921 |
| Robeco Institutional Asset Management B.V. | 972,230 | $34,524 |
| Trexquant Investment LP | 969,232 | $34,417 |
| MANE GLOBAL CAPITAL MANAGEMENT LP | 934,538 | $33,185 |
| COMMERCE BANK | 849,937 | $30,181 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 848,923 | $30,145 |
| AustralianSuper Pty Ltd | 846,547 | $30,061 |
| Schonfeld Strategic Advisors LLC | 809,331 | $28,739 |
| RAYMOND JAMES FINANCIAL INC | 807,291 | $28,667 |
| Jump Financial, LLC | 798,619 | $28,359 |
| SEI INVESTMENTS CO | 779,097 | $27,666 |
| CONGRESS ASSET MANAGEMENT CO /MA | 776,735 | $27,582 |
| EDMOND DE ROTHSCHILD HOLDING S.A. | 771,397 | $27,392 |
| RIVERBRIDGE PARTNERS LLC | 755,052 | $26,812 |
| JANUS HENDERSON GROUP PLC | 736,205 | $26,143 |
| RHUMBLINE ADVISERS | 729,690 | $25,911 |
| Allspring Global Investments Holdings, LLC | 722,672 | $24,585 |
| Park West Asset Management LLC | 719,575 | $25,552 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 698,063 | $24,788 |
| VICTORY CAPITAL MANAGEMENT INC | 697,936 | $24,784 |
| KBC Group NV | 697,544 | $25 |
| ROYAL BANK OF CANADA | 691,585 | $24,558 |
| 688 other institutions | 42,912,474 | $1,408,852 |