| 12.29901 % | Fidelity Management & Research Company LLC | 23,284,487 | -852,447 |  | 
| 9.61336 % | Capital World Investors | 18,200,022 | 364,745 |  | 
| 9.43656 % | The Vanguard Group, Inc. | 17,865,299 | 303,005 |  | 
| 6.34048 % | Wellington Management Company, LLP | 12,003,790 | -497,526 |  | 
| 3.71680 % | BlackRock Institutional Trust Company, N.A. | 7,036,640 | -640,888 |  | 
| 2.84124 % | State Street Global Advisors (US) | 5,379,027 | -1,234,872 |  | 
| 1.90568 % | Fidelity Institutional Asset Management | 3,607,829 | 21,217 |  | 
| 1.87481 % | T. Rowe Price Associates, Inc. | 3,549,396 | -2,705,525 |  | 
| 1.70982 % | Geode Capital Management, L.L.C. | 3,237,040 | -29,399 |  | 
| 1.56537 % | MFS Investment Management | 2,963,554 | 1,461,038 |  | 
| 1.50845 % | Mackenzie Investments | 2,855,801 | -425,838 |  | 
| 1.33627 % | Champlain Investment Partners, LLC | 2,529,820 | 282,825 |  | 
| 1.16292 % | Millennium Management LLC | 2,201,643 | 727,457 |  | 
| 1.13310 % | Holocene Advisors, LP | 2,145,181 | 1,404,086 |  | 
| 1.06707 % | William Blair Investment Management, LLC | 2,020,170 | -228,868 |  | 
| 1.02976 % | Dimensional Fund Advisors, L.P. | 1,949,551 | 348,345 |  | 
| 0.98317 % | Baron Capital Management, Inc. | 1,861,341 | 388,627 |  | 
| 0.92609 % | AQR Capital Management, LLC | 1,753,283 | 741,517 |  | 
| 0.83107 % | Goldman Sachs Asset Management, L.P. | 1,573,375 | 1,037,960 |  | 
| 0.82109 % | BlackRock Financial Management, Inc. | 1,554,490 | 397,977 |  | 
| 0.75790 % | Charles Schwab Investment Management, Inc. | 1,434,855 | 43,256 |  | 
| 0.73304 % | Ensign Peak Advisors, Inc. | 1,387,797 | 168,345 |  | 
| 0.71765 % | Spyglass Capital Management LLC | 1,358,663 | -217,971 |  | 
| 0.65185 % | Woodline Partners LP | 1,234,088 | 696,225 |  | 
| 0.59985 % | Conroy (Kevin T) | 1,135,636 | -293,475 |  | 
| 0.56812 % | Columbia Wanger Asset Management, LLC | 1,075,560 | -25,524 |  | 
| 0.53781 % | Zevenbergen Capital Investments LLC | 1,018,183 | -149,781 |  | 
| 0.50274 % | BlackRock Investment Management (UK) Ltd. | 951,779 | 166,387 |  | 
| 0.49159 % | Northern Trust Investments, Inc. | 930,685 | 37,986 |  | 
| 0.48081 % | Norges Bank Investment Management (NBIM) | 910,277 | 9,316 |  | 
| 0.47551 % | Readystate Asset Management LP | 900,231 | 893,827 |  | 
| 0.47424 % | BofA Global Research (US) | 897,826 | 105,956 |  | 
| 0.46727 % | Connor, Clark & Lunn Investment Management Ltd. | 884,637 | 115,387 |  | 
| 0.44067 % | C WorldWide Asset Management Fondsmaeglerselskab A/S | 834,272 | -2,346 |  | 
| 0.43451 % | Peregrine Capital Management, LLC | 822,617 | 117,331 |  | 
| 0.41615 % | Nuveen LLC | 787,849 | -242,999 |  | 
| 0.41201 % | Baillie Gifford & Co. | 780,016 | -52,552 |  | 
| 0.40920 % | Columbia Threadneedle Investments (UK) | 774,697 | -347,835 |  | 
| 0.40427 % | UBS Asset Management (Switzerland) | 765,371 | -767,475 |  | 
| 0.39579 % | UBS Asset Management (Americas) LLC | 749,312 | -543,292 |  | 
| 0.39191 % | Armistice Capital LLC | 741,956 | -1,030,413 |  | 
| 0.39024 % | Principal Global Investors (Equity) | 738,804 | -35,171 |  | 
| 0.38555 % | First Trust Advisors L.P. | 729,930 | -18,983 |  | 
| 0.36974 % | Vestal Point Capital, LP | 700,000 | 700,000 |  | 
| 0.35484 % | Schroder Investment Management North America Inc. | 671,787 | 31,980 |  | 
| 0.33849 % | Goldman Sachs & Company, Inc. | 640,823 | 448,177 |  | 
| 0.32079 % | OrbiMed Advisors, LLC | 607,316 | -72,500 |  | 
| 0.31538 % | CPR Asset Management | 597,071 | 0 |  | 
| 0.30213 % | Rock Springs Capital Management LP | 572,000 | 92,000 |  | 
| 0.29872 % | Eventide Asset Management, LLC | 565,546 | 0 |  | 
| 0.29031 % | Artemis Investment Management LLP | 549,614 | 281,014 |  | 
| 0.28763 % | AXA Investment Managers UK Ltd. | 544,542 | 21,113 |  | 
| 0.28214 % | Hightower Advisors, LLC | 534,149 | 4,276 |  | 
| 0.27999 % | Stephens Investment Management Group, LLC | 530,083 | 469,440 |  | 
| 0.27932 % | Renaissance Technologies LLC | 528,804 | 494,904 |  | 
| 0.26688 % | Jennison Associates LLC | 505,265 | -193,423 |  | 
| 0.25583 % | ArrowMark Colorado Holdings, LLC | 484,328 | -105,873 |  | 
| 0.25461 % | Candriam Luxembourg S.A. | 482,027 | 0 |  | 
| 0.24760 % | Jane Street Capital, L.L.C. | 468,751 | 448,451 |  | 
| 0.23912 % | JPMorgan Asset Management U.K. Limited | 452,695 | 91,809 |  | 
| 0.23047 % | Erste Asset Management GmbH | 436,323 | 1,051 |  | 
| 0.23045 % | BlackRock Asset Management Ireland Limited | 436,279 | -650,880 |  | 
| 0.23004 % | Citadel Advisors LLC | 435,503 | 206,449 |  | 
| 0.22698 % | Marshall Wace LLP | 429,719 | 403,724 |  | 
| 0.22588 % | DWS Investment Management Americas, Inc. | 427,642 | -11,852 |  | 
| 0.22087 % | Wasatch Global Investors Inc | 418,147 | -77,975 |  | 
| 0.22031 % | Barclays Bank PLC | 417,091 | 179,067 |  | 
| 0.21682 % | BNP Paribas Securities Corp. North America | 410,478 | -138,525 |  | 
| 0.20915 % | Morgan Stanley & Co. LLC | 395,956 | -516,022 |  | 
| 0.20886 % | Parametric Portfolio Associates LLC | 395,414 | 44,970 |  | 
| 0.20200 % | Meridiem Capital Partners LP | 382,424 | 382,424 |  | 
| 0.19987 % | PRIMECAP Management Company | 378,400 | -100,900 |  | 
| 0.19743 % | UBS Financial Services, Inc. | 373,766 | -276,672 |  | 
| 0.19691 % | Columbia Threadneedle Investments (US) | 372,789 | -740,426 |  | 
| 0.18751 % | Avidity Partners Management LP | 355,000 | 2,000 |  | 
| 0.18719 % | Schweizerische Nationalbank | 354,380 | -167,500 |  | 
| 0.18595 % | Mellon Investments Corporation | 352,042 | -137,905 |  | 
| 0.18487 % | Rhenman & Partners Asset Management AB | 350,000 | -90,000 |  | 
| 0.18244 % | Candriam Belgium S.A. | 345,399 | -11,576 |  | 
| 0.18174 % | Legal & General Investment Management Ltd. | 344,069 | -91,562 |  | 
| 0.17546 % | SEB Investment Management AB | 332,180 | -37,549 |  | 
| 0.17541 % | JPMorgan Asset Management (Europe) S.à.r.l. | 332,095 | -2,406 |  | 
| 0.17254 % | AHL Partners LLP | 326,651 | 325,721 |  | 
| 0.17035 % | Granahan Investment Management, LLC | 322,507 | -15,368 |  | 
| 0.17030 % | T. Rowe Price Investment Management, Inc. | 322,406 | -2,596,623 |  | 
| 0.16866 % | Schonfeld Strategic Advisors LLC | 319,311 | 299,041 |  | 
| 0.16551 % | California Public Employees' Retirement System | 313,346 | 79,988 |  | 
| 0.16226 % | Morgan Stanley Smith Barney LLC | 307,192 | 6,194 |  | 
| 0.16212 % | Polar Capital LLP | 306,932 | 10,715 |  | 
| 0.15846 % | Iron Triangle Partners LP | 300,000 | 300,000 |  | 
| 0.15845 % | Summit Partners Public Asset Management, LLC | 299,985 | 299,985 |  | 
| 0.15652 % | SEI Investments Management Corporation | 296,323 | 73,916 |  | 
| 0.15540 % | WorldQuant Millennium Advisors LLC | 294,199 | -60,137 |  | 
| 0.15012 % | Bellevue Asset Management AG | 284,201 | -294,873 |  | 
| 0.14948 % | EULAV Asset Management | 283,000 | -52,000 |  | 
| 0.14828 % | Macquarie Investment Management | 280,727 | 21,068 |  | 
| 0.14726 % | Gagnon Securities LLC | 278,789 | 8,125 |  | 
| 0.14660 % | Robert W. Baird & Co. Inc. | 277,537 | -30,219 |  | 
| 0.14344 % | HSBC Global Asset Management (France) S.A. | 271,553 | -12,102 |  | 
| 0.14344 % | HSBC Private Bank (Suisse) S.A. | 271,553 | -12,102 |  |