| FMR LLC | 14,579,166 | $4.824B |
| Capital World Investors | 10,802,348 | $3.574B |
| BlackRock, Inc. | 10,444,908 | $3.456B |
| Capital Research Global Investors | 9,471,181 | $3.133B |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 6,491,280 | $2.148B |
| JPMORGAN CHASE & CO | 6,323,752 | $1.999B |
| VANGUARD CAPITAL MANAGEMENT LLC | 5,946,706 | $1.968B |
| T. Rowe Price Investment Management, Inc. | 5,193,324 | $1.718M |
| STATE STREET CORP | 3,322,698 | $1.099B |
| GEODE CAPITAL MANAGEMENT, LLC | 2,660,385 | $885M |
| TWO SIGMA INVESTMENTS, LP | 1,992,577 | $659M |
| WELLINGTON MANAGEMENT GROUP LLP | 1,935,925 | $641M |
| DODGE & COX | 1,929,253 | $638M |
| AMERICAN CENTURY COMPANIES INC | 1,802,363 | $596M |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,432,748 | $474K |
| Clearbridge Investments, LLC | 1,356,036 | $449M |
| Orbis Allan Gray Ltd | 1,334,825 | $442M |
| Invesco Ltd. | 1,291,726 | $427M |
| MARSHALL WACE, LLP | 1,099,318 | $364M |
| D. E. Shaw & Co., Inc. | 1,059,062 | $350M |
| MORGAN STANLEY | 1,002,681 | $332M |
| BANK OF AMERICA CORP /DE/ | 966,912 | $320M |
| AQR CAPITAL MANAGEMENT LLC | 913,104 | $298M |
| NORTHERN TRUST CORP | 858,120 | $284M |
| VANGUARD FIDUCIARY TRUST CO | 840,888 | $278M |
| Qube Research & Technologies Ltd | 838,187 | $277M |
| ROYAL BANK OF CANADA | 791,515 | $262M |
| Amundi | 747,544 | $247M |
| FEDERATED HERMES, INC. | 687,816 | $228M |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AME | 677,519 | $224M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 673,356 | $223M |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 662,365 | $219M |
| LOOMIS SAYLES & CO L P | 512,097 | $169M |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 496,004 | $164M |
| FRANKLIN RESOURCES INC | 470,390 | $156M |
| GOLDMAN SACHS GROUP INC | 469,388 | $155M |
| MILLENNIUM MANAGEMENT LLC | 447,887 | $148M |
| Squarepoint Ops LLC | 426,723 | $141M |
| RAYMOND JAMES FINANCIAL INC | 406,956 | $130M |
| FIRST TRUST ADVISORS LP | 382,701 | $127M |
| WELLS FARGO & COMPANY/MN | 342,763 | $113M |
| CONGRESS ASSET MANAGEMENT CO | 285,739 | $94.54M |
| TD ASSET MANAGEMENT INC | 281,848 | $93.26M |
| BNP PARIBAS FINANCIAL MARKETS | 280,965 | $92.96M |
| GILDER GAGNON HOWE & CO LLC | 280,092 | $92.67M |
| PINEBRIDGE INVESTMENTS LLC | 271,419 | $89.8M |
| CITIGROUP INC | 263,375 | $87.14M |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 258,905 | $85.66M |
| Polar Capital Holdings Plc | 257,674 | $85.26M |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 245,539 | $81.24M |
| Woodline Partners LP | 243,883 | $80.69M |
| AMERIPRISE FINANCIAL INC | 239,941 | $79.39M |
| Bellevue Group AG | 234,543 | $77.6M |
| Man Group plc | 232,369 | $76.88M |
| BARCLAYS PLC | 220,623 | $73M |
| VANGUARD ASSET MANAGEMENT, Ltd | 219,235 | $72.54M |
| ROYAL LONDON ASSET MANAGEMENT LTD | 215,075 | $71.16M |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 212,204 | $70.21M |
| CANADA PENSION PLAN INVESTMENT BOARD | 208,938 | $69.13M |
| Korea Investment CORP | 200,321 | $66.28M |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 196,863 | $65.14M |
| VICTORY CAPITAL MANAGEMENT INC | 195,937 | $64.83M |
| RHUMBLINE ADVISERS | 195,277 | $64.61M |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 189,217 | $62.61M |
| National Pension Service | 183,789 | $60.81M |
| BNP Paribas Asset Management Holding S.A. | 180,012 | $59.56M |
| Life Cycle Investment Partners Ltd | 177,541 | $58.74M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 174,268 | $57.66M |
| CIBC Bancorp USA Inc. | 169,031 | $55.92M |
| Mitsubishi UFJ Asset Management Co., Ltd. | 152,197 | $50.36M |
| SCS Capital Management LLC | 149,547 | $49.48M |
| VOYA INVESTMENT MANAGEMENT LLC | 148,488 | $49.13M |
| JANUS HENDERSON GROUP PLC | 147,089 | $48.66M |
| CAPITAL FUND MANAGEMENT S.A. | 140,109 | $46.36M |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 139,708 | $46.11M |
| BROWN ADVISORY INC | 133,953 | $44.32M |
| Soleus Capital Management, L.P. | 131,650 | $43.56M |
| HRT FINANCIAL LP | 128,633 | $42.56M |
| ORBIMED ADVISORS LLC | 119,000 | $39.37M |
| AVIVA PLC | 114,003 | $37.72M |
| Bridgewater Associates, LP | 106,592 | $35.27M |
| SEI INVESTMENTS CO | 100,315 | $33.19M |
| TREMBLANT CAPITAL GROUP | 94,556 | $31.29M |
| Neuberger Berman Group LLC | 93,496 | $30.94M |
| NOMURA ASSET MANAGEMENT CO LTD | 93,225 | $30.85M |
| FIL Ltd | 91,499 | $30.27M |
| HSBC HOLDINGS PLC | 89,619 | $29.64M |
| Quadrature Capital Ltd | 85,241 | $28.2M |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 81,325 | $26.89M |
| Fiera Capital Corp | 78,822 | $26.08M |
| NATIXIS ADVISORS, LLC | 78,016 | $25,813 |
| Prosight Management, LP | 76,000 | $25.15M |
| Casdin Capital, LLC | 75,000 | $24.82M |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 74,920 | $24.79M |
| LMR Partners LLP | 74,661 | $24.7M |
| Rock Springs Capital Management LP | 74,000 | $24.48M |
| JONES FINANCIAL COMPANIES LLLP | 73,643 | $23.37M |
| Mitsubishi UFJ Trust & Banking Corp | 72,777 | $24.08M |
| Schonfeld Strategic Advisors LLC | 71,767 | $23.75M |
| Ensign Peak Advisors, Inc | 69,647 | $23.04M |
| 360 other institutions | 4,065,322 | $1.248B |