| BlackRock, Inc. | 5,310,989 | $1,672,112 |
| VANGUARD GROUP INC | 4,505,344 | $1,418,463 |
| FMR LLC | 3,801,234 | $1,196,781 |
| Invesco Ltd. | 2,071,657 | $652,241 |
| STATE STREET CORP | 2,029,029 | $638,819 |
| Egerton Capital (UK) LLP | 1,553,012 | $488,950 |
| LONE PINE CAPITAL LLC | 1,312,938 | $413,365 |
| SurgoCap Partners LP | 1,152,606 | $362,886 |
| GEODE CAPITAL MANAGEMENT, LLC | 975,960 | $307,333 |
| DIMENSIONAL FUND ADVISORS LP | 819,767 | $258,104 |
| Third Point LLC | 785,000 | $247,149 |
| AMERIPRISE FINANCIAL INC | 675,776 | $212,760 |
| BARCLAYS PLC | 645,620 | $203,267 |
| Forest Avenue Capital Management LP | 630,061 | $198,368 |
| SANDS CAPITAL MANAGEMENT, LLC | 621,684 | $195,731 |
| NORGES BANK | 620,168 | $195,254 |
| PointState Capital LP | 612,211 | $192,749 |
| UBS Group AG | 606,501 | $190,951 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 536,887 | $169 |
| Allspring Global Investments Holdings, LLC | 528,042 | $178,658 |
| RAYMOND JAMES FINANCIAL INC | 464,985 | $147,572 |
| AMERICAN CENTURY COMPANIES INC | 440,245 | $138,608 |
| WCM INVESTMENT MANAGEMENT, LLC | 433,914 | $138,245 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 417,559 | $131,464 |
| NORTHERN TRUST CORP | 417,311 | $131,386 |
| Holocene Advisors, LP | 416,905 | $131,258 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 414,840 | $130,608 |
| GOLDMAN SACHS GROUP INC | 405,823 | $127,769 |
| Bank of New York Mellon Corp | 404,132 | $127,237 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 403,296 | $126,974 |
| TOMS Capital Investment Management LP | 387,000 | $121,843 |
| MORGAN STANLEY | 373,613 | $117,629 |
| TWO SIGMA INVESTMENTS, LP | 368,222 | $115,931 |
| Palestra Capital Management LLC | 367,701 | $115,767 |
| AQR CAPITAL MANAGEMENT LLC | 345,420 | $108,752 |
| FRANKLIN RESOURCES INC | 345,194 | $108,681 |
| ADVENT INTERNATIONAL, L.P. | 341,182 | $107,418 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 339,590 | $106,918 |
| Qube Research & Technologies Ltd | 322,803 | $101,631 |
| TimesSquare Capital Management, LLC | 297,460 | $93,652 |
| D. E. Shaw & Co., Inc. | 296,703 | $93,414 |
| Fisher Asset Management, LLC | 285,507 | $89,889 |
| Point72 Asset Management, L.P. | 271,878 | $85,598 |
| Granahan Investment Management, LLC | 267,175 | $84,117 |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 266,868 | $84,021 |
| Kinetic Partners Management, LP | 257,800 | $81,166 |
| BANK OF AMERICA CORP /DE/ | 257,691 | $81,131 |
| BALYASNY ASSET MANAGEMENT L.P. | 236,312 | $74,400 |
| Nuveen, LLC | 219,052 | $68,966 |
| JPMORGAN CHASE & CO | 215,332 | $67,795 |
| JANE STREET GROUP, LLC | 208,847 | $65,753 |
| Bornite Capital Management LP | 208,200 | $65,550 |
| LORD, ABBETT & CO. LLC | 182,892 | $58 |
| BOWEN HANES & CO INC | 160,000 | $50 |
| Bridgewater Associates, LP | 151,173 | $47,595 |
| Voya Investment Management LLC | 150,435 | $47,363 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 148,544 | $46,768 |
| UBS ASSET MANAGEMENT AMERICAS INC | 142,483 | $44,859 |
| RHUMBLINE ADVISERS | 137,624 | $43,329 |
| Temasek Holdings (Private) Ltd | 134,002 | $42,189 |
| PNC Financial Services Group, Inc. | 133,415 | $42,004 |
| LPL Financial LLC | 130,734 | $41,160 |
| MILLENNIUM MANAGEMENT LLC | 128,644 | $40,502 |
| Ceredex Value Advisors LLC | 128,530 | $40,466 |
| Tyro Capital Management LLC | 126,596 | $39,857 |
| Junto Capital Management LP | 118,525 | $37,316 |
| ALLIANCEBERNSTEIN L.P. | 118,205 | $37,216 |
| HAWK RIDGE CAPITAL MANAGEMENT LP | 117,652 | $37,042 |
| WELLINGTON MANAGEMENT GROUP LLP | 116,529 | $36,688 |
| FengHe Fund Management Pte. Ltd. | 116,200 | $36,584 |
| PRINCIPAL FINANCIAL GROUP INC | 107,037 | $33,700 |
| Swiss National Bank | 98,300 | $30,949 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 97,670 | $30,750 |
| EMERALD ADVISERS, LLC | 92,448 | $29,106 |
| Gotham Asset Management, LLC | 89,585 | $28,205 |
| Connor, Clark & Lunn Investment Management Ltd. | 86,165 | $27,128 |
| ENVESTNET ASSET MANAGEMENT INC | 84,457 | $26,590 |
| OBERWEIS ASSET MANAGEMENT INC/ | 82,611 | $26,009 |
| SEI INVESTMENTS CO | 82,583 | $26,000 |
| Legal & General Group Plc | 81,116 | $25,539 |
| RENAISSANCE TECHNOLOGIES LLC | 78,800 | $24,809 |
| STATE OF WISCONSIN INVESTMENT BOARD | 78,430 | $24,693 |
| GW&K Investment Management, LLC | 76,060 | $24 |
| Retirement Systems of Alabama | 75,972 | $23,919 |
| WELLS FARGO & COMPANY/MN | 74,936 | $23,593 |
| Blackstone Inc. | 73,491 | $23,138 |
| 1832 Asset Management L.P. | 73,416 | $23,114 |
| Man Group plc | 69,800 | $21,976 |
| CAPITAL FUND MANAGEMENT S.A. | 69,299 | $21,818 |
| Arvin Capital Management LP | 68,947 | $21,707 |
| Squarepoint Ops LLC | 64,104 | $20,183 |
| Curi Capital, LLC | 62,405 | $19,647 |
| Jain Global LLC | 61,875 | $19,481 |
| NEXT CENTURY GROWTH INVESTORS LLC | 58,555 | $18,435 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 55,976 | $17,834 |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 55,122 | $17 |
| Night Owl Capital Management, LLC | 52,084 | $16,398 |
| Walleye Capital LLC | 51,708 | $16,280 |
| Russell Investments Group, Ltd. | 51,622 | $16,253 |
| NAVELLIER & ASSOCIATES INC | 50,515 | $15,904 |
| 523 other institutions | 3,646,265 | $1,002,917 |