| BlackRock, Inc. | 2,085,336 | $2.492B |
| VANGUARD CAPITAL MANAGEMENT LLC | 1,477,322 | $1.765B |
| Capital Research Global Investors | 1,296,893 | $1.549B |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 1,255,104 | $1.5B |
| Capital International Investors | 1,247,685 | $1.491B |
| STATE STREET CORP | 1,054,495 | $1.26B |
| GEODE CAPITAL MANAGEMENT, LLC | 731,782 | $874M |
| Capital World Investors | 715,987 | $855M |
| Valley Forge Capital Management, LP | 672,186 | $803M |
| MORGAN STANLEY | 579,682 | $693M |
| PRINCIPAL FINANCIAL GROUP INC | 415,795 | $497M |
| KENSICO CAPITAL MANAGEMENT CORP | 373,500 | $446M |
| PRIMECAP MANAGEMENT CO/CA/ | 362,835 | $434M |
| AKRE CAPITAL MANAGEMENT LLC | 361,826 | $432M |
| EDGEWOOD MANAGEMENT LLC | 342,818 | $410M |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 332,330 | $397M |
| Invesco Ltd. | 284,011 | $339M |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AME | 260,643 | $311M |
| NORTHERN TRUST CORP | 228,968 | $274M |
| AMERICAN CENTURY COMPANIES INC | 228,232 | $273M |
| Lindsell Train Ltd | 226,186 | $270M |
| VAN ECK ASSOCIATES CORP | 223,798 | $267M |
| GOLDMAN SACHS GROUP INC | 210,316 | $251M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 199,045 | $238M |
| Heard Capital LLC | 195,527 | $234M |
| NORGES BANK | 191,363 | $229M |
| UBS Group AG | 154,732 | $185M |
| Legal & General Group Plc | 144,928 | $173M |
| BNP Paribas Asset Management Holding S.A. | 135,495 | $162M |
| VANGUARD FIDUCIARY TRUST CO | 131,674 | $157M |
| Bank of New York Mellon Corp | 127,519 | $152M |
| AF Advisors, Inc. | 125,840 | $150M |
| FMR LLC | 113,796 | $136M |
| AustralianSuper Pty Ltd | 105,463 | $126M |
| AKO CAPITAL LLP | 103,619 | $124M |
| PRICE T ROWE ASSOCIATES INC /MD/ | 102,185 | $122M |
| DEUTSCHE BANK AG\ | 94,907 | $113M |
| DIMENSIONAL FUND ADVISORS LP | 92,266 | $110M |
| Clearbridge Investments, LLC | 84,749 | $101M |
| Bowie Capital Management, LLC | 84,458 | $101M |
| No Street GP LP | 81,750 | $97.67M |
| BANK OF AMERICA CORP /DE/ | 79,555 | $95.05M |
| JANE STREET GROUP, LLC | 78,995 | $94.38M |
| Amundi | 78,880 | $94.24M |
| Nuveen, LLC | 77,548 | $92.65M |
| Spyglass Capital Management LLC | 74,948 | $89.55M |
| Swiss National Bank | 65,240 | $77.95M |
| Neuberger Berman Group LLC | 64,695 | $77.3M |
| JPMORGAN CHASE & CO | 64,039 | $75.41M |
| YCG, LLC | 62,236 | $74.36M |
| FRANKLIN RESOURCES INC | 59,202 | $70.73M |
| Focus Partners Wealth | 58,900 | $70.37M |
| BARCLAYS PLC | 57,817 | $69.08M |
| Mitsubishi UFJ Asset Management Co., Ltd. | 56,713 | $67.76M |
| CAPTRUST FINANCIAL ADVISORS | 54,431 | $65.03M |
| Sumitomo Mitsui Trust Group, Inc. | 51,637 | $61.69M |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 51,492 | $61.52M |
| HRT FINANCIAL LP | 51,399 | $61.41M |
| Vanguard Global Advisers, LLC | 49,950 | $59.68M |
| CITADEL ADVISORS LLC | 49,125 | $58.69M |
| RHUMBLINE ADVISERS | 48,490 | $57.93M |
| ROYAL BANK OF CANADA | 47,947 | $57.29M |
| GCQ FUNDS MANAGEMENT PTY Ltd | 47,472 | $56.72M |
| Chicago Capital, LLC | 44,513 | $53.18M |
| VANGUARD ASSET MANAGEMENT, Ltd | 44,416 | $53.07M |
| BNP PARIBAS FINANCIAL MARKETS | 43,863 | $52.41M |
| HSBC HOLDINGS PLC | 42,291 | $50.45M |
| National Pension Service | 42,022 | $50.21M |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 39,812 | $47.57M |
| Silvant Capital Management LLC | 39,074 | $46.69M |
| Freshford Capital Management, LLC | 38,911 | $46.49M |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 38,278 | $45.73M |
| LGT CAPITAL PARTNERS LTD. | 37,346 | $44.62M |
| Assenagon Asset Management S.A. | 36,247 | $43.31M |
| WELLS FARGO & COMPANY/MN | 35,521 | $42.44M |
| FIL Ltd | 34,836 | $41.62M |
| CITIGROUP INC | 33,979 | $40.6M |
| Quantinno Capital Management LP | 33,598 | $40.14M |
| Baskin Financial Services Inc. | 32,497 | $38.83M |
| Blue Whale Capital LLP | 31,645 | $37.81M |
| NORDEA INVESTMENT MANAGEMENT AB | 30,034 | $35.32M |
| BAMCO INC /NY/ | 29,748 | $35.54M |
| Jupiter Topco LLC | 27,689 | $33.08M |
| XXEC, Inc. | 27,534 | $32.2M |
| Petrus Trust Company, LTA | 25,470 | $30.43M |
| RIVERBRIDGE PARTNERS LLC | 24,897 | $29.75M |
| ALLIANCEBERNSTEIN L.P. | 23,493 | $25.08M |
| ENVESTNET ASSET MANAGEMENT INC | 23,108 | $27.61M |
| TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY | 22,961 | $27.43M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 22,628 | $27.04M |
| OAKMONT Corp | 22,338 | $26.69M |
| FEDERATED HERMES, INC. | 21,857 | $26.11M |
| United Super Pty Ltd in its capacity as Trustee for the Cons | 21,422 | $25.59M |
| TODD ASSET MANAGEMENT LLC | 21,195 | $25.32M |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 20,700 | $24.73M |
| Warther Private Wealth, LLC | 20,581 | $24.59M |
| AVIVA PLC | 20,294 | $24.25M |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 20,264 | $24.21M |
| TimesSquare Capital Management, LLC | 20,054 | $23.96M |
| Russell Investments Group, Ltd. | 20,001 | $23.88M |
| 743 other institutions | 1,798,050 | $2.144B |