| VANGUARD GROUP INC | 15,985,790 | $3,437,584 |
| Capital World Investors | 10,626,143 | $2,285,144 |
| BlackRock, Inc. | 9,366,029 | $2,014,071 |
| Parvus Asset Management Jersey Ltd | 8,995,293 | $1,934,348 |
| Capital International Investors | 8,039,066 | $1,728,772 |
| CIBC WORLD MARKETS CORP | 7,807,108 | $1,678,841 |
| Caledonia (Private) Investments Pty Ltd | 7,191,861 | $1,546,538 |
| FMR LLC | 5,657,101 | $1,218,610 |
| Capital Research Global Investors | 5,399,277 | $1,161,096 |
| TIGER GLOBAL MANAGEMENT LLC | 4,003,542 | $860,922 |
| NORGES BANK | 3,227,348 | $694,009 |
| STATE STREET CORP | 3,145,232 | $676,351 |
| AKO CAPITAL LLP | 3,109,426 | $670 |
| GEODE CAPITAL MANAGEMENT, LLC | 3,078,082 | $660,064 |
| BANK OF AMERICA CORP /DE/ | 2,984,410 | $641,767 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 2,961,244 | $636,786 |
| JPMORGAN CHASE & CO | 2,375,323 | $510,790 |
| CANTILLON CAPITAL MANAGEMENT LLC | 2,264,025 | $486,856 |
| SANDS CAPITAL MANAGEMENT, LLC | 2,087,048 | $448,799 |
| PRIMECAP MANAGEMENT CO/CA/ | 1,787,790 | $384,446 |
| JANUS HENDERSON GROUP PLC | 1,580,795 | $340,213 |
| BNP PARIBAS ARBITRAGE, SA | 1,542,762 | $331,756 |
| PointState Capital LP | 1,399,735 | $300,999 |
| MORGAN STANLEY | 1,247,956 | $268,361 |
| Nuveen, LLC | 1,213,595 | $261,931 |
| Ilex Capital Partners (UK) LLP | 1,210,764 | $260,363 |
| MARSHALL WACE, LLP | 1,203,579 | $258,818 |
| WELLINGTON MANAGEMENT GROUP LLP | 1,163,429 | $250,677 |
| UBS Group AG | 1,101,298 | $236,823 |
| HARRIS ASSOCIATES L P | 1,016,963 | $218,688 |
| Legal & General Group Plc | 966,839 | $207,950 |
| Perpetual Ltd | 963,249 | $207,137 |
| Invesco Ltd. | 941,667 | $202,496 |
| AMERIPRISE FINANCIAL INC | 898,350 | $193,181 |
| NORTHERN TRUST CORP | 897,927 | $193,090 |
| Theleme Partners LLP | 896,041 | $192,685 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 880,761 | $189,399 |
| DIMENSIONAL FUND ADVISORS LP | 864,761 | $185,977 |
| Blue Whale Capital LLP | 789,925 | $169,865 |
| Dorsal Capital Management, LP | 725,000 | $155,904 |
| CANADA PENSION PLAN INVESTMENT BOARD | 685,933 | $147,503 |
| ALLIANCEBERNSTEIN L.P. | 656,735 | $141,224 |
| Squarepoint Ops LLC | 637,515 | $137,091 |
| Dodge & Cox | 628,878 | $135,234 |
| MILLENNIUM MANAGEMENT LLC | 589,994 | $126,872 |
| SG Americas Securities, LLC | 579,633 | $125 |
| CIBC Private Wealth Group, LLC | 544,049 | $116,992 |
| FIRST TRUST ADVISORS LP | 543,905 | $116,961 |
| Holocene Advisors, LP | 505,966 | $108,803 |
| WGI DM, LLC | 499,524 | $107,418 |
| GOLDMAN SACHS GROUP INC | 493,636 | $106,151 |
| UBS ASSET MANAGEMENT AMERICAS INC | 467,873 | $100,611 |
| BARCLAYS PLC | 465,209 | $100,039 |
| Swiss National Bank | 457,942 | $98,476 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 427,787 | $92 |
| AMERICAN CENTURY COMPANIES INC | 419,675 | $90,247 |
| Bank of New York Mellon Corp | 407,155 | $87,555 |
| Alua Capital Management LP | 399,847 | $85,983 |
| TimesSquare Capital Management, LLC | 399,081 | $85,818 |
| Point72 Asset Management, L.P. | 397,329 | $85,442 |
| DENDUR CAPITAL LP | 382,000 | $82,145 |
| BESSEMER GROUP INC | 375,981 | $81 |
| NEUBERGER BERMAN GROUP LLC | 372,234 | $80,231 |
| Amundi | 365,432 | $78,582 |
| STEADFAST CAPITAL MANAGEMENT LP | 342,512 | $73,654 |
| DEUTSCHE BANK AG\ | 341,305 | $73,394 |
| Blackstone Inc. | 335,000 | $72,038 |
| Hudson Bay Capital Management LP | 333,200 | $71,651 |
| Sumitomo Mitsui Trust Holdings, Inc. | 329,415 | $70,837 |
| OSSIAM | 313,499 | $67,438 |
| Artemis Investment Management LLP | 298,430 | $64,698 |
| HEIGHTS CAPITAL MANAGEMENT, INC | 294,180 | $63,260 |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 285,133 | $61,315 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 266,598 | $57,329 |
| Employees Retirement System of Texas | 257,400 | $55 |
| HughesLittle Investment Management Ltd. | 244,390 | $53,001 |
| National Pension Service | 243,983 | $52,466 |
| MARK ASSET MANAGEMENT LP | 241,260 | $51,881 |
| Capital International, Inc./CA/ | 235,767 | $50,699 |
| CITIGROUP INC | 224,714 | $48,322 |
| ROYAL LONDON ASSET MANAGEMENT LTD | 216,023 | $46,454 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 214,443 | $46,114 |
| RHUMBLINE ADVISERS | 187,849 | $40,395 |
| MAVERICK CAPITAL LTD | 187,022 | $40,217 |
| Korea Investment CORP | 185,456 | $39,880 |
| Park West Asset Management LLC | 181,520 | $39,034 |
| WELLS FARGO & COMPANY/MN | 181,410 | $39,010 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 164,738 | $35,957 |
| AVIVA PLC | 159,061 | $34,204 |
| Ardmore Road Asset Management LP | 156,422 | $33,637 |
| FIL Ltd | 155,419 | $33,494 |
| BANK OF MONTREAL /CAN/ | 154,356 | $33,193 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 150,979 | $32,467 |
| ROYAL BANK OF CANADA | 150,600 | $32,385 |
| Alamut Investment Management LLP | 145,777 | $31,348 |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 142,151 | $30,568 |
| DNCA FINANCE | 138,989 | $30,155 |
| L1 Capital Pty Ltd | 138,851 | $29,859 |
| Susquehanna Portfolio Strategies, LLC | 138,027 | $29,681 |
| Whitebark Investors LP | 134,766 | $28,980 |
| 423 other institutions | 6,306,715 | $1,189,813 |