| FMR LLC | 29,680,136 | $1,379,533 |
| MORGAN STANLEY | 24,119,871 | $1,121,092 |
| PLATINUM PARAMOUNT INVESTMENT LTD. | 11,312,048 | $525,784 |
| ALLIANCEBERNSTEIN L.P. | 11,082,386 | $515,109 |
| Sinvest Investments II Ltd. | 8,400,000 | $390,432 |
| SANDS CAPITAL MANAGEMENT, LLC | 6,635,050 | $308,397 |
| BlackRock, Inc. | 5,765,775 | $267,993 |
| BAMCO INC /NY/ | 5,405,486 | $251,247 |
| JPMORGAN CHASE & CO | 4,230,784 | $196,647 |
| UBS Group AG | 3,670,094 | $170,586 |
| AMERICAN CENTURY COMPANIES INC | 3,178,101 | $147,718 |
| CITADEL ADVISORS LLC | 3,078,451 | $143,086 |
| FengHe Fund Management Pte. Ltd. | 3,064,211 | $142,425 |
| AMERIPRISE FINANCIAL INC | 3,057,822 | $142,642 |
| WELLINGTON MANAGEMENT GROUP LLP | 2,845,123 | $132,241 |
| NORGES BANK | 2,771,645 | $128,826 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 2,738,692 | $127 |
| JENNISON ASSOCIATES LLC | 2,699,144 | $125,456 |
| STATE STREET CORP | 2,426,930 | $112,804 |
| Holocene Advisors, LP | 2,399,372 | $111,523 |
| Clearbridge Investments, LLC | 2,179,978 | $101,325 |
| FRANKLIN RESOURCES INC | 2,126,297 | $98,830 |
| Robeco Institutional Asset Management B.V. | 2,003,000 | $93,099 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 1,887,234 | $87,719 |
| Select Equity Group, L.P. | 1,873,818 | $87,095 |
| BALYASNY ASSET MANAGEMENT L.P. | 1,757,892 | $81,707 |
| BANK OF AMERICA CORP /DE/ | 1,718,162 | $79,860 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,490,827 | $69,294 |
| MUFG Securities EMEA plc | 1,200,000 | $55,776 |
| GOLDMAN SACHS GROUP INC | 1,157,417 | $53,797 |
| MILLENNIUM MANAGEMENT LLC | 1,135,484 | $52,777 |
| BESSEMER GROUP INC | 1,130,842 | $53 |
| VICTORY CAPITAL MANAGEMENT INC | 1,129,715 | $52,509 |
| CITIGROUP INC | 1,001,563 | $46,553 |
| Fiera Capital Corp | 920,738 | $42,796 |
| FEDERATED HERMES, INC. | 890,737 | $41,401 |
| ThornTree Capital Partners LP | 862,010 | $40,066 |
| Cerity Partners LLC | 854,148 | $39,701 |
| OGBORNE CAPITAL MANAGEMENT, LLC | 845,549 | $39,301 |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 832,829 | $38,710 |
| Junto Capital Management LP | 831,549 | $38,650 |
| VANGUARD GROUP INC | 807,198 | $37,519 |
| JANE STREET GROUP, LLC | 806,586 | $37,490 |
| T. Rowe Price Investment Management, Inc. | 799,128 | $37 |
| APEIRON CAPITAL Ltd | 795,852 | $36,991 |
| Interval Partners, LP | 783,605 | $36,422 |
| Pictet Asset Management Holding SA | 761,519 | $35,395 |
| Voya Investment Management LLC | 738,606 | $34,330 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 728,871 | $33,878 |
| MANE GLOBAL CAPITAL MANAGEMENT LP | 728,163 | $33,845 |
| MARSHALL WACE, LLP | 707,856 | $32,901 |
| Bank of New York Mellon Corp | 675,659 | $31,405 |
| JANUS HENDERSON GROUP PLC | 674,885 | $31,369 |
| VILLERE ST DENIS J & CO LLC | 658,807 | $30,621 |
| Amundi | 644,267 | $29,946 |
| Manchester Global Management (UK) Ltd | 632,239 | $29,386 |
| Man Group plc | 630,370 | $29,300 |
| CAPITAL FUND MANAGEMENT S.A. | 583,259 | $27,110 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 582,159 | $27,059 |
| Walleye Capital LLC | 556,183 | $25,851 |
| BWCP, LP | 547,150 | $25,432 |
| Zurich Insurance Group Ltd/FI | 537,432 | $24,980 |
| Woodline Partners LP | 516,697 | $24,016 |
| BNP PARIBAS ARBITRAGE, SA | 516,488 | $24,006 |
| ROYAL BANK OF CANADA | 514,132 | $23,897 |
| WELLS FARGO & COMPANY/MN | 504,625 | $23,455 |
| GATES FOUNDATION TRUST | 500,000 | $23,240 |
| Trexquant Investment LP | 499,770 | $23,229 |
| SEI INVESTMENTS CO | 499,709 | $23,226 |
| Nuveen, LLC | 436,766 | $20,301 |
| NORTHERN TRUST CORP | 436,116 | $20,271 |
| Groupe la Francaise | 433,953 | $20,158 |
| TOWARZYSTWO FUNDUSZY INWESTYCYJNYCH PZU SA | 426,716 | $19,834 |
| RAYMOND JAMES FINANCIAL INC | 403,873 | $18,772 |
| BNP Paribas Investment Partners S.A. | 377,573 | $18 |
| Hodges Capital Management Inc. | 369,250 | $17,163 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 365,478 | $16,987 |
| &PARTNERS | 353,764 | $16,443 |
| Arnhold LLC | 349,000 | $16,222 |
| Baltimore-Washington Financial Advisors, Inc. | 337,079 | $15,667 |
| Russell Investments Group, Ltd. | 331,145 | $15,392 |
| OSSIAM | 323,397 | $15,031 |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 300,000 | $13,944 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 298,151 | $13,858 |
| NEW YORK STATE COMMON RETIREMENT FUND | 296,015 | $13,759 |
| AVIVA PLC | 289,050 | $13,435 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 283,219 | $13,164 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 280,421 | $13,034 |
| Jump Financial, LLC | 279,432 | $12,988 |
| Albar Capital Partners LLP | 271,643 | $12,626 |
| BARCLAYS PLC | 268,666 | $12,488 |
| Verition Fund Management LLC | 262,654 | $12,208 |
| BANQUE PICTET & CIE SA | 255,505 | $11,876 |
| ENVESTNET ASSET MANAGEMENT INC | 254,287 | $11,819 |
| BLAIR WILLIAM & CO/IL | 253,743 | $11,794 |
| Hound Partners, LLC | 250,000 | $11,620 |
| RIPOSTE CAPITAL LLC | 250,000 | $11,620 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 247,295 | $11,494 |
| PEAK6 LLC | 245,152 | $11,395 |
| LPL Financial LLC | 233,448 | $10,851 |
| 418 other institutions | 11,958,872 | $524,623 |