| 1 | First Light Asset Management, LLC | 4,210,512 | $24.5M | 1.87% | Share |
| 2 | Topline Capital Management, LLC | 3,941,014 | $22.9M | 2.07% | Share |
| 3 | VANGUARD GROUP INC | 1,880,858 | $10.9M | 0.00% | Share |
| 4 | BlackRock, Inc. | 1,544,050 | $8.0M | 0.00% | Share |
| 5 | GEODE CAPITAL MANAGEMENT, LLC | 879,950 | $5.0M | 0.00% | Share |
| 6 | Meros Investment Management, LP | 782,386 | $4.5M | 1.80% | Share |
| 7 | Empire Financial Management Company, LLC | 703,139 | $4.1M | 0.89% | Share |
| 8 | Simcoe Capital LLC | 674,925 | $3.9M | 3.69% | Share |
| 9 | Archon Capital Management LLC | 637,660 | $3.7M | 2.11% | Share |
| 10 | BlackRock, Inc. | 624,579 | $3.0M | 0.00% | Share |
| 11 | STATE STREET CORP | 602,645 | $3.0M | 0.00% | Share |
| 12 | VANGUARD GROUP INC | 306,894 | $1.8M | 0.00% | Share |
| 13 | WHITE PINE CAPITAL LLC | 221,199 | $1.3M | 0.35% | Share |
| 14 | ALBION FINANCIAL GROUP /UT | 216,374 | $1.3M | 0.08% | Share |
| 15 | NORTHERN TRUST CORP | 306,075 | $1.0M | 0.00% | Share |
| 16 | MORGAN STANLEY | 176,784 | $1.0M | 0.00% | Share |
| 17 | Informed Momentum Co LLC | 136,716 | $794K | 0.09% | Share |
| 18 | HighMark Wealth Management LLC | 120,935 | $702K | 0.29% | Share |
| 19 | Lakewood Asset Management LLC | 73,945 | $429K | 0.25% | Share |
| 20 | Calamos Advisors LLC | 49,782 | $289K | 0.00% | Share |
| 21 | Calamos Advisors LLC | 31,179 | $181K | 0.00% | Share |
| 22 | Baader Bank Aktiengesellschaft | 30,000 | $174K | 0.01% | Share |
| 23 | GLOBEFLEX CAPITAL L P | 26,008 | $151K | 0.02% | Share |
| 24 | OCCUDO QUANTITATIVE STRATEGIES LP | 21,792 | $126K | 0.01% | Share |
| 25 | VANGUARD GROUP INC | 19,946 | $115K | 0.00% | Share |
| 26 | Vivaldi Capital Management LP | 19,713 | $114K | 0.02% | Share |
| 27 | Invesco Ltd. | 16,101 | $93K | 0.00% | Share |
| 28 | UBS Group AG | 15,057 | $87K | 0.00% | Share |
| 29 | BARD ASSOCIATES INC | 14,590 | $84K | 0.02% | Share |
| 30 | Mesirow Financial Investment Management, Inc. | 12,459 | $72K | 0.00% | Share |
| 31 | Invesco Ltd. | 6,309 | $36K | 0.00% | Share |
| 32 | Invesco Ltd. | 5,463 | $31K | 0.00% | Share |
| 33 | GROUP ONE TRADING LLC | 2,600 | $15K | 0.00% | Call |
| 34 | GROUP ONE TRADING LLC | 2,500 | $14K | 0.00% | Share |
| 35 | UBS Group AG | 1,897 | $11K | 0.00% | Share |
| 36 | GAMMA Investing LLC | 238 | $1K | 0.00% | Share |
| 37 | CWM, LLC | 145 | $1K | 0.00% | Share |
| 38 | CITIGROUP INC | 978 | $0 | 0.00% | Share |
| 39 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 120,664 | $0 | 0.00% | Share |
| 40 | Legal & General Group Plc | 4,563 | $0 | 0.00% | Share |
| 41 | HighTower Advisors, LLC | 51,400 | $0 | 0.00% | Share |
| 42 | AMALGAMATED BANK | 1,357 | $0 | 0.00% | Share |
| 43 | Orion Porfolio Solutions, LLC | 18,775 | $0 | 0.00% | Share |
| 44 | JANE STREET GROUP, LLC | 24,911 | $0 | 0.00% | Share |
| 45 | JANE STREET GROUP, LLC | 10,300 | $0 | 0.00% | Call |
| 46 | Steward Partners Investment Advisory, LLC | 820 | $0 | 0.00% | Share |
| 47 | Nuveen, LLC | 55,330 | $0 | 0.00% | Share |
| 48 | NEW YORK STATE COMMON RETIREMENT FUND | 13,163 | $0 | 0.00% | Share |
| 49 | Ameritas Investment Partners, Inc. | 4,336 | $0 | 0.00% | Share |
| 50 | GOLDMAN SACHS GROUP INC | 74,265 | $0 | 0.00% | Share |