| CANNELL CAPITAL LLC |
| 1.26% | 1.04% | #1 | $1.9M | 1.3M | $1.6M | 1.1M | +133,238+11.67% | Add |
| Clayton Partners LLC |
| 0.99% | 1.03% | #2 | $1.5M | 1.0M | $1.4M | 979,138 | +50,305+5.14% | Add |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #18 | $813,367 | 553,311 | $722,785 | 501,934 | +51,377+10.24% | Add |
| RENAISSANCE TECHNOLOGIES LLC |
| <0.01% | <0.01% | #9 | $629,666 | 428,344 | $664,479 | 461,444 | -33,100-7.17% | Reduce |
| SAYBROOK CAPITAL /NC |
| 0.12% | 0.13% | #3 | $485,163 | 330,043 | $475,262 | 330,043 | 00.00% | Unchanged |
| PNC FINANCIAL SERVICES GROUP, INC. |
| <0.01% | <0.01% | #13 | $396,900 | 270,000 | $388,800 | 270,000 | 00.00% | Unchanged |
| Canton Hathaway, LLC |
| 0.07% | 0.08% | #4 | $361,139 | 245,673 | $404,263 | 280,738 | -35,065-12.49% | Reduce |
| DIMENSIONAL FUND ADVISORS LP |
| <0.01% | <0.01% | #15 | $324,923 | 221,036 | $334,100 | 232,014 | -10,978-4.73% | Reduce |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #20 | $192,289 | 130,766 | $139,973 | 97,164 | +33,602+34.58% | Add |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #8 | $189,867 | 129,161 | $185,992 | 129,161 | 00.00% | Unchanged |
| Empowered Funds, LLC |
| <0.01% | <0.01% | #10 | $143,431 | 97,572 | $140,504 | 97,572 | 00.00% | Unchanged |
| STATE STREET CORP |
| <0.01% | <0.01% | #22 | $133,034 | 90,499 | $66,671 | 46,299 | +44,200+95.47% | Add |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #17 | $117,110 | 79,667 | $114,720 | 79,667 | 00.00% | Unchanged |
| TWO SIGMA INVESTMENTS, LP |
| <0.01% | — | #14 | $105,105 | 71,500 | $0 | 0 | +71,500 | New Buy |
| MYDA Advisors LLC |
| 0.02% | — | #6 | $102,422 | 69,675 | $0 | 0 | +69,675 | New Buy |
| BlackRock, Inc. |
| <0.01% | — | #26 | $72,696 | 49,453 | $0 | 0 | +49,453 | New Buy |
| Calydon Capital |
| 0.01% | — | #7 | $47,097 | 32,039 | $0 | 0 | +32,039 | New Buy |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #21 | $40,187 | 27,338 | $57,574 | 39,982 | -12,644-31.62% | Reduce |
| Rangeley Capital, LLC |
| 0.03% | — | #5 | $29,400 | 20,000 | $0 | 0 | +20,000 | New Buy |
| Savvy Advisors, Inc. |
| <0.01% | <0.01% | #12 | $23,520 | 16,000 | $23,040 | 16,000 | 00.00% | Unchanged |
| Virtu Financial LLC |
| <0.01% | — | #11 | $20,158 | 13,713 | $0 | 0 | +13,713 | New Buy |
| UBS Group AG |
| <0.01% | <0.01% | #24 | $17,578 | 11,958 | $1,555 | 1,080 | +10,878+1,007.22% | Add |
| NATIONAL BANK OF CANADA /FI/ |
| <0.01% | <0.01% | #19 | $11,840 | 8,000 | $8,640 | 6,000 | +2,000+33.33% | Add |
| Vanguard Global Advisers, LLC |
| <0.01% | <0.01% | #23 | $5,586 | 3,800 | $5,472 | 3,800 | 00.00% | Unchanged |
| Tower Research Capital LLC (TRC) |
| <0.01% | <0.01% | #16 | $1,836 | 1,249 | $5,011 | 3,480 | -2,231-64.11% | Reduce |
| ROYAL BANK OF CANADA |
| <0.01% | <0.01% | #27 | $1,000 | 856 | $1,000 | 854 | +2+0.23% | Add |
| OSAIC HOLDINGS, INC. |
| <0.01% | — | #25 | $975 | 663 | $0 | 0 | +663 | New Buy |
| BARCLAYS PLC |
| <0.01% | — | #30 | $100 | 68 | $0 | 0 | +68 | New Buy |
| SBI Securities Co., Ltd. |
| <0.01% | <0.01% | #28 | $6 | 4 | $6 | 4 | 00.00% | Unchanged |
| MORGAN STANLEY |
| <0.01% | <0.01% | #31 | $3 | 3 | $18,069 | 12,045 | -12,042-99.98% | Reduce |
| Caitong International Asset Management Co., Ltd |
| <0.01% | — | #28 | $1 | 1 | $0 | 0 | +1 | New Buy |