| Essex Woodlands Management, Inc. | 7,714,709 | $9,103 |
| Nantahala Capital Management, LLC | 5,111,588 | $6,032 |
| SILVERARC CAPITAL MANAGEMENT, LLC | 2,647,512 | $3,124 |
| Stonepine Capital Management, LLC | 2,352,032 | $2,775 |
| VANGUARD GROUP INC | 1,830,550 | $2,160 |
| UBS Group AG | 1,500,469 | $1,771 |
| DAFNA Capital Management LLC | 1,441,029 | $1,700 |
| PERKINS CAPITAL MANAGEMENT INC | 1,397,418 | $1,649 |
| CITIGROUP INC | 750,000 | $885 |
| Sio Capital Management, LLC | 636,300 | $751 |
| BlackRock, Inc. | 462,353 | $546 |
| GEODE CAPITAL MANAGEMENT, LLC | 361,498 | $427 |
| WealthTrust Axiom LLC | 322,588 | $381 |
| NORTHERN TRUST CORP | 174,398 | $206 |
| RENAISSANCE TECHNOLOGIES LLC | 128,700 | $152 |
| Embree Financial Group | 111,318 | $131 |
| UP STRATEGIC WEALTH INVESTMENT ADVISORS LLC | 99,888 | $81 |
| GSA CAPITAL PARTNERS LLP | 73,811 | $0 |
| STATE STREET CORP | 63,383 | $75 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 57,500 | $68 |
| PNC Financial Services Group, Inc. | 53,612 | $63 |
| Destiny Wealth Partners, LLC | 52,500 | $51 |
| XTX Topco Ltd | 40,955 | $48 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 37,174 | $44 |
| RAYMOND JAMES FINANCIAL INC | 30,200 | $36 |
| CITADEL ADVISORS LLC | 23,382 | $28 |
| ACADIAN ASSET MANAGEMENT LLC | 20,817 | $0 |
| Ducere Wealth Management LLC | 20,000 | $24 |
| GREAT VALLEY ADVISOR GROUP, INC. | 19,602 | $23 |
| NINE MASTS CAPITAL Ltd | 16,486 | $19 |
| Virtu Financial LLC | 10,663 | $0 |
| HighTower Advisors, LLC | 10,352 | $12 |
| WELLS FARGO & COMPANY/MN | 4,200 | $5 |
| MORGAN STANLEY | 2,219 | $3 |
| Steward Partners Investment Advisory, LLC | 1,991 | $2 |
| SBI Securities Co., Ltd. | 301 | $0 |
| BNP PARIBAS ARBITRAGE, SA | 210 | $0 |
| OSAIC HOLDINGS, INC. | 100 | $0 |
| ROYAL BANK OF CANADA | 50 | $0 |
| JPMORGAN CHASE & CO | 39 | $0 |
| BANK OF AMERICA CORP /DE/ | 36 | $0 |
| SIMPLEX TRADING, LLC | 3 | $0 |