| 1 | Nantahala Capital Management, LLC | 3,184,947 | $2.2M | 0.07% | Share |
| 2 | SILVERARC CAPITAL MANAGEMENT, LLC | 2,751,314 | $1.9M | 0.26% | Share |
| 3 | AIGH Capital Management LLC | 1,924,576 | $1.3M | 0.32% | Share |
| 4 | Knollwood Investment Advisory, LLC | 2,556,724 | $1.0M | 0.09% | Share |
| 5 | AIGH Capital Management LLC | 1,143,609 | $792K | 0.19% | Share |
| 6 | VANGUARD GROUP INC | 1,023,699 | $709K | 0.00% | Share |
| 7 | PERKINS CAPITAL MANAGEMENT INC | 780,594 | $540K | 0.43% | Share |
| 8 | Birchview Capital, LP | 263,018 | $182K | 0.11% | Share |
| 9 | VANGUARD GROUP INC | 125,645 | $87K | 0.00% | Share |
| 10 | FNY Investment Advisers, LLC | 37,000 | $25K | 0.01% | Share |
| 11 | Verdence Capital Advisors LLC | 19,410 | $13K | 0.00% | Share |
| 12 | Tufton Capital Management | 14,550 | $10K | 0.00% | Share |
| 13 | Indie Asset Partners, LLC | 12,612 | $8K | 0.01% | Share |
| 14 | VANGUARD GROUP INC | 8,140 | $5K | 0.00% | Share |
| 15 | CITADEL ADVISORS LLC | 154,053 | $0 | 0.00% | Share |
| 16 | BANK OF AMERICA CORP /DE/ | 22 | $0 | 0.00% | Share |
| 17 | NORTHERN TRUST CORP | 27,662 | $0 | 0.00% | Share |
| 18 | WELLS FARGO & COMPANY/MN | 1,600 | $0 | 0.00% | Share |
| 19 | Rossmore Private Capital | 50,000 | $0 | 0.00% | Share |
| 20 | Alyeska Investment Group, L.P. | 1,281,172 | $0 | 0.00% | Share |
| 21 | UBS Group AG | 29 | $0 | 0.00% | Share |
| 22 | BNP PARIBAS FINANCIAL MARKETS | 7 | $0 | 0.00% | Share |
| 23 | JANE STREET GROUP, LLC | 17,198 | $0 | 0.00% | Share |
| 24 | GEODE CAPITAL MANAGEMENT, LLC | 213,174 | $0 | 0.00% | Share |
| 25 | GEODE CAPITAL MANAGEMENT, LLC | 42,038 | $0 | 0.00% | Share |
| 26 | MILLENNIUM MANAGEMENT LLC | 12,870 | $0 | 0.00% | Share |
| 27 | JANE STREET GROUP, LLC | 30,068 | $0 | 0.00% | Share |
| 28 | RENAISSANCE TECHNOLOGIES LLC | 102,116 | $0 | 0.00% | Share |
| 29 | Tower Research Capital LLC (TRC) | 6,246 | $0 | 0.00% | Share |
| 30 | Family Manage LLC | 10,045 | $0 | 0.00% | Share |
| 31 | STATE STREET CORP | 11,969 | $0 | 0.00% | Share |
| 32 | MORGAN STANLEY | 7,971 | $0 | 0.00% | Share |
| 33 | BlackRock, Inc. | 4,319 | $0 | 0.00% | Share |
| 34 | BlackRock, Inc. | 53,867 | $0 | 0.00% | Share |
| 35 | BlackRock, Inc. | 44,801 | $0 | 0.00% | Share |
| 36 | XTX Topco Ltd | 102,504 | $0 | 0.00% | Share |
| 37 | Qube Research & Technologies Ltd | 20,178 | $0 | 0.00% | Share |
| 38 | HRT FINANCIAL LP | 23,233 | $0 | 0.00% | Share |
| 39 | SBI Securities Co., Ltd. | 55 | $0 | 0.00% | Share |