| VIKING GLOBAL INVESTORS LP | 29,993,708 | $487,098 |
| BlackRock, Inc. | 13,333,559 | $216,537 |
| VANGUARD GROUP INC | 11,282,152 | $183,222 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 4,387,361 | $71 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 4,060,481 | $65,942 |
| GEODE CAPITAL MANAGEMENT, LLC | 3,511,855 | $57,041 |
| STATE STREET CORP | 3,181,644 | $51,670 |
| Invesco Ltd. | 3,107,653 | $50,468 |
| LORD, ABBETT & CO. LLC | 3,080,759 | $50 |
| GOLDMAN SACHS GROUP INC | 2,902,269 | $47,133 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 2,760,387 | $44,829 |
| JENNISON ASSOCIATES LLC | 2,674,668 | $43,437 |
| AMERIPRISE FINANCIAL INC | 2,590,984 | $42,078 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 2,422,089 | $39,335 |
| FRED ALGER MANAGEMENT, LLC | 2,245,418 | $36,466 |
| WELLINGTON MANAGEMENT GROUP LLP | 2,165,327 | $35,165 |
| ARK Investment Management LLC | 2,138,960 | $34,737 |
| Sumitomo Mitsui Trust Holdings, Inc. | 1,947,963 | $31,635 |
| Nikko Asset Management Americas, Inc. | 1,947,963 | $31,615 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 1,940,376 | $31,512 |
| D. E. Shaw & Co., Inc. | 1,902,685 | $30,900 |
| Aristotle Atlantic Partners, LLC | 1,842,444 | $29,921 |
| Blue Water Life Science Advisors, LP | 1,765,145 | $28,666 |
| DEUTSCHE BANK AG\ | 1,734,465 | $28,168 |
| PBU - The Pension Fund of Early Childhood & Youth Educators | 1,650,303 | $26,801 |
| PRINCIPAL FINANCIAL GROUP INC | 1,552,509 | $25,213 |
| DIMENSIONAL FUND ADVISORS LP | 1,382,924 | $22,460 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,173,535 | $19,058 |
| NORTHERN TRUST CORP | 1,172,794 | $19,046 |
| MORGAN STANLEY | 1,149,082 | $18,661 |
| abrdn plc | 1,046,510 | $16,995 |
| NEXT CENTURY GROWTH INVESTORS LLC | 943,597 | $15,324 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 922,501 | $14,981 |
| Qube Research & Technologies Ltd | 914,160 | $14,846 |
| KENNEDY CAPITAL MANAGEMENT LLC | 900,231 | $14,620 |
| ALGERT GLOBAL LLC | 884,371 | $14 |
| Catalio Capital Management, LP | 821,195 | $13,336 |
| BANK OF AMERICA CORP /DE/ | 806,272 | $13,094 |
| Nuveen, LLC | 786,647 | $12,775 |
| OBERWEIS ASSET MANAGEMENT INC/ | 744,500 | $12,091 |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 624,217 | $10,137 |
| Hillsdale Investment Management Inc. | 616,950 | $10,019 |
| STEMPOINT CAPITAL LP | 606,825 | $9,855 |
| Rhenman & Partners Asset Management AB | 605,000 | $9,825 |
| Connor, Clark & Lunn Investment Management Ltd. | 591,324 | $9,603 |
| TUDOR INVESTMENT CORP ET AL | 554,037 | $8,998 |
| FIRST TRUST ADVISORS LP | 539,076 | $8,755 |
| Cerity Partners LLC | 512,869 | $8,329 |
| UBS Group AG | 511,927 | $8,314 |
| VICTORY CAPITAL MANAGEMENT INC | 487,706 | $7,920 |
| AQR CAPITAL MANAGEMENT LLC | 468,440 | $7,607 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 452,502 | $7,349 |
| Russell Investments Group, Ltd. | 452,207 | $7,344 |
| NEUBERGER BERMAN GROUP LLC | 451,569 | $7,333 |
| PRUDENTIAL FINANCIAL INC | 448,080 | $7,277 |
| BALYASNY ASSET MANAGEMENT L.P. | 426,462 | $6,926 |
| Bank of New York Mellon Corp | 413,253 | $6,711 |
| Parkman Healthcare Partners LLC | 401,730 | $6,524 |
| CASTLEARK MANAGEMENT LLC | 390,874 | $6,348 |
| FMR LLC | 386,084 | $6,270 |
| Brevan Howard Capital Management LP | 370,676 | $6,027 |
| JUPITER ASSET MANAGEMENT LTD | 362,811 | $5,892 |
| Legal & General Group Plc | 362,381 | $5,885 |
| Divisadero Street Capital Management, LP | 361,344 | $5,868 |
| Harvest Investment Services, LLC | 356,114 | $5,783 |
| EAM Investors, LLC | 351,297 | $5,705 |
| RAYMOND JAMES FINANCIAL INC | 327,295 | $5,315 |
| POLEN CAPITAL MANAGEMENT LLC | 325,767 | $5,290 |
| Allianz Asset Management GmbH | 324,385 | $5,268 |
| SEI INVESTMENTS CO | 316,569 | $5,141 |
| AFFINITY WEALTH MANAGEMENT LLC | 314,351 | $5,105 |
| BRAIDWELL LP | 311,991 | $5,067 |
| Bellevue Group AG | 298,090 | $4,841 |
| FRANKLIN RESOURCES INC | 282,404 | $4,586 |
| BARCLAYS PLC | 279,122 | $4,533 |
| JPMORGAN CHASE & CO | 265,751 | $4,316 |
| Bridgewater Associates, LP | 265,491 | $4,312 |
| Trexquant Investment LP | 263,962 | $4,287 |
| Pier Capital, LLC | 234,848 | $3,814 |
| Susquehanna Portfolio Strategies, LLC | 229,113 | $3,721 |
| Swiss National Bank | 225,200 | $3,657 |
| Man Group plc | 211,290 | $3,431 |
| Jump Financial, LLC | 204,500 | $3,321 |
| Point72 Asset Management, L.P. | 203,075 | $3,298 |
| UBS ASSET MANAGEMENT AMERICAS INC | 202,725 | $3,292 |
| WELLS FARGO & COMPANY/MN | 190,384 | $3,092 |
| RHUMBLINE ADVISERS | 184,636 | $2,998 |
| Calamos Advisors LLC | 184,024 | $2,989 |
| PANAGORA ASSET MANAGEMENT INC | 164,737 | $2,675 |
| ALLIANCEBERNSTEIN L.P. | 159,590 | $2,592 |
| Neo Ivy Capital Management | 153,826 | $2,498 |
| Lisanti Capital Growth, LLC | 142,515 | $2,314 |
| Gotham Asset Management, LLC | 140,756 | $2,286 |
| Ensign Peak Advisors, Inc | 140,167 | $2,276 |
| US BANCORP \DE\ | 131,478 | $2,135 |
| TWO SIGMA ADVISERS, LP | 128,100 | $2,080 |
| OSAIC HOLDINGS, INC. | 124,318 | $2,019 |
| HRT FINANCIAL LP | 124,230 | $2 |
| Aquatic Capital Management LLC | 122,964 | $1,997 |
| MARSHALL WACE, LLP | 112,295 | $1,824 |
| 180 other institutions | 4,744,494 | $72,264 |