| FMR LLC | 5,592,319 | $4,702,860 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 3,362,324 | $2,828 |
| JANUS HENDERSON GROUP PLC | 2,458,164 | $2,057,856 |
| Capital World Investors | 1,916,234 | $1,611,433 |
| Artisan Partners Limited Partnership | 1,756,942 | $1,477,501 |
| Avoro Capital Advisors LLC | 990,000 | $832,541 |
| BlackRock, Inc. | 735,598 | $618,601 |
| WELLINGTON MANAGEMENT GROUP LLP | 679,236 | $571,204 |
| RTW INVESTMENTS, LP | 673,497 | $566,377 |
| MORGAN STANLEY | 518,852 | $436,331 |
| Clearbridge Investments, LLC | 513,764 | $432,050 |
| Bellevue Group AG | 461,854 | $388,396 |
| Invesco Ltd. | 416,408 | $350,178 |
| ALLIANCEBERNSTEIN L.P. | 414,182 | $348,306 |
| BANK OF AMERICA CORP /DE/ | 400,776 | $337,033 |
| SANDS CAPITAL MANAGEMENT, LLC | 356,870 | $300,110 |
| CITADEL ADVISORS LLC | 350,851 | $295,048 |
| SEI INVESTMENTS CO | 330,506 | $277,937 |
| TWO SIGMA INVESTMENTS, LP | 258,556 | $217,433 |
| Corient Private Wealth LLC | 246,572 | $1,796 |
| FRANKLIN RESOURCES INC | 237,701 | $199,895 |
| JENNISON ASSOCIATES LLC | 229,761 | $193,218 |
| Fiera Capital Corp | 225,971 | $190,030 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 223,666 | $188,071 |
| AMERICAN CENTURY COMPANIES INC | 221,048 | $185,896 |
| LORD, ABBETT & CO. LLC | 203,864 | $171 |
| AMERIPRISE FINANCIAL INC | 187,139 | $157,379 |
| Allspring Global Investments Holdings, LLC | 172,732 | $145,093 |
| Voya Investment Management LLC | 169,098 | $142,203 |
| GOLDMAN SACHS GROUP INC | 167,206 | $140,612 |
| BAMCO INC /NY/ | 153,719 | $129,270 |
| Pictet Asset Management Holding SA | 153,211 | $128,837 |
| ORBIMED ADVISORS LLC | 146,000 | $122,779 |
| Legal & General Group Plc | 144,355 | $121,395 |
| Checkpoint Capital L.P. | 142,000 | $119,415 |
| TWO SIGMA ADVISERS, LP | 135,500 | $113,949 |
| DEUTSCHE BANK AG\ | 134,710 | $113,284 |
| LAZARD ASSET MANAGEMENT LLC | 133,030 | $111,871 |
| AGF MANAGEMENT LTD | 124,691 | $104,859 |
| EVENTIDE ASSET MANAGEMENT, LLC | 121,221 | $101,938 |
| ACADIAN ASSET MANAGEMENT LLC | 117,887 | $99 |
| BNP Paribas Investment Partners S.A. | 115,358 | $97 |
| 1832 Asset Management L.P. | 110,700 | $93,093 |
| TimesSquare Capital Management, LLC | 108,509 | $91,251 |
| FEDERATED HERMES, INC. | 106,770 | $89,788 |
| Rock Springs Capital Management LP | 103,250 | $86,828 |
| TD Asset Management Inc | 101,523 | $85,376 |
| Ensign Peak Advisors, Inc | 90,452 | $76,066 |
| SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC | 82,620 | $69,479 |
| ENVESTNET ASSET MANAGEMENT INC | 79,989 | $67,267 |
| PINEBRIDGE INVESTMENTS LLC | 72,040 | $60,582 |
| BNP PARIBAS ARBITRAGE, SA | 70,744 | $59,492 |
| Nuveen, LLC | 66,241 | $55,705 |
| Artia Global Partners LP | 64,699 | $54,409 |
| NORTHERN TRUST CORP | 64,244 | $54,026 |
| Eagle Health Investments LP | 62,730 | $52,753 |
| BESSEMER GROUP INC | 62,537 | $53 |
| MILLENNIUM MANAGEMENT LLC | 60,458 | $50,842 |
| UBS Group AG | 60,384 | $50,780 |
| Jain Global LLC | 58,250 | $48,985 |
| ARMISTICE CAPITAL, LLC | 58,000 | $48,775 |
| RAYMOND JAMES FINANCIAL INC | 57,489 | $48,345 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 57,408 | $48,102 |
| PGGM Investments | 54,830 | $46 |
| WELLS FARGO & COMPANY/MN | 54,390 | $45,738 |
| FIRST TRUST ADVISORS LP | 53,902 | $45,329 |
| Handelsbanken Fonder AB | 52,678 | $44 |
| abrdn plc | 52,347 | $44,021 |
| NOMURA ASSET MANAGEMENT CO LTD | 49,358 | $41,508 |
| Candriam S.C.A. | 48,741 | $40,990 |
| Life Cycle Investment Partners Ltd | 45,826 | $38,537 |
| D. E. Shaw & Co., Inc. | 45,533 | $38,291 |
| Woodline Partners LP | 45,426 | $38,201 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 45,315 | $38,108 |
| NEW YORK STATE COMMON RETIREMENT FUND | 44,027 | $37,025 |
| Amundi | 42,485 | $35,728 |
| BALYASNY ASSET MANAGEMENT L.P. | 41,923 | $35,255 |
| Tri Locum Partners LP | 37,653 | $31,664 |
| DIMENSIONAL FUND ADVISORS LP | 36,817 | $30,961 |
| Public Sector Pension Investment Board | 36,600 | $30,779 |
| Davern Capital Partners, LP | 35,685 | $30,009 |
| ROYAL BANK OF CANADA | 35,660 | $29,988 |
| VAN ECK ASSOCIATES CORP | 34,535 | $29 |
| VICTORY CAPITAL MANAGEMENT INC | 33,847 | $28,464 |
| Soleus Capital Management, L.P. | 31,726 | $26,680 |
| BRAIDWELL LP | 31,007 | $26,075 |
| Perpetual Ltd | 30,950 | $26,027 |
| Jefferies Financial Group Inc. | 30,000 | $25,229 |
| JANE STREET GROUP, LLC | 28,485 | $23,954 |
| Squarepoint Ops LLC | 28,202 | $23,716 |
| BLAIR WILLIAM & CO/IL | 26,340 | $22,151 |
| Patient Square Capital LP | 26,000 | $21,865 |
| LPL Financial LLC | 25,656 | $21,575 |
| Quadrature Capital Ltd | 25,399 | $21,359 |
| BAKER BROS. ADVISORS LP | 25,174 | $21,170 |
| MOORE CAPITAL MANAGEMENT, LP | 25,000 | $21,024 |
| Assenagon Asset Management S.A. | 24,347 | $20,475 |
| ARDSLEY ADVISORY PARTNERS LP | 24,000 | $20,183 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 23,959 | $20,148 |
| GEODE CAPITAL MANAGEMENT, LLC | 23,695 | $19,926 |
| 404 other institutions | 941,304 | $701,963 |