| Capital International Investors | 36,165,358 | $10,088,156 |
| VANGUARD GROUP INC | 30,253,450 | $8,438,292 |
| BlackRock, Inc. | 22,549,482 | $6,289,502 |
| Capital Research Global Investors | 20,176,544 | $5,627,669 |
| Capital World Investors | 16,561,587 | $4,619,577 |
| STATE STREET CORP | 10,482,244 | $2,934,165 |
| GEODE CAPITAL MANAGEMENT, LLC | 7,054,191 | $1,961,758 |
| JPMORGAN CHASE & CO | 2,950,488 | $822,950 |
| MORGAN STANLEY | 2,934,206 | $818,409 |
| Invesco Ltd. | 2,712,858 | $756,670 |
| GOLDMAN SACHS GROUP INC | 2,499,008 | $697,024 |
| JANUS HENDERSON GROUP PLC | 2,416,425 | $673,990 |
| NORTHERN TRUST CORP | 2,413,792 | $673,255 |
| PRIMECAP MANAGEMENT CO/CA/ | 2,410,521 | $672,343 |
| DIMENSIONAL FUND ADVISORS LP | 1,918,296 | $535,079 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,640,646 | $458 |
| NORGES BANK | 1,637,573 | $456,752 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,515,043 | $422,576 |
| Legal & General Group Plc | 1,395,726 | $389,296 |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt | 1,371,785 | $382,618 |
| Bank of New York Mellon Corp | 1,318,366 | $367,719 |
| NORDEA INVESTMENT MANAGEMENT AB | 1,306,784 | $366,925 |
| AMERICAN CENTURY COMPANIES INC | 1,258,758 | $351,093 |
| FMR LLC | 1,227,645 | $342,415 |
| UBS ASSET MANAGEMENT AMERICAS INC | 1,202,161 | $335,307 |
| UBS Group AG | 1,060,089 | $295,680 |
| Nuveen, LLC | 1,053,995 | $293,980 |
| CITIGROUP INC | 1,050,072 | $292,886 |
| BANK OF AMERICA CORP /DE/ | 1,044,241 | $291,260 |
| WELLINGTON MANAGEMENT GROUP LLP | 985,987 | $275,011 |
| National Pension Service | 964,926 | $269,137 |
| RAYMOND JAMES FINANCIAL INC | 943,158 | $265,012 |
| TD Asset Management Inc | 877,659 | $244,797 |
| Amundi | 817,773 | $228,093 |
| ROYAL BANK OF CANADA | 803,733 | $224,178 |
| AMERIPRISE FINANCIAL INC | 795,478 | $221,977 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 715,915 | $199,683 |
| FEDERATED HERMES, INC. | 712,388 | $198,699 |
| Swiss National Bank | 707,118 | $197,229 |
| DEUTSCHE BANK AG\ | 697,214 | $194,467 |
| BESSEMER GROUP INC | 631,296 | $176 |
| Capital International, Inc./CA/ | 624,491 | $174,183 |
| Voya Investment Management LLC | 615,069 | $171,555 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 594,080 | $165,701 |
| Sumitomo Mitsui Trust Holdings, Inc. | 592,863 | $165,361 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 537,852 | $152,352 |
| WELLS FARGO & COMPANY/MN | 526,296 | $146,794 |
| BNP PARIBAS ARBITRAGE, SA | 518,086 | $144,505 |
| RHUMBLINE ADVISERS | 503,917 | $140,552 |
| FRANKLIN RESOURCES INC | 485,238 | $135,343 |
| Ensign Peak Advisors, Inc | 472,343 | $131,746 |
| BARCLAYS PLC | 453,391 | $126,460 |
| AMF Tjanstepension AB | 448,886 | $125,203 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 448,677 | $125,145 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 448,653 | $125,138 |
| ASSETMARK, INC | 401,886 | $112,094 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 372,698 | $103,953 |
| CAPITAL INTERNATIONAL SARL | 363,713 | $101,447 |
| Rathbones Group PLC | 355,415 | $99,132 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 353,943 | $98,722 |
| D. E. Shaw & Co., Inc. | 348,337 | $97,158 |
| SG Americas Securities, LLC | 347,099 | $97 |
| Handelsbanken Fonder AB | 315,584 | $88 |
| TREMBLANT CAPITAL GROUP | 303,860 | $84,753 |
| PNC Financial Services Group, Inc. | 299,652 | $83,579 |
| NEUBERGER BERMAN GROUP LLC | 296,906 | $82,813 |
| ENVESTNET ASSET MANAGEMENT INC | 292,381 | $81,551 |
| Forest Avenue Capital Management LP | 289,860 | $80,848 |
| PRINCIPAL FINANCIAL GROUP INC | 287,889 | $80,298 |
| AGF MANAGEMENT LTD | 286,682 | $79,961 |
| Korea Investment CORP | 286,349 | $79,868 |
| Silvant Capital Management LLC | 285,010 | $79,495 |
| CIBC Private Wealth Group, LLC | 268,770 | $74,965 |
| ALLIANCEBERNSTEIN L.P. | 266,510 | $74,335 |
| ATALANTA SOSNOFF CAPITAL, LLC | 257,768 | $71,897 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 242,217 | $67,559 |
| CREDIT AGRICOLE S A | 233,943 | $65,251 |
| BANK OF MONTREAL /CAN/ | 229,611 | $64,043 |
| Robeco Institutional Asset Management B.V. | 226,230 | $63,100 |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 225,253 | $62,828 |
| AVIVA PLC | 215,911 | $60,222 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 215,850 | $60,205 |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 211,300 | $58,936 |
| LPL Financial LLC | 211,018 | $58,857 |
| Retirement Systems of Alabama | 207,555 | $57,891 |
| BNP Paribas Investment Partners S.A. | 206,337 | $58 |
| Asset Management One Co., Ltd. | 196,008 | $55,306 |
| STRS OHIO | 194,969 | $54,381 |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 189,558 | $53 |
| PFA Pension, Forsikringsaktieselskab | 186,634 | $52,575 |
| CAPITAL INTERNATIONAL LTD /CA/ | 186,329 | $51,971 |
| Treasurer of the State of North Carolina | 181,483 | $51 |
| M&G PLC | 174,825 | $48,776 |
| VICTORY CAPITAL MANAGEMENT INC | 173,733 | $48,458 |
| Corient Private Wealth LLC | 173,083 | $13,622 |
| Lansforsakringar Fondforvaltning AB (publ) | 171,108 | $47,725 |
| abrdn plc | 171,048 | $47,709 |
| NATIONAL BANK OF CANADA /FI/ | 169,309 | $47,222 |
| Newbrook Capital Advisors LP | 167,560 | $46,736 |
| CITADEL ADVISORS LLC | 166,411 | $46,415 |
| 1075 other institutions | 13,471,935 | $3,399,898 |