| VANGUARD GROUP INC | 14,062,677 | $15,051,846 |
| BlackRock, Inc. | 10,093,082 | $10,803,029 |
| STATE STREET CORP | 6,264,545 | $6,705,193 |
| Corient Private Wealth LLC | 5,490,422 | $124,709 |
| BANK OF AMERICA CORP /DE/ | 5,197,904 | $5,563,524 |
| Temasek Holdings (Private) Ltd | 5,092,825 | $5,451,054 |
| Capital Research Global Investors | 3,838,937 | $4,108,968 |
| MORGAN STANLEY | 3,508,220 | $3,754,991 |
| GEODE CAPITAL MANAGEMENT, LLC | 3,167,460 | $3,374,394 |
| NORGES BANK | 2,562,438 | $2,742,680 |
| WELLS FARGO & COMPANY/MN | 2,500,944 | $2,676,859 |
| FRANKLIN RESOURCES INC | 2,070,468 | $2,216,105 |
| FMR LLC | 1,992,618 | $2,132,779 |
| Capital International Investors | 1,976,762 | $2,116,082 |
| Fisher Asset Management, LLC | 1,824,359 | $1,952,685 |
| AMERIPRISE FINANCIAL INC | 1,662,886 | $1,780,046 |
| Oak Harvest Investment Services | 1,595,153 | $9,260 |
| NORTHERN TRUST CORP | 1,518,123 | $1,624,908 |
| WELLINGTON MANAGEMENT GROUP LLP | 1,451,122 | $1,553,194 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,264,684 | $1,353,654 |
| ROYAL BANK OF CANADA | 1,231,545 | $1,318,170 |
| UBS ASSET MANAGEMENT AMERICAS INC | 1,214,626 | $1,300,063 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 1,167,999 | $1,250,156 |
| GOLDMAN SACHS GROUP INC | 1,092,564 | $1,169,415 |
| Capital World Investors | 983,617 | $1,053,080 |
| UBS Group AG | 935,112 | $1,000,888 |
| JPMORGAN CHASE & CO | 932,917 | $998,540 |
| Legal & General Group Plc | 920,578 | $985,331 |
| Bank of New York Mellon Corp | 858,604 | $918,998 |
| Unisphere Establishment | 825,000 | $883,031 |
| Invesco Ltd. | 751,308 | $804,155 |
| FIL Ltd | 743,024 | $795,288 |
| ValueAct Holdings, L.P. | 695,000 | $743,886 |
| Nuveen, LLC | 687,722 | $736,096 |
| Fayez Sarofim & Co | 623,292 | $667,134 |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt | 577,869 | $618,517 |
| Amundi | 556,824 | $595,991 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 529,706 | $567 |
| ENVESTNET ASSET MANAGEMENT INC | 527,202 | $564,286 |
| CANTILLON CAPITAL MANAGEMENT LLC | 514,252 | $550,424 |
| MILLENNIUM MANAGEMENT LLC | 508,120 | $543,861 |
| DIMENSIONAL FUND ADVISORS LP | 444,715 | $476,038 |
| RAYMOND JAMES FINANCIAL INC | 440,844 | $473,073 |
| LONDON CO OF VIRGINIA | 421,889 | $451,585 |
| DEUTSCHE BANK AG\ | 406,773 | $435,385 |
| CITADEL ADVISORS LLC | 403,819 | $432,224 |
| BARCLAYS PLC | 376,657 | $403,151 |
| PRINCIPAL FINANCIAL GROUP INC | 358,087 | $383,276 |
| PNC Financial Services Group, Inc. | 355,620 | $380,634 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 347,873 | $376,854 |
| Sumitomo Mitsui Trust Holdings, Inc. | 346,624 | $371,006 |
| ALLIANCEBERNSTEIN L.P. | 328,935 | $352,072 |
| NEUBERGER BERMAN GROUP LLC | 320,420 | $342,958 |
| HSBC HOLDINGS PLC | 318,791 | $342,038 |
| National Pension Service | 318,324 | $340,715 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 317,625 | $344,642 |
| Haverford Trust Co | 303,797 | $325,166 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 283,210 | $303,131 |
| AMERICAN CENTURY COMPANIES INC | 277,646 | $297,176 |
| LOOMIS SAYLES & CO L P | 274,497 | $293,805 |
| CIBC Private Wealth Group, LLC | 258,817 | $277,022 |
| Sarasin & Partners LLP | 251,856 | $269,572 |
| MONTRUSCO BOLTON INVESTMENTS INC. | 247,965 | $260,223 |
| Parkside Financial Bank & Trust | 245,119 | $262,361 |
| RHUMBLINE ADVISERS | 244,689 | $261,900 |
| TRUIST FINANCIAL CORP | 241,949 | $258,967 |
| Junto Capital Management LP | 234,553 | $251,051 |
| Prana Capital Management, LP | 232,088 | $248,413 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 226,880 | $242,839 |
| FIRST TRUST ADVISORS LP | 224,575 | $240,371 |
| MARKEL GROUP INC. | 220,200 | $235,689 |
| LPL Financial LLC | 219,551 | $234,995 |
| Rockefeller Capital Management L.P. | 216,566 | $231,800 |
| BANK OF MONTREAL /CAN/ | 213,754 | $228,789 |
| Guinness Asset Management LTD | 210,823 | $228,773 |
| US BANCORP \DE\ | 207,862 | $222,485 |
| MACKENZIE FINANCIAL CORP | 205,819 | $222,527 |
| CANADA PENSION PLAN INVESTMENT BOARD | 203,892 | $218,234 |
| BNP PARIBAS ARBITRAGE, SA | 200,835 | $214,962 |
| NEW YORK STATE COMMON RETIREMENT FUND | 185,307 | $198,341 |
| Baird Financial Group, Inc. | 177,553 | $190,042 |
| Focus Partners Wealth | 170,679 | $182,720 |
| Point72 Asset Management, L.P. | 168,495 | $180,347 |
| Pictet Asset Management Holding SA | 164,583 | $176,179 |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 156,478 | $167 |
| JANE STREET GROUP, LLC | 156,465 | $167,471 |
| GREAT LAKES ADVISORS, LLC | 156,380 | $167,383 |
| NATIXIS ADVISORS, L.P. | 156,226 | $167 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 156,053 | $168,102 |
| STIFEL FINANCIAL CORP | 155,816 | $166,860 |
| M&T Bank Corp | 149,140 | $159,630 |
| Beutel, Goodman & Co Ltd. | 148,127 | $159 |
| Cerity Partners LLC | 147,415 | $157,786 |
| Assenagon Asset Management S.A. | 143,988 | $154,116 |
| ZACKS INVESTMENT MANAGEMENT | 139,535 | $149,350 |
| BNP Paribas Investment Partners S.A. | 135,603 | $145 |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 134,863 | $144,349 |
| Squarepoint Ops LLC | 131,523 | $140,774 |
| Bank Julius Baer & Co. Ltd, Zurich | 131,454 | $140,778 |
| Mariner, LLC | 127,041 | $135,993 |
| 2225 other institutions | 16,277,642 | $16,156,472 |