| 10,59394 %  | Greenhaven Road Investment Management, L.P. | 1 365 205 | 905 |  | 
| 7,51438 %  | AWM Investment Company, Inc. | 968 353 | −50 251 |  | 
| 7,25867 %  | Wellington Management Company, LLP | 935 400 | 95 000 |  | 
| 5,40851 %  | Witmer (Richard H Jr) | 696 976 | −131 905 |  | 
| 4,40170 %  | Jacob Asset Management of New York, LLC | 567 232 | 244 094 |  | 
| 4,31760 %  | The Vanguard Group, Inc. | 556 394 | 40 871 |  | 
| 3,83913 %  | Granahan Investment Management, Inc. | 494 736 | 96 035 |  | 
| 3,47874 %  | Herald Investment Management Limited | 448 293 | 0 |  | 
| 2,97018 %  | Victory Capital Management Inc. | 382 757 | 125 238 |  | 
| 2,39580 %  | Titan Global Capital Management USA LLC | 308 738 | 117 227 |  | 
| 2,35746 %  | Carlson (Richard Alan) | 303 798 | 1 438 |  | 
| 2,15418 %  | PenderFund Capital Management, Ltd. | 277 602 | 0 |  | 
| 1,94029 %  | Swedbank Robur Fonder AB | 250 038 | −25 000 |  | 
| 1,57309 %  | BlackRock Institutional Trust Company, N.A. | 202 719 | 2 951 |  | 
| 1,51193 %  | S Squared Technology, LLC | 194 837 | −10 000 |  | 
| 1,31480 %  | Two Sigma Investments, LP | 169 434 | 50 510 |  | 
| 1,28039 %  | Samjo Capital, LLC | 165 000 | 104 000 |  | 
| 1,08271 %  | Bard Associates Inc. | 139 525 | −4 675 |  | 
| 0,98164 %  | Renaissance Technologies LLC | 126 500 | 126 500 |  | 
| 0,86776 %  | Perkins Capital Management, Inc. | 111 825 | 6 500 |  | 
| 0,81247 %  | Royce Investment Partners | 104 700 | −165 100 |  | 
| 0,68057 %  | Geode Capital Management, L.L.C. | 87 703 | 11 455 |  | 
| 0,45679 %  | Millennium Management LLC | 58 865 | 9 326 |  | 
| 0,39994 %  | Susquehanna International Group, LLP | 51 539 | 51 539 |  | 
| 0,39686 %  | GWM Advisors LLC | 51 142 | 51 142 |  | 
| 0,33908 %  | Dimensional Fund Advisors, L.P. | 43 696 | 17 354 |  | 
| 0,31040 %  | BCK Capital Management LP | 40 000 | 40 000 |  | 
| 0,31025 %  | Brooktree Capital Management, Inc. | 39 981 | 39 981 |  | 
| 0,25929 %  | Steward Partners Investment Advisory, LLC | 33 414 | 1 817 |  | 
| 0,23535 %  | HRT Financial LP | 30 329 | 30 329 |  | 
| 0,21912 %  | Buckel (David A) | 28 237 | 469 |  | 
| 0,19779 %  | ExodusPoint Capital Management, LP | 25 489 | −22 185 |  | 
| 0,17965 %  | DWS Investments UK Limited | 23 151 | 23 151 |  | 
| 0,17848 %  | O'Brien Greene & Co. Inc. | 23 000 | −9 000 |  | 
| 0,16105 %  | Northern Trust Investments, Inc. | 20 754 | 1 235 |  | 
| 0,15789 %  | Morgan Stanley & Co. LLC | 20 347 | 5 866 |  | 
| 0,13782 %  | Huey (Steven A.) | 17 761 | 469 |  | 
| 0,13089 %  | PDT Partners, LLC | 16 867 | 16 867 |  | 
| 0,11068 %  | Citadel Advisors LLC | 14 263 | −1 012 |  | 
| 0,10945 %  | Must Asset Management Inc. | 14 105 | −232 621 |  | 
| 0,10701 %  | J.P. Morgan Securities LLC | 13 790 | 10 235 |  | 
| 0,09272 %  | Davis (Marietta) | 11 948 | 895 |  | 
| 0,08070 %  | T. Rowe Price Associates, Inc. | 10 400 | 10 400 |  | 
| 0,07760 %  | Rockefeller Capital Management | 10 000 | 10 000 |  | 
| 0,07760 %  | Freie Internationale Sparkasse S.A. | 10 000 | 0 |  | 
| 0,07425 %  | Whitton (Travis) | 9 568 | 847 |  | 
| 0,06114 %  | Citi Investment Research (US) | 7 879 | 2 759 |  | 
| 0,04713 %  | Eagle Asset Management, Inc. | 6 073 | 6 073 |  | 
| 0,04346 %  | Advisor Group, Inc | 5 600 | 1 400 |  | 
| 0,04075 %  | Charles Schwab Investment Management, Inc. | 5 251 | 0 |  | 
| 0,03439 %  | Independent Financial Partners | 4 432 | 0 |  | 
| 0,03274 %  | Morgan Stanley Smith Barney LLC | 4 219 | 1 153 |  | 
| 0,01791 %  | BlackRock Investment Management, LLC | 2 308 | 188 |  | 
| 0,01723 %  | Dimensional Fund Advisors, Ltd. | 2 221 | 0 |  | 
| 0,01616 %  | Singh (Savneet) | 2 082 | 469 |  | 
| 0,01607 %  | UBS Financial Services, Inc. | 2 071 | −4 111 |  | 
| 0,01086 %  | GET Capital AG | 1 400 | 0 |  | 
| 0,00947 %  | Barclays Bank PLC | 1 221 | −5 375 |  | 
| 0,00777 %  | BofA Global Research (US) | 1 001 | −4 111 |  | 
| 0,00737 %  | Cascade Investment Advisors, Inc. | 950 | 0 |  | 
| 0,00731 %  | Mesirow Financial Investment Management, Inc. | 942 | 403 |  | 
| 0,00543 %  | Wells Fargo Advisors | 700 | 700 |  | 
| 0,00364 %  | Costi (Jason) | 469 | 469 |  | 
| 0,00310 %  | Blackstone Alternative Investment Advisors LLC | 400 | 400 |  | 
| 0,00198 %  | Wealthcare Advisory Partners LLC | 255 | 255 |  | 
| 0,00158 %  | Fidelity Management & Research Company LLC | 204 | −83 925 |  | 
| 0,00078 %  | Los Angeles Capital Management And Equity Research, Inc. | 100 | 0 |  | 
| 0,00055 %  | Wells Fargo Bank, N.A. | 71 | −5 152 |  | 
| 0,00035 %  | BNP Paribas Securities Corp. North America | 45 | −168 |  | 
| 0,00010 %  | Tower Research Capital LLC | 13 | −1 273 |  | 
| 0,00005 %  | J.P. Morgan Securities plc | 7 | 0 |  | 
| 0,00002 %  | Morgan Stanley & Co. International Plc | 2 | 1 |  | 
| 0 %  | Miller (Scott Stewart) | 0 | 0 |  | 
| 0 %  | Total Clarity Wealth Management, Inc. | 0 | −539 |  | 
| 0 %  | Washington Harbour Partners L.P. | 0 | −169 500 |  | 
| 0 %  | R.P. Boggs & Co. Wealth Mangement | 0 | −79 158 |  | 
| 0 %  | Alpha Paradigm Partners, LLC | 0 | −1 786 |  | 
| 0 %  | Geneos Wealth Management Inc | 0 | −1 494 |  | 
| 0 %  | Voya Investment Management LLC | 0 | −5 916 |  | 
| 0 %  | Franklin Mutual Advisers, LLC | 0 | −492 |  | 
| 0 %  | Mellon Investments Corporation | 0 | −2 371 |  | 
| 0 %  | JP Morgan Asset Management | 0 | −135 640 |  | 
| 0 %  | California State Teachers Retirement System | 0 | −16 117 |  | 
| 0 %  | New York State Common Retirement Fund | 0 | −8 700 |  | 
| 0 %  | Westfield Capital Management Company, L.P. | 0 | −361 |  | 
| 0 %  | BMO Capital Markets (US) | 0 | −1 277 |  | 
| 0 %  | Manulife Investment Management (US) LLC | 0 | −3 661 |  | 
| 0 %  | Goldman Sachs Asset Management, L.P. | 0 | −1 862 |  | 
| 0 %  | Paloma Partners Management Company | 0 | −19 600 |  | 
| 0 %  | AllianceBernstein L.P. | 0 | −12 800 |  | 
| 0 %  | BNY Mellon Asset Management | 0 | −27 384 |  | 
| 0 %  | Ameritas Investment Partners, Inc. | 0 | −756 |  | 
| 0 %  | Deutsche Asset Management Americas | 0 | −109 |  | 
| 0 %  | JPMorgan Private Bank (United States) | 0 | −3 267 |  | 
| 0 %  | Nuveen LLC | 0 | −14 105 |  | 
| 0 %  | Connor, Clark & Lunn Investment Management Ltd. | 0 | −200 |  | 
| 0 %  | RBC Capital Markets Wealth Management | 0 | −1 000 |  | 
| 0 %  | Essex Investment Management Company, LLC | 0 | −79 684 |  | 
| 0 %  | Oppenheimer Asset Management Inc. | 0 | −20 350 |  | 
| 0 %  | Florida State Board of Administration | 0 | −700 |  |