| FMR LLC | 51,859,891 | $3.632B |
| BlackRock, Inc. | 30,599,409 | $2.143B |
| VANGUARD CAPITAL MANAGEMENT LLC | 23,208,792 | $1.625B |
| Capital World Investors | 22,276,996 | $1.56B |
| BAILLIE GIFFORD & CO | 18,206,778 | $1.275B |
| STATE STREET CORP | 15,726,193 | $1.101B |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 15,581,313 | $1.091B |
| GEODE CAPITAL MANAGEMENT, LLC | 9,710,335 | $679M |
| MORGAN STANLEY | 9,538,094 | $668M |
| Theleme Partners LLP | 8,057,571 | $564M |
| TWO SIGMA INVESTMENTS, LP | 7,193,530 | $504M |
| Invesco Ltd. | 5,780,299 | $405M |
| PRICE T ROWE ASSOCIATES INC /MD/ | 5,589,560 | $391M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 4,838,884 | $339M |
| GOLDMAN SACHS GROUP INC | 4,671,950 | $327M |
| Flagship Pioneering, LLC | 4,632,149 | $324M |
| UBS Group AG | 4,463,211 | $313M |
| BNP PARIBAS FINANCIAL MARKETS | 4,377,120 | $307M |
| NORGES BANK | 3,026,074 | $212M |
| NORTHERN TRUST CORP | 2,985,329 | $209M |
| BANQUE PICTET & CIE SA | 2,699,402 | $189M |
| DIMENSIONAL FUND ADVISORS LP | 2,468,775 | $173M |
| WELLINGTON MANAGEMENT GROUP LLP | 2,461,574 | $172M |
| Merck & Co., Inc. | 2,308,190 | $162M |
| CITIGROUP INC | 2,165,414 | $152M |
| BAMCO INC /NY/ | 1,989,386 | $139M |
| VANGUARD FIDUCIARY TRUST CO | 1,987,627 | $139M |
| FEDERATED HERMES, INC. | 1,794,778 | $126M |
| Bank of New York Mellon Corp | 1,701,675 | $119M |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AME | 1,521,849 | $107M |
| NATIONAL BANK OF CANADA /FI/ | 1,424,802 | $99.78M |
| BANK OF AMERICA CORP /DE/ | 1,409,679 | $98.72M |
| Douglas Lane & Associates, LLC | 1,343,479 | $94.08M |
| BARCLAYS PLC | 1,035,126 | $72.49M |
| Allianz Asset Management GmbH | 989,897 | $68.98M |
| DEUTSCHE BANK AG\ | 983,450 | $68.87M |
| ROYAL BANK OF CANADA | 944,457 | $66.14M |
| Qube Research & Technologies Ltd | 907,157 | $63.54M |
| Amundi | 888,779 | $62.24M |
| Legal & General Group Plc | 883,075 | $61.84M |
| JPMORGAN CHASE & CO | 837,452 | $59.52M |
| RHUMBLINE ADVISERS | 809,853 | $56.71M |
| Lingotto Investment Management LLP | 763,907 | $53.5M |
| Nuveen, LLC | 739,879 | $51.81M |
| Vanguard Global Advisers, LLC | 737,973 | $51.68M |
| LETKO, BROSSEAU & ASSOCIATES INC | 724,830 | $50.76M |
| Telemark Asset Management, LLC | 700,000 | $49.02M |
| Step Capital Management Pte. Ltd. | 695,000 | $48.67M |
| Swiss National Bank | 679,900 | $47.61M |
| HSBC HOLDINGS PLC | 636,199 | $45.25M |
| Pictet Asset Management Holding SA | 602,512 | $42.02M |
| Alyeska Investment Group, L.P. | 560,819 | $39.27M |
| OFI INVEST ASSET MANAGEMENT | 547,881 | $33.56M |
| Trexquant Investment LP | 505,160 | $35.38M |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 495,786 | $34.72M |
| AQR CAPITAL MANAGEMENT LLC | 479,141 | $33.55M |
| Susquehanna Portfolio Strategies, LLC | 471,043 | $32.99M |
| Mount Capital Ltd | 457,900 | $32.07M |
| Mitsubishi UFJ Asset Management Co., Ltd. | 450,036 | $31.52M |
| MILLENNIUM MANAGEMENT LLC | 438,615 | $30.72M |
| Russell Investments Group, Ltd. | 416,399 | $29.16M |
| ALLIANCEBERNSTEIN L.P. | 398,005 | $20.22M |
| BANK OF MONTREAL /CAN/ | 389,789 | $27.3M |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 387,074 | $27.11M |
| PRINCIPAL FINANCIAL GROUP INC | 385,424 | $26.99M |
| VOYA INVESTMENT MANAGEMENT LLC | 358,352 | $25.1M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 357,774 | $25.05M |
| VANGUARD ASSET MANAGEMENT, Ltd | 330,089 | $23.12M |
| TD ASSET MANAGEMENT INC | 318,122 | $22.28M |
| Candriam S.C.A. | 309,196 | $21.63M |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 301,927 | $21.14M |
| CITADEL ADVISORS LLC | 294,496 | $20.62M |
| CAPITAL FUND MANAGEMENT S.A. | 277,758 | $19.45M |
| ALGERT GLOBAL LLC | 274,820 | $19.25M |
| Leonteq Securities AG | 267,131 | $18.71M |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 263,099 | $18.43M |
| PLUSTICK MANAGEMENT LLC | 245,000 | $17.16M |
| CREDIT AGRICOLE S A | 235,537 | $16.49M |
| SG Americas Securities, LLC | 229,220 | $16.05M |
| DekaBank Deutsche Girozentrale | 220,245 | $10.58M |
| Woodline Partners LP | 219,634 | $15.38M |
| Quantinno Capital Management LP | 219,606 | $15.38M |
| CANADA PENSION PLAN INVESTMENT BOARD | 213,808 | $14.97M |
| NEW YORK STATE COMMON RETIREMENT FUND | 211,300 | $14.8M |
| STRS OHIO | 209,874 | $14.7M |
| STATE OF WISCONSIN INVESTMENT BOARD | 207,705 | $14.55M |
| GROUP ONE TRADING LLC | 203,915 | $14.28M |
| VAN ECK ASSOCIATES CORP | 200,116 | $14.01M |
| TWIN FOCUS CAPITAL PARTNERS, LLC | 185,601 | $13M |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 182,734 | $12.8M |
| Jain Global LLC | 181,264 | $12.69M |
| Brevan Howard Capital Management LP | 181,105 | $12.68M |
| Chevy Chase Trust Holdings, LLC | 170,580 | $11.95M |
| PRUDENTIAL FINANCIAL INC | 169,201 | $11.85M |
| TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY | 167,322 | $11.72M |
| LPL Financial LLC | 162,378 | $11.37M |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 162,175 | $11.36M |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 156,716 | $10.97M |
| Treasurer of the State of North Carolina | 154,987 | $10.85M |
| SIMPLEX TRADING, LLC | 154,558 | $10.82M |
| 675 other institutions | 11,667,360 | $810M |