| SC US (TTGP), LTD. | 31,595,084 | $5.83B |
| BlackRock, Inc. | 26,863,944 | $4.957B |
| VANGUARD CAPITAL MANAGEMENT LLC | 24,446,398 | $4.511B |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 17,476,520 | $3.225B |
| STATE STREET CORP | 16,102,666 | $2.971B |
| PRICE T ROWE ASSOCIATES INC /MD/ | 14,721,793 | $2.717B |
| MORGAN STANLEY | 14,513,536 | $2.678B |
| JPMORGAN CHASE & CO | 13,437,684 | $2.484B |
| Invesco Ltd. | 13,058,612 | $2.41B |
| Capital Research Global Investors | 10,944,937 | $2.02B |
| Capital World Investors | 10,390,570 | $1.917B |
| GEODE CAPITAL MANAGEMENT, LLC | 9,080,148 | $1.668B |
| Jupiter Topco LLC | 8,491,335 | $1.567B |
| Newlands Management Operations LLC | 7,068,299 | $1.304B |
| BAILLIE GIFFORD & CO | 6,808,714 | $1.256B |
| T. Rowe Price Investment Management, Inc. | 5,354,097 | $988M |
| FMR LLC | 5,265,890 | $972M |
| NORGES BANK | 4,958,309 | $915M |
| GOLDMAN SACHS GROUP INC | 4,616,010 | $852M |
| BANK OF AMERICA CORP /DE/ | 4,550,512 | $840M |
| Durable Capital Partners LP | 4,154,183 | $767M |
| PARNASSUS INVESTMENTS, LLC | 3,886,505 | $717M |
| WELLINGTON MANAGEMENT GROUP LLP | 3,841,016 | $709M |
| Temasek Holdings (Private) Ltd | 3,461,501 | $639M |
| NORTHERN TRUST CORP | 3,274,317 | $604M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 3,052,858 | $563M |
| WELLCOME TRUST LTD (THE) as trustee of the WELLCOME TRUST | 3,000,000 | $554M |
| Artisan Partners Limited Partnership | 2,385,434 | $440M |
| Bank of New York Mellon Corp | 2,363,114 | $436M |
| SANDS CAPITAL MANAGEMENT, LLC | 2,325,795 | $429M |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AME | 2,304,986 | $425M |
| UBS Group AG | 2,300,717 | $425M |
| VANGUARD FIDUCIARY TRUST CO | 2,167,520 | $400M |
| Legal & General Group Plc | 2,138,939 | $395M |
| Amundi | 2,098,590 | $387M |
| AMERIPRISE FINANCIAL INC | 2,006,812 | $370M |
| PointState Capital LP | 1,829,987 | $338M |
| FIRST TRUST ADVISORS LP | 1,825,177 | $337M |
| FRANKLIN RESOURCES INC | 1,774,714 | $327M |
| Nuveen, LLC | 1,536,576 | $284M |
| BESSEMER GROUP INC | 1,519,665 | $280M |
| Foxhaven Asset Management, LP | 1,446,858 | $267M |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 1,403,958 | $259M |
| D1 Capital Partners L.P. | 1,303,705 | $241M |
| BNP PARIBAS FINANCIAL MARKETS | 1,279,826 | $236M |
| PRINCIPAL FINANCIAL GROUP INC | 1,241,295 | $229M |
| DIMENSIONAL FUND ADVISORS LP | 1,237,545 | $228M |
| GARDNER RUSSO & QUINN LLC | 1,186,104 | $219M |
| Sumitomo Mitsui Trust Group, Inc. | 1,150,747 | $212M |
| MARSHALL WACE, LLP | 1,100,803 | $203M |
| FIL Ltd | 1,077,012 | $199M |
| ROYAL BANK OF CANADA | 1,045,725 | $193M |
| Swiss National Bank | 1,040,740 | $192M |
| Southpoint Capital Advisors LP | 1,000,000 | $185M |
| Pictet Asset Management Holding SA | 992,856 | $183M |
| Khrom Capital Management LLC | 959,268 | $177M |
| Mitsubishi UFJ Asset Management Co., Ltd. | 946,151 | $175M |
| DEUTSCHE BANK AG\ | 938,695 | $173M |
| ALKEON CAPITAL MANAGEMENT LLC | 933,210 | $172M |
| RENAISSANCE TECHNOLOGIES LLC | 889,475 | $164M |
| Empower Advisory Group, LLC | 886,708 | $164M |
| CITIGROUP INC | 870,633 | $161M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 858,091 | $158M |
| BARCLAYS PLC | 838,331 | $155M |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 832,827 | $154M |
| Vanguard Global Advisers, LLC | 815,746 | $151M |
| National Pension Service | 807,219 | $149M |
| CANADA PENSION PLAN INVESTMENT BOARD | 749,743 | $138M |
| JENNISON ASSOCIATES LLC | 749,471 | $138M |
| SEI INVESTMENTS CO | 743,494 | $137M |
| VANGUARD ASSET MANAGEMENT, Ltd | 721,887 | $133M |
| Mariner, LLC | 694,171 | $128M |
| TREMBLANT CAPITAL GROUP | 672,273 | $124M |
| Assenagon Asset Management S.A. | 664,739 | $123M |
| RAYMOND JAMES FINANCIAL INC | 662,403 | $122M |
| HSBC HOLDINGS PLC | 656,868 | $122M |
| RHUMBLINE ADVISERS | 654,725 | $121M |
| Quantinno Capital Management LP | 613,805 | $113M |
| WELLS FARGO & COMPANY/MN | 612,635 | $113M |
| MILLENNIUM MANAGEMENT LLC | 608,437 | $112M |
| ALLIANCEBERNSTEIN L.P. | 601,168 | $90.27M |
| VICTORY CAPITAL MANAGEMENT INC | 576,301 | $106M |
| Russell Investments Group, Ltd. | 572,226 | $106M |
| NOMURA HOLDINGS INC | 554,495 | $102M |
| VOYA INVESTMENT MANAGEMENT LLC | 526,231 | $96.83M |
| COATUE MANAGEMENT LLC | 524,792 | $96.84M |
| GREENOAKS LLC | 500,000 | $92.27M |
| Ashe Capital Management, LP | 495,774 | $91.49M |
| NORDEA INVESTMENT MANAGEMENT AB | 494,374 | $91.99M |
| AMERICAN CENTURY COMPANIES INC | 491,461 | $90.69M |
| Allspring Global Investments Holdings, LLC | 486,560 | $91.9M |
| SCGE MANAGEMENT, L.P. | 447,626 | $82.6M |
| ProShare Advisors LLC | 441,739 | $81.51M |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 416,164 | $76.79M |
| PANAGORA ASSET MANAGEMENT INC | 411,442 | $75.92M |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 409,300 | $75.53M |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 401,737 | $74.13M |
| Spyglass Capital Management LLC | 398,484 | $73.53M |
| BNP Paribas Asset Management Holding S.A. | 396,460 | $73.16M |
| SOMA EQUITY PARTNERS LP | 388,049 | $71.61M |
| 942 other institutions | 34,137,995 | $6.293B |