| THOMPSON SIEGEL & WALMSLEY LLC |
| 0.04% | 0.04% | #3 | $2.5M | 241,767 | $2.2M | 232,120 | +9,647+4.16% | Add |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #9 | $495,635 | 48,831 | $469,282 | 48,280 | +551+1.14% | Add |
| Aristides Capital LLC |
| 0.08% | 0.09% | #2 | $429,180 | 41,689 | $403,162 | 41,692 | -3-0.01% | Reduce |
| RENAISSANCE TECHNOLOGIES LLC |
| <0.01% | <0.01% | #6 | $302,883 | 29,421 | $270,866 | 28,011 | +1,410+5.03% | Add |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP |
| <0.01% | <0.01% | #8 | $275,380 | 27,131 | $133,358 | 13,720 | +13,411+97.75% | Add |
| NANO CAP NEW MILLENNIUM GROWTH FUND L P |
| 0.1% | 0.11% | #1 | $128,685 | 12,500 | $121,500 | 12,500 | 00.00% | Unchanged |
| Crescent Grove Advisors, LLC |
| 0.01% | 0.01% | #4 | $127,892 | 12,423 | $103,691 | 10,723 | +1,700+15.85% | Add |
| SBI Securities Co., Ltd. |
| <0.01% | <0.01% | #5 | $32,233 | 3,131 | $30,248 | 3,128 | +3+0.10% | Add |
| MORGAN STANLEY |
| <0.01% | <0.01% | #12 | $31,780 | 3,087 | $48,687 | 3,537 | -450-12.72% | Reduce |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #11 | $10,526 | 1,037 | $10,080 | 1,037 | 00.00% | Unchanged |
| OSAIC HOLDINGS, INC. |
| <0.01% | <0.01% | #10 | $5,145 | 500 | $4,835 | 500 | 00.00% | Unchanged |
| Tower Research Capital LLC (TRC) |
| <0.01% | <0.01% | #7 | $3,140 | 305 | $1,054 | 109 | +196+179.82% | Add |
| UBS Group AG |
| <0.01% | — | #13 | $1,771 | 172 | $0 | 0 | +172 | New Buy |
| JPMORGAN CHASE & CO |
| <0.01% | <0.01% | #14 | $61 | 6 | $10 | 1 | +5+500.00% | Add |