| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| CANNELL CAPITAL LLC | 0 | 89,370 | +89,370 | 0.00 | 0.11 | +0.11 | buy |
| BBR PARTNERS, LLC | 0 | 46,000 | +46,000 | 0.00 | 0.02 | +0.02 | buy |
| DIMENSIONAL FUND ADVISORS LP | 351,741 | 366,898 | +15,157 | 0.00 | 0.00 | -0.00 | buy |
| Bard Financial Services, Inc. | 0 | 15,000 | +15,000 | 0.00 | 0.01 | +0.01 | buy |
| VANGUARD GROUP INC | 404,371 | 408,192 | +3,821 | 0.00 | 0.00 | -0.00 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 94,556 | 95,378 | +822 | 0.00 | 0.00 | -0.00 | buy |
| Heron Bay Capital Management | 16,686 | 17,077 | +391 | 0.03 | 0.02 | -0.01 | buy |
| Tower Research Capital LLC (TRC) | 1,814 | 2,110 | +296 | 0.00 | 0.00 | +0.00 | buy |
| Heritage Wealth Advisors | 0 | 100 | +100 | 0.00 | 0.00 | +0.00 | buy |
| FMR LLC | 0 | 40 | +40 | 0.00 | 0.00 | +0.00 | buy |
| GABELLI FUNDS LLC | 35,000 | 35,000 | 0 | 0.00 | 0.00 | -0.00 | hold |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 33,000 | 33,000 | 0 | 0.00 | 0.00 | -0.00 | hold |
| PERRITT CAPITAL MANAGEMENT INC | 20,000 | 20,000 | 0 | 0.08 | 0.06 | -0.02 | hold |
| Teton Advisors, Inc. | 32,500 | 32,500 | 0 | 0.07 | 0.06 | -0.01 | hold |
| HARBERT FUND ADVISORS, INC. | 640,168 | 640,168 | 0 | 3.06 | 2.31 | -0.75 | hold |
| Douglas Lane & Associates, LLC | 12,081 | 12,081 | 0 | 0.00 | 0.00 | -0.00 | hold |
| Summit Trail Advisors, LLC | 18,983 | 18,983 | 0 | 0.00 | 0.00 | -0.00 | hold |
| 325 CAPITAL LLC | 1,011,789 | 1,011,789 | 0 | 3.50 | 2.45 | -1.05 | hold |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 63,208 | 63,208 | 0 | 0.09 | 0.07 | -0.02 | hold |
| GAMCO INVESTORS, INC. ET AL | 132,000 | 132,000 | 0 | 0.01 | 0.01 | -0.00 | hold |
| ACADIAN ASSET MANAGEMENT LLC | 1,782 | 1,782 | 0 | 0.00 | 0.00 | -0.00 | hold |
| STATE STREET CORP | 27,882 | 27,882 | 0 | 0.00 | 0.00 | -0.00 | hold |
| NewEdge Advisors, LLC | 911 | 0 | -911 | 0.00 | 0.00 | -0.00 | sell |
| KESTRA PRIVATE WEALTH SERVICES, LLC | 12,030 | 10,895 | -1,135 | 0.00 | 0.00 | -0.00 | sell |
| NORTHERN TRUST CORP | 43,826 | 41,721 | -2,105 | 0.00 | 0.00 | -0.00 | sell |
| Silverberg Bernstein Capital Management LLC | 411,590 | 409,390 | -2,200 | 2.74 | 2.10 | -0.64 | sell |
| BARD ASSOCIATES INC | 155,975 | 153,485 | -2,490 | 0.41 | 0.29 | -0.12 | sell |
| Nantahala Capital Management, LLC | 28,127 | 23,930 | -4,197 | 0.02 | 0.01 | -0.01 | sell |
| CONNORS INVESTOR SERVICES INC | 23,000 | 17,700 | -5,300 | 0.02 | 0.01 | -0.01 | sell |
| SIMPLEX TRADING, LLC | 8,943 | 0 | -8,943 | 0.00 | 0.00 | -0.00 | sell |
| MILLENNIUM MANAGEMENT LLC | 10,422 | 0 | -10,422 | 0.00 | 0.00 | -0.00 | sell |
| VICTORY CAPITAL MANAGEMENT INC | 10,438 | 0 | -10,438 | 0.00 | 0.00 | -0.00 | sell |
| Hillsdale Investment Management Inc. | 11,800 | 0 | -11,800 | 0.01 | 0.00 | -0.01 | sell |
| O'SHAUGHNESSY ASSET MANAGEMENT, LLC | 15,760 | 0 | -15,760 | 0.00 | 0.00 | -0.00 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 369,537 | 349,337 | -20,200 | 0.00 | 0.00 | -0.00 | sell |