| BlackRock, Inc. | 10,157,648 | $213,717 |
| VANGUARD GROUP INC | 6,883,626 | $144,831 |
| AMERICAN CENTURY COMPANIES INC | 6,509,462 | $136,959 |
| ROYAL BANK OF CANADA | 4,912,510 | $103,360 |
| MORGAN STANLEY | 4,340,936 | $91,333 |
| DEUTSCHE BANK AG\ | 3,342,350 | $70,323 |
| BNP Paribas Investment Partners S.A. | 3,176,818 | $67 |
| STATE STREET CORP | 2,889,240 | $60,790 |
| Nuveen, LLC | 2,873,742 | $60,464 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 2,858,771 | $60,149 |
| GEODE CAPITAL MANAGEMENT, LLC | 2,828,026 | $59,511 |
| NEXT CENTURY GROWTH INVESTORS LLC | 2,418,298 | $50,881 |
| MILLENNIUM MANAGEMENT LLC | 2,225,927 | $46,834 |
| GOLDMAN SACHS GROUP INC | 2,106,389 | $44,318 |
| BANK OF AMERICA CORP /DE/ | 2,017,912 | $42,457 |
| TWO SIGMA INVESTMENTS, LP | 1,968,209 | $41,411 |
| Cerity Partners LLC | 1,824,489 | $38,387 |
| EMERALD ADVISERS, LLC | 1,637,729 | $34,458 |
| TWO SIGMA ADVISERS, LP | 1,635,100 | $34,403 |
| TREMBLANT CAPITAL GROUP | 1,624,997 | $34,190 |
| Walleye Capital LLC | 1,561,347 | $32,851 |
| UBS Group AG | 1,409,860 | $29,663 |
| NORTHERN TRUST CORP | 1,376,771 | $28,967 |
| CITADEL ADVISORS LLC | 1,337,565 | $28,142 |
| abrdn plc | 1,286,195 | $27,062 |
| Iron Triangle Partners LP | 1,285,685 | $27,051 |
| Western Standard LLC | 1,255,374 | $26,413 |
| Granite Investment Partners, LLC | 1,141,113 | $24,009 |
| Hood River Capital Management LLC | 1,138,350 | $23,951 |
| Point72 Asset Management, L.P. | 1,099,884 | $23,142 |
| Penn Capital Management Company, LLC | 1,073,090 | $22,629 |
| OBERWEIS ASSET MANAGEMENT INC/ | 1,000,400 | $21,048 |
| NEW YORK STATE COMMON RETIREMENT FUND | 999,603 | $21,032 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 995,692 | $20,949 |
| Assenagon Asset Management S.A. | 978,343 | $20,584 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 910,053 | $19,148 |
| MetLife Investment Management, LLC | 908,120 | $19,107 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 890,038 | $18,726 |
| TUDOR INVESTMENT CORP ET AL | 887,803 | $18,679 |
| RENAISSANCE TECHNOLOGIES LLC | 870,131 | $18,308 |
| Connor, Clark & Lunn Investment Management Ltd. | 864,297 | $18,185 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 860,155 | $18,098 |
| Motley Fool Wealth Management, LLC | 837,084 | $17,612 |
| BNP PARIBAS ARBITRAGE, SA | 708,548 | $14,908 |
| First Eagle Investment Management, LLC | 676,137 | $14,226 |
| M&G PLC | 669,266 | $14,055 |
| NORGES BANK | 649,814 | $13,672 |
| Defilade Capital Management, L.P. | 626,754 | $13,187 |
| Freestone Grove Partners LP | 615,420 | $12,948 |
| AQR CAPITAL MANAGEMENT LLC | 604,088 | $12,710 |
| Jefferies Financial Group Inc. | 595,937 | $12,539 |
| JPMORGAN CHASE & CO | 579,066 | $12,184 |
| JANE STREET GROUP, LLC | 577,210 | $12,144 |
| BANK OF MONTREAL /CAN/ | 558,826 | $11,758 |
| FIRST TRUST ADVISORS LP | 545,602 | $11,479 |
| Motley Fool Asset Management LLC | 541,370 | $11,390 |
| Intrinsic Edge Capital Management LLC | 499,328 | $10,506 |
| FMR LLC | 480,632 | $10,112 |
| Trexquant Investment LP | 419,882 | $8,834 |
| Rockefeller Capital Management L.P. | 405,656 | $8,535 |
| PDT Partners, LLC | 400,892 | $8,435 |
| Squarepoint Ops LLC | 376,158 | $7,914 |
| CONGRESS ASSET MANAGEMENT CO /MA | 373,563 | $7,860 |
| Lisanti Capital Growth, LLC | 372,407 | $7,835 |
| SEI INVESTMENTS CO | 368,765 | $7,759 |
| Bank of New York Mellon Corp | 329,844 | $6,940 |
| Kopp Family Office, LLC | 328,680 | $6,915 |
| Invesco Ltd. | 317,143 | $6,673 |
| PNC Financial Services Group, Inc. | 313,676 | $6,600 |
| ROYCE & ASSOCIATES LP | 302,678 | $6,368 |
| Rock Springs Capital Management LP | 302,500 | $6,365 |
| LPL Financial LLC | 301,256 | $6,338 |
| MERCER GLOBAL ADVISORS INC /ADV | 296,389 | $6,236 |
| CASTLEARK MANAGEMENT LLC | 296,160 | $6,231 |
| PRUDENTIAL FINANCIAL INC | 294,514 | $6,197 |
| Russell Investments Group, Ltd. | 289,529 | $6,092 |
| GREAT LAKES ADVISORS, LLC | 278,717 | $5,864 |
| Jump Financial, LLC | 277,700 | $5,843 |
| Parkman Healthcare Partners LLC | 277,181 | $5,832 |
| D. E. Shaw & Co., Inc. | 270,113 | $5,683 |
| OCCUDO QUANTITATIVE STRATEGIES LP | 269,798 | $5,677 |
| UBS ASSET MANAGEMENT AMERICAS INC | 265,330 | $5,583 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 250,675 | $5,274 |
| PANAGORA ASSET MANAGEMENT INC | 237,754 | $5,002 |
| Swiss National Bank | 233,500 | $4,913 |
| Pier Capital, LLC | 229,807 | $4,835 |
| Voleon Capital Management LP | 229,715 | $4,833 |
| Engineers Gate Manager LP | 229,209 | $4,823 |
| EAM Investors, LLC | 212,278 | $4,466 |
| BARCLAYS PLC | 209,266 | $4,403 |
| ALGERT GLOBAL LLC | 209,158 | $4 |
| FEDERATED HERMES, INC. | 205,239 | $4,318 |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 203,000 | $4,271 |
| MARATHON CAPITAL MANAGEMENT | 198,900 | $4,185 |
| OSSIAM | 192,100 | $4,042 |
| HSBC HOLDINGS PLC | 180,790 | $3,807 |
| CANADA PENSION PLAN INVESTMENT BOARD | 178,100 | $3,747 |
| STATE OF WISCONSIN INVESTMENT BOARD | 177,921 | $3,743 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 175,423 | $3,691 |
| PERKINS CAPITAL MANAGEMENT INC | 171,747 | $3,614 |
| 180 other institutions | 5,626,276 | $110,811 |