| VANGUARD GROUP INC | 9,539,173 | $2,624,608 |
| BlackRock, Inc. | 6,599,735 | $1,815,851 |
| STATE STREET CORP | 3,252,020 | $894,761 |
| Artisan Partners Limited Partnership | 2,850,401 | $784,259 |
| Bank of New York Mellon Corp | 2,662,035 | $732,432 |
| BROWN ADVISORY INC | 1,943,606 | $534,771 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,869,086 | $512,250 |
| GENERATION INVESTMENT MANAGEMENT LLP | 1,561,869 | $429,733 |
| MORGAN STANLEY | 1,531,858 | $421,476 |
| APG Asset Management N.V. | 1,199,005 | $280,893 |
| Longview Partners (Guernsey) LTD | 1,131,026 | $311,190 |
| NORGES BANK | 988,737 | $272,041 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 955,149 | $262,800 |
| Invesco Ltd. | 908,625 | $249,999 |
| UBS ASSET MANAGEMENT AMERICAS INC | 905,656 | $249,182 |
| FRANKLIN RESOURCES INC | 888,252 | $244,394 |
| T. Rowe Price Investment Management, Inc. | 792,676 | $218 |
| NORTHERN TRUST CORP | 726,512 | $199,893 |
| VAN ECK ASSOCIATES CORP | 716,087 | $197 |
| Findlay Park Partners LLP | 666,926 | $183,498 |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 639,561 | $175,969 |
| TD Asset Management Inc | 605,726 | $166,659 |
| SEI INVESTMENTS CO | 591,757 | $162,817 |
| ProShare Advisors LLC | 586,847 | $161,465 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 542,803 | $149,347 |
| BANK OF AMERICA CORP /DE/ | 531,846 | $146,332 |
| AQR CAPITAL MANAGEMENT LLC | 517,631 | $142,421 |
| Epoch Investment Partners, Inc. | 505,305 | $139,030 |
| Legal & General Group Plc | 502,686 | $138,309 |
| Champlain Investment Partners, LLC | 475,355 | $130,789 |
| AMERICAN CENTURY COMPANIES INC | 445,484 | $122,570 |
| ROYAL BANK OF CANADA | 444,860 | $122,399 |
| GATES FOUNDATION TRUST | 444,500 | $122,300 |
| GOLDMAN SACHS GROUP INC | 440,045 | $121,074 |
| DIMENSIONAL FUND ADVISORS LP | 437,360 | $120,341 |
| STEADFAST CAPITAL MANAGEMENT LP | 429,907 | $118,285 |
| NEUBERGER BERMAN GROUP LLC | 427,512 | $117,626 |
| Nuveen, LLC | 404,322 | $111,245 |
| STATE FARM MUTUAL AUTOMOBILE INSURANCE CO | 388,239 | $106,820 |
| DEUTSCHE BANK AG\ | 372,875 | $102,593 |
| Liontrust Investment Partners LLP | 366,188 | $100,753 |
| Amundi | 347,426 | $95,591 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 339,267 | $93 |
| DF DENT & CO INC | 319,582 | $87,930 |
| RIVERBRIDGE PARTNERS LLC | 318,613 | $87,663 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 300,404 | $82,653 |
| VIKING GLOBAL INVESTORS LP | 295,028 | $81,174 |
| Seilern Investment Management Ltd | 278,229 | $76,552 |
| JPMORGAN CHASE & CO | 274,960 | $75,653 |
| RHUMBLINE ADVISERS | 272,192 | $74,891 |
| BAMCO INC /NY/ | 263,189 | $72,414 |
| Assenagon Asset Management S.A. | 251,006 | $69,062 |
| UBS Group AG | 250,398 | $68,895 |
| ENVESTNET ASSET MANAGEMENT INC | 248,112 | $68,265 |
| CITADEL ADVISORS LLC | 245,640 | $67,585 |
| BROWN BROTHERS HARRIMAN & CO | 240,691 | $66,224 |
| Border to Coast Pensions Partnership Ltd | 236,307 | $65 |
| Point72 Asset Management, L.P. | 235,037 | $64,668 |
| JANE STREET GROUP, LLC | 219,746 | $60,461 |
| BNP PARIBAS ARBITRAGE, SA | 213,333 | $58,696 |
| LGT Group Foundation | 205,087 | $56,782 |
| FEDERATED HERMES, INC. | 200,066 | $55,046 |
| Swiss National Bank | 197,040 | $54,214 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 179,173 | $49,608 |
| CBOE Vest Financial, LLC | 178,079 | $48,997 |
| Sumitomo Mitsui Trust Holdings, Inc. | 176,116 | $48,457 |
| Russell Investments Group, Ltd. | 172,102 | $47,366 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 167,203 | $46,215 |
| PRUDENTIAL FINANCIAL INC | 163,091 | $44,873 |
| AMI ASSET MANAGEMENT CORP | 159,039 | $43,758 |
| NOMURA ASSET MANAGEMENT CO LTD | 154,502 | $42,510 |
| Birch Hill Investment Advisors LLC | 152,148 | $41,862 |
| Pictet Asset Management Holding SA | 151,997 | $41,820 |
| HSBC HOLDINGS PLC | 146,872 | $40,425 |
| Baird Financial Group, Inc. | 146,206 | $40,227 |
| CITIGROUP INC | 145,656 | $40,076 |
| BARCLAYS PLC | 142,185 | $39,121 |
| TWO SIGMA INVESTMENTS, LP | 139,939 | $38,503 |
| Walleye Capital LLC | 134,453 | $36,993 |
| BANK OF MONTREAL /CAN/ | 132,649 | $36,497 |
| Corient Private Wealth LLC | 128,841 | $7,718 |
| Holocene Advisors, LP | 127,717 | $35,140 |
| HRT FINANCIAL LP | 127,188 | $35 |
| Asset Management One Co., Ltd. | 125,004 | $34,438 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 123,336 | $33,935 |
| Annex Advisory Services, LLC | 122,958 | $33,831 |
| Conestoga Capital Advisors, LLC | 122,791 | $33,785 |
| Local Pensions Partnership Investment Ltd | 120,880 | $33,269 |
| CANADA PENSION PLAN INVESTMENT BOARD | 114,410 | $31,479 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 113,570 | $31,248 |
| Korea Investment CORP | 110,970 | $30,532 |
| MILLENNIUM MANAGEMENT LLC | 110,393 | $30,374 |
| Nan Shan Life Insurance Co., Ltd. | 109,867 | $30,229 |
| FMR LLC | 109,654 | $30,170 |
| WELLS FARGO & COMPANY/MN | 106,711 | $29,361 |
| Susquehanna Portfolio Strategies, LLC | 106,451 | $29,289 |
| Quantinno Capital Management LP | 105,406 | $29,001 |
| RENAISSANCE TECHNOLOGIES LLC | 104,736 | $28,817 |
| EULAV Asset Management | 104,616 | $28,784 |
| RAYMOND JAMES FINANCIAL INC | 102,448 | $28,187 |
| 694 other institutions | 6,693,542 | $1,598,636 |