| VANGUARD GROUP INC | 70,108,999 | $4,714,129 |
| BlackRock, Inc. | 33,970,626 | $2,284,185 |
| BAMCO INC /NY/ | 19,498,099 | $1,311,052 |
| STATE STREET CORP | 18,632,352 | $1,252,839 |
| PRINCIPAL FINANCIAL GROUP INC | 17,566,074 | $1,181,146 |
| BAILLIE GIFFORD & CO | 12,933,185 | $869,627 |
| GEODE CAPITAL MANAGEMENT, LLC | 12,182,167 | $816,237 |
| Capital International Investors | 10,842,010 | $729,020 |
| AKRE CAPITAL MANAGEMENT LLC | 9,617,805 | $646,701 |
| JANUS HENDERSON GROUP PLC | 7,473,380 | $502,487 |
| NORGES BANK | 7,090,495 | $476,765 |
| Capital Research Global Investors | 5,566,962 | $374,329 |
| Invesco Ltd. | 5,387,056 | $362,226 |
| MORGAN STANLEY | 5,291,136 | $355,776 |
| POLEN CAPITAL MANAGEMENT LLC | 4,890,936 | $328,867 |
| Vulcan Value Partners, LLC | 4,485,021 | $302 |
| MIZUHO MARKETS AMERICAS LLC | 4,416,116 | $296,940 |
| Amundi | 4,114,516 | $276,660 |
| Bank of New York Mellon Corp | 4,113,002 | $276,558 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 3,909,161 | $262,852 |
| GOLDMAN SACHS GROUP INC | 3,751,528 | $252,253 |
| Nuveen, LLC | 3,560,896 | $239,435 |
| BANK OF AMERICA CORP /DE/ | 3,504,812 | $235,664 |
| NORTHERN TRUST CORP | 3,466,062 | $233,058 |
| Third Point LLC | 3,165,000 | $212,815 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 3,159,925 | $212,473 |
| Legal & General Group Plc | 2,861,300 | $192,394 |
| BNP Paribas Investment Partners S.A. | 2,813,363 | $189 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 2,663,099 | $179,067 |
| UBS ASSET MANAGEMENT AMERICAS INC | 2,432,817 | $163,583 |
| BARCLAYS PLC | 2,321,700 | $156,111 |
| DIMENSIONAL FUND ADVISORS LP | 2,319,754 | $155,995 |
| TIGER GLOBAL MANAGEMENT LLC | 2,259,109 | $151,902 |
| T. Rowe Price Investment Management, Inc. | 2,254,457 | $152 |
| Fayez Sarofim & Co | 2,241,437 | $150,714 |
| UBS Group AG | 2,111,290 | $141,963 |
| BLAIR WILLIAM & CO/IL | 2,023,523 | $136,062 |
| RGM Capital, LLC | 1,995,460 | $134,175 |
| BROWN ADVISORY INC | 1,906,345 | $128,183 |
| JUPITER ASSET MANAGEMENT LTD | 1,863,704 | $125,315 |
| DEUTSCHE BANK AG\ | 1,775,803 | $119,405 |
| MACKENZIE FINANCIAL CORP | 1,660,715 | $112,474 |
| TREMBLANT CAPITAL GROUP | 1,635,964 | $110,002 |
| Spyglass Capital Management LLC | 1,578,449 | $106,135 |
| CITIGROUP INC | 1,502,021 | $100,996 |
| RIVERBRIDGE PARTNERS LLC | 1,452,546 | $97,669 |
| VIKING GLOBAL INVESTORS LP | 1,442,582 | $96,999 |
| CIBC Private Wealth Group, LLC | 1,361,651 | $91,557 |
| ENVESTNET ASSET MANAGEMENT INC | 1,335,852 | $89,823 |
| FEDERATED HERMES, INC. | 1,322,999 | $88,958 |
| ROYAL BANK OF CANADA | 1,307,942 | $87,945 |
| NOMURA HOLDINGS INC | 1,234,117 | $82,982 |
| FMR LLC | 1,202,153 | $80,833 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,198,832 | $81 |
| Capitolis Liquid Global Markets LLC | 1,184,000 | $79,612 |
| FRANKLIN RESOURCES INC | 1,162,422 | $78,161 |
| Swiss National Bank | 1,160,965 | $78,063 |
| Stephens Investment Management Group LLC | 1,114,972 | $74,971 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 1,057,184 | $69,446 |
| Pictet Asset Management Holding SA | 1,055,508 | $70,973 |
| Sumitomo Mitsui Trust Holdings, Inc. | 999,684 | $67,219 |
| BNP PARIBAS ARBITRAGE, SA | 997,813 | $67,093 |
| HSBC HOLDINGS PLC | 987,270 | $66,392 |
| ShawSpring Partners LLC | 957,557 | $64,386 |
| HARDING LOEVNER LP | 920,272 | $61,874 |
| D. E. Shaw & Co., Inc. | 905,488 | $60,885 |
| KENSICO CAPITAL MANAGEMENT CORP | 901,600 | $60,624 |
| WELLS FARGO & COMPANY/MN | 880,972 | $59,237 |
| Focus Partners Wealth | 841,115 | $56,557 |
| Chicago Capital, LLC | 827,123 | $55,616 |
| AMERICAN CAPITAL MANAGEMENT INC | 825,340 | $55,496 |
| SG Capital Management LLC | 811,181 | $54,544 |
| TimesSquare Capital Management, LLC | 809,321 | $54,419 |
| Squarepoint Ops LLC | 795,563 | $53,494 |
| JPMORGAN CHASE & CO | 772,040 | $51,912 |
| RHUMBLINE ADVISERS | 768,835 | $51,696 |
| ProShare Advisors LLC | 753,672 | $50,677 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 748,873 | $50,354 |
| CANADA PENSION PLAN INVESTMENT BOARD | 741,403 | $49,852 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 731,971 | $49,218 |
| WEITZ INVESTMENT MANAGEMENT, INC. | 719,850 | $48,403 |
| FIRST TRUST ADVISORS LP | 703,358 | $47,294 |
| Douglas Lane & Associates, LLC | 683,061 | $45,929 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 682,638 | $45,901 |
| National Pension Service | 682,119 | $45,866 |
| FIL Ltd | 639,883 | $43,026 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 635,720 | $42,746 |
| Petrus Trust Company, LTA | 629,198 | $42,307 |
| SEI INVESTMENTS CO | 621,779 | $41,809 |
| Junto Capital Management LP | 615,998 | $41,420 |
| AMERIPRISE FINANCIAL INC | 615,038 | $41,355 |
| CITADEL ADVISORS LLC | 604,543 | $40,649 |
| MILLENNIUM MANAGEMENT LLC | 601,975 | $40,477 |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 587,098 | $39,476 |
| Ensign Peak Advisors, Inc | 578,356 | $38,889 |
| Russell Investments Group, Ltd. | 547,600 | $36,840 |
| RAYMOND JAMES FINANCIAL INC | 509,367 | $34,250 |
| Mitsubishi UFJ Trust & Banking Corp | 477,836 | $32,130 |
| ION Fund Management Ltd | 461,000 | $30,998 |
| TD Asset Management Inc | 457,565 | $30,767 |
| 732 other institutions | 36,748,691 | $2,237,817 |