| FMR LLC | 45,672,024 | $2.32B |
| BlackRock, Inc. | 29,635,876 | $1.506B |
| VANGUARD CAPITAL MANAGEMENT LLC | 22,872,458 | $1.162B |
| Capital World Investors | 18,697,694 | $950M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 15,616,367 | $793M |
| STATE STREET CORP | 14,861,409 | $755M |
| GEODE CAPITAL MANAGEMENT, LLC | 9,435,132 | $478M |
| TWO SIGMA INVESTMENTS, LP | 9,086,404 | $462M |
| MORGAN STANLEY | 8,471,263 | $430M |
| Theleme Partners LLP | 8,048,245 | $409M |
| GOLDMAN SACHS GROUP INC | 6,603,697 | $335M |
| Invesco Ltd. | 4,784,758 | $243M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 4,734,356 | $241M |
| Flagship Pioneering, LLC | 4,632,149 | $235M |
| BNP PARIBAS FINANCIAL MARKETS | 4,317,219 | $219M |
| Alyeska Investment Group, L.P. | 4,051,185 | $206M |
| NORTHERN TRUST CORP | 2,952,041 | $150M |
| FIRST TRUST ADVISORS LP | 2,392,693 | $122M |
| WELLINGTON MANAGEMENT GROUP LLP | 2,357,597 | $120M |
| Merck & Co., Inc. | 2,308,190 | $117M |
| FEDERATED HERMES, INC. | 1,977,079 | $100M |
| VANGUARD FIDUCIARY TRUST CO | 1,966,317 | $99.89M |
| NATIONAL BANK OF CANADA /FI/ | 1,817,001 | $92.3M |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AME | 1,620,574 | $82.33M |
| CITIGROUP INC | 1,480,034 | $75.19M |
| JPMORGAN CHASE & CO | 1,317,601 | $63.55M |
| MILLENNIUM MANAGEMENT LLC | 1,019,208 | $51.78M |
| ROYAL BANK OF CANADA | 999,340 | $50.77M |
| Allianz Asset Management GmbH | 988,908 | $50.24M |
| BANK OF AMERICA CORP /DE/ | 986,360 | $50.11M |
| BARCLAYS PLC | 932,269 | $47.36M |
| Amundi | 904,823 | $45.97M |
| RENAISSANCE TECHNOLOGIES LLC | 881,200 | $44.76M |
| Lingotto Investment Management LLP | 763,907 | $38.81M |
| LETKO, BROSSEAU & ASSOCIATES INC | 748,815 | $38.04M |
| PRICE T ROWE ASSOCIATES INC /MD/ | 738,578 | $37,521 |
| Vanguard Global Advisers, LLC | 735,962 | $37.39M |
| Qube Research & Technologies Ltd | 700,692 | $35.6M |
| D. E. Shaw & Co., Inc. | 666,532 | $33.86M |
| Step Capital Management Pte. Ltd. | 645,000 | $32.77M |
| CAPITAL FUND MANAGEMENT S.A. | 569,930 | $28.95M |
| RHUMBLINE ADVISERS | 560,359 | $28.47M |
| Telemark Asset Management, LLC | 500,000 | $25.4M |
| HSBC HOLDINGS PLC | 490,088 | $24.63M |
| CITADEL ADVISORS LLC | 489,770 | $24.88M |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 485,719 | $24.67M |
| Trexquant Investment LP | 483,971 | $24.59M |
| Susquehanna Portfolio Strategies, LLC | 471,043 | $23.93M |
| VOYA INVESTMENT MANAGEMENT LLC | 439,076 | $22.31M |
| Mitsubishi UFJ Asset Management Co., Ltd. | 424,625 | $21.57M |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 407,190 | $20.69M |
| Mount Capital Ltd | 395,200 | $20.08M |
| ALLIANCEBERNSTEIN L.P. | 393,975 | $11.62M |
| PRINCIPAL FINANCIAL GROUP INC | 387,718 | $19.7M |
| CWM, LLC | 386,906 | $19.65M |
| HRT FINANCIAL LP | 368,421 | $18.71M |
| Mitsubishi UFJ Trust & Banking Corp | 340,902 | $17.32M |
| VANGUARD ASSET MANAGEMENT, Ltd | 318,776 | $16.19M |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 314,872 | $16M |
| BANK OF MONTREAL /CAN/ | 297,803 | $15.13M |
| CANADA PENSION PLAN INVESTMENT BOARD | 276,069 | $14.02M |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 266,399 | $13,533 |
| VAN ECK ASSOCIATES CORP | 246,431 | $12,519 |
| Hamilton Wealth, LLC | 242,184 | $12.3M |
| ALGERT GLOBAL LLC | 237,418 | $12,061 |
| STATE OF WISCONSIN INVESTMENT BOARD | 227,162 | $11.54M |
| PLUSTICK MANAGEMENT LLC | 220,000 | $11.18M |
| SIMPLEX TRADING, LLC | 219,573 | $11.15M |
| Squarepoint Ops LLC | 212,709 | $10.81M |
| Woodline Partners LP | 211,473 | $10.74M |
| CREDIT AGRICOLE S A | 200,797 | $10.2M |
| Point72 Asset Management, L.P. | 197,844 | $10.05M |
| RAYMOND JAMES FINANCIAL INC | 197,219 | $10.02M |
| TWIN FOCUS CAPITAL PARTNERS, LLC | 185,601 | $9.429M |
| TD ASSET MANAGEMENT INC | 179,583 | $9.123M |
| Chevy Chase Trust Holdings, LLC | 171,318 | $8.703M |
| PRUDENTIAL FINANCIAL INC | 170,898 | $8.682M |
| Bank Pictet & Cie (Europe) AG | 168,606 | $8.565M |
| Quantinno Capital Management LP | 168,077 | $8.538M |
| TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY | 167,322 | $8,500 |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 160,161 | $8.136M |
| Eversept Partners, LP | 159,708 | $8.113M |
| JANUS HENDERSON GROUP PLC | 159,372 | $8.095M |
| Treasurer of the State of North Carolina | 153,407 | $7,793 |
| CANADA LIFE ASSURANCE Co | 148,181 | $7,546 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 147,589 | $7.483M |
| GATEWAY INVESTMENT ADVISERS LLC | 146,265 | $7.43M |
| WELLS FARGO & COMPANY/MN | 143,765 | $7.303M |
| AMERIPRISE FINANCIAL INC | 143,449 | $7.286M |
| TUDOR INVESTMENT CORP ET AL | 143,115 | $7.27M |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 135,932 | $7.011M |
| MARSHALL WACE, LLP | 133,815 | $6.798M |
| SEI INVESTMENTS CO | 129,395 | $6.573M |
| CHAPIN DAVIS, INC. | 125,539 | $6.377M |
| Twin Tree Management, LP | 125,203 | $6.36M |
| Rafferty Asset Management, LLC | 114,194 | $5.801M |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 104,301 | $5.298M |
| GFS Advisors, LLC | 100,000 | $1.34M |
| TANG CAPITAL MANAGEMENT LLC | 100,000 | $5.08M |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 99,952 | $5.078M |
| 315 other institutions | 6,091,962 | $298M |