| Capital World Investors | 35,825,517 | $7,063,158 |
| VANGUARD GROUP INC | 32,407,646 | $6,389,167 |
| BlackRock, Inc. | 22,653,454 | $4,466,128 |
| MORGAN STANLEY | 18,009,245 | $3,550,523 |
| BAILLIE GIFFORD & CO | 16,823,947 | $3,316,841 |
| JPMORGAN CHASE & CO | 13,607,106 | $2,682,641 |
| FMR LLC | 12,750,499 | $2,513,761 |
| STATE STREET CORP | 6,988,989 | $1,377,879 |
| GEODE CAPITAL MANAGEMENT, LLC | 6,018,175 | $1,184,044 |
| FIRST TRUST ADVISORS LP | 4,019,157 | $792,377 |
| SANDS CAPITAL MANAGEMENT, LLC | 3,731,287 | $735,623 |
| Invesco Ltd. | 3,700,696 | $729,592 |
| NORGES BANK | 3,643,501 | $718,316 |
| FRANKLIN RESOURCES INC | 3,575,711 | $704,951 |
| AMERICAN CENTURY COMPANIES INC | 3,174,409 | $625,835 |
| Legal & General Group Plc | 2,824,772 | $556,904 |
| UBS ASSET MANAGEMENT AMERICAS INC | 2,463,842 | $485,746 |
| TWO SIGMA ADVISERS, LP | 2,340,000 | $461,331 |
| GOLDMAN SACHS GROUP INC | 2,334,059 | $460,160 |
| Voya Investment Management LLC | 2,294,562 | $452,125 |
| BANK OF AMERICA CORP /DE/ | 2,285,370 | $450,561 |
| NORTHERN TRUST CORP | 1,971,595 | $388,700 |
| JENNISON ASSOCIATES LLC | 1,863,612 | $367,411 |
| GILDER GAGNON HOWE & CO LLC | 1,754,461 | $345,892 |
| ROYAL BANK OF CANADA | 1,713,666 | $337,849 |
| WELLINGTON MANAGEMENT GROUP LLP | 1,707,014 | $336,538 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 1,639,661 | $323,259 |
| DEUTSCHE BANK AG\ | 1,588,591 | $313,191 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,531,220 | $301,880 |
| Squarepoint Ops LLC | 1,526,578 | $300,965 |
| Corient Private Wealth LLC | 1,399,378 | $5,187 |
| Amundi | 1,331,452 | $262,496 |
| TWO SIGMA INVESTMENTS, LP | 1,257,598 | $247,935 |
| Pictet Asset Management Holding SA | 1,175,479 | $231,838 |
| 1832 Asset Management L.P. | 1,147,900 | $226,308 |
| Sumitomo Mitsui Trust Holdings, Inc. | 1,125,602 | $221,912 |
| Bank of New York Mellon Corp | 1,057,265 | $208,440 |
| Strategy Capital LLC | 1,042,099 | $205,450 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,034,680 | $204 |
| RAYMOND JAMES FINANCIAL INC | 1,030,550 | $204,850 |
| National Pension Service | 948,003 | $186,899 |
| KBC Group NV | 936,921 | $185 |
| Polar Capital Holdings Plc | 930,366 | $183,422 |
| LORD, ABBETT & CO. LLC | 920,597 | $181 |
| UBS Group AG | 882,907 | $174,065 |
| Swiss National Bank | 857,400 | $169,036 |
| CITIGROUP INC | 807,403 | $159,180 |
| WELLS FARGO & COMPANY/MN | 774,000 | $152,594 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 771,636 | $152,128 |
| Nuveen, LLC | 725,008 | $142,935 |
| Penserra Capital Management LLC | 715,377 | $141 |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt | 711,241 | $140,221 |
| FEDERATED HERMES, INC. | 692,827 | $136,591 |
| MARSHALL WACE, LLP | 690,747 | $136,181 |
| AMERIPRISE FINANCIAL INC | 649,034 | $127,956 |
| AQR CAPITAL MANAGEMENT LLC | 612,686 | $120,791 |
| Artisan Partners Limited Partnership | 588,598 | $116,042 |
| CIBC Private Wealth Group, LLC | 556,609 | $109,735 |
| NEUBERGER BERMAN GROUP LLC | 552,666 | $108,958 |
| CANADA PENSION PLAN INVESTMENT BOARD | 547,688 | $107,977 |
| BNP PARIBAS ARBITRAGE, SA | 544,944 | $107,436 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 528,947 | $104,282 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 519,475 | $102,414 |
| JANE STREET GROUP, LLC | 515,140 | $101,560 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 512,554 | $101,050 |
| Mitsubishi UFJ Trust & Banking Corp | 489,545 | $96,514 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 472,403 | $93,134 |
| Allen Investment Management LLC | 463,917 | $91,461 |
| Nikko Asset Management Americas, Inc. | 452,103 | $89,123 |
| FRED ALGER MANAGEMENT, LLC | 438,525 | $86,455 |
| CREDIT AGRICOLE S A | 436,331 | $86,023 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 428,331 | $84,445 |
| AustralianSuper Pty Ltd | 416,958 | $82,203 |
| BAMCO INC /NY/ | 409,604 | $80,753 |
| Allspring Global Investments Holdings, LLC | 407,733 | $79,924 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 404,715 | $79,790 |
| RHUMBLINE ADVISERS | 400,187 | $78,897 |
| NOMURA ASSET MANAGEMENT CO LTD | 398,326 | $78,530 |
| VICTORY CAPITAL MANAGEMENT INC | 391,810 | $77,245 |
| BESSEMER GROUP INC | 358,681 | $71 |
| CITADEL ADVISORS LLC | 356,619 | $70,307 |
| CONGRESS ASSET MANAGEMENT CO /MA | 343,972 | $67,814 |
| SEI INVESTMENTS CO | 342,384 | $67,501 |
| DIMENSIONAL FUND ADVISORS LP | 334,557 | $65,967 |
| Alyeska Investment Group, L.P. | 332,299 | $65,513 |
| WHITTIER TRUST CO | 312,245 | $61,825 |
| BNP Paribas Investment Partners S.A. | 310,658 | $61 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 308,154 | $60,404 |
| Whetstone Capital Advisors, LLC | 293,031 | $57,771 |
| ENVESTNET ASSET MANAGEMENT INC | 292,321 | $57,631 |
| GREAT WEST LIFE ASSURANCE CO /CAN/ | 284,048 | $56 |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 275,831 | $54,380 |
| BALYASNY ASSET MANAGEMENT L.P. | 262,698 | $51,791 |
| AVIVA PLC | 260,183 | $51,295 |
| Parallax Volatility Advisers, L.P. | 252,397 | $49,760 |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 251,529 | $55,965 |
| CAPITAL INTERNATIONAL SARL | 246,205 | $48,539 |
| Man Group plc | 241,799 | $47,671 |
| LPL Financial LLC | 237,958 | $46,913 |
| BARCLAYS PLC | 237,035 | $46,731 |
| 975 other institutions | 21,119,574 | $3,765,431 |