The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
180 DEGREE CAP CORP COM 68235B109 1,123 570,310 SH   SOLE   570,310 0 0
3M CO COM 88579Y101 3,040 17,537 SH   SOLE   17,537 0 0
A H BELO CORP COM CL A 001282102 4,320 1,170,767 SH   SOLE   1,170,767 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,029 38,043 SH   SOLE   38,043 0 0
ADDUS HOMECARE CORP COM 006739106 13,872 185,084 SH   SOLE   185,084 0 0
AGILYSYS INC COM 00847J105 9,625 448,310 SH   SOLE   448,310 0 0
AIRGAIN INC COM 00938A104 637 45,000 SH   SOLE   45,000 0 0
ALAMO GROUP INC COM 011311107 7,398 74,032 SH   SOLE   74,032 0 0
ALCENTRA CAP CORP COM 01374T102 177 21,165 SH   SOLE   21,165 0 0
ALLIANZGI CON INCM 2024 TARG COM 01883H102 9,424 1,021,061 SH   SOLE   1,021,061 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 6,155 162,401 SH   SOLE   162,401 0 0
AMERCO COM 023586100 7,245 19,140 SH   SOLE   19,140 0 0
AMERIPRISE FINL INC COM 03076C106 5,665 39,026 SH   SOLE   39,026 0 0
ANTHEM INC COM 036752103 8,590 30,437 SH   SOLE   30,437 0 0
ARBOR RLTY TR INC COM 038923108 4,484 369,966 SH   SOLE   369,966 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 6,895 3,379,823 SH   SOLE   3,379,823 0 0
ARES CAP CORP COM 04010L103 9,203 512,983 SH   SOLE   512,983 0 0
ASTRONOVA INC COM 04638F108 9,610 371,920 SH   SOLE   371,920 0 0
AWARE INC MASS COM 05453N100 2,955 889,925 SH   SOLE   889,925 0 0
B RILEY FINL INC COM 05580M108 31,934 1,530,869 SH   SOLE   1,530,869 0 0
BAR HBR BANKSHARES COM 066849100 12,620 474,631 SH   SOLE   474,631 0 0
BARINGS BDC INC COM 06759L103 18,267 1,856,370 SH   SOLE   1,856,370 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 318 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,149 38,226 SH   SOLE   38,226 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 3,865 409,016 SH   SOLE   409,016 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 3,396 284,634 SH   SOLE   284,634 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 3,529 151,904 SH   SOLE   151,904 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 1,125 137,504 SH   SOLE   137,504 0 0
BLACKROCK TCP CAP CORP COM 09259E108 3,799 266,571 SH   SOLE   266,571 0 0
BLUELINX HLDGS INC COM NEW 09624H208 9,378 473,420 SH   SOLE   473,420 0 0
BOEING CO COM 097023105 8,998 24,720 SH   SOLE   24,720 0 0
BOSTON SCIENTIFIC CORP COM 101137107 490 11,411 SH   SOLE   11,411 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 11,249 1,000,821 SH   SOLE   1,000,821 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 231 20,000 SH   SOLE   20,000 0 0
BRIDGFORD FOODS CORP COM 108763103 1,164 39,100 SH   SOLE   39,100 0 0
BRUNSWICK CORP COM 117043109 4,600 100,238 SH   SOLE   100,238 0 0
CALLAWAY GOLF CO COM 131193104 16,953 987,951 SH   SOLE   987,951 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 309 25,000 SH   SOLE   25,000 0 0
CAPITAL SOUTHWEST CORP COM 140501107 31,110 1,484,956 SH   SOLE   1,484,956 0 0
CAPITALA FIN CORP COM 14054R106 2,195 232,310 SH   SOLE   232,310 0 0
CARBONITE INC COM 141337105 9,740 374,034 SH   SOLE   374,034 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 1,853 93,809 SH   SOLE   93,809 0 0
CELCUITY INC COM 15102K100 1,910 76,412 SH   SOLE   76,412 0 0
CHIMERA INVT CORP COM NEW 16934Q208 7,938 420,648 SH   SOLE   420,648 0 0
CINTAS CORP COM 172908105 6,528 27,511 SH   SOLE   27,511 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 15,868 378,082 SH   SOLE   378,082 0 0
COMMERCIAL VEH GROUP INC COM 202608105 2,607 325,000 SH   SOLE   325,000 0 0
CSW INDUSTRIALS INC COM 126402106 6,266 91,942 SH   SOLE   91,942 0 0
CVS HEALTH CORP COM 126650100 3,213 58,972 SH   SOLE   58,972 0 0
CYBEROPTICS CORP COM 232517102 2,103 129,568 SH   SOLE   129,568 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 443 177,057 SH   SOLE   177,057 0 0
DEERE & CO COM 244199105 5,046 30,452 SH   SOLE   30,452 0 0
DELAWARE INV MN MUN INC FD I COM 24610V103 270 21,015 SH   SOLE   21,015 0 0
DELUXE CORP COM 248019101 7,357 180,945 SH   SOLE   180,945 0 0
DESTINATION XL GROUP INC COM 25065K104 2,737 1,554,904 SH   SOLE   1,554,904 0 0
DHI GROUP INC COM 23331S100 3,758 1,052,700 SH   SOLE   1,052,700 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1,927 13,600 SH   SOLE   13,600 0 0
DIGI INTL INC COM 253798102 15,698 1,237,989 SH   SOLE   1,237,989 0 0
DIGITAL TURBINE INC COM NEW 25400W102 962 192,450 SH   SOLE   192,450 0 0
DISNEY WALT CO COM DISNEY 254687106 7,973 57,095 SH   SOLE   57,095 0 0
DLH HLDGS CORP COM 23335Q100 2,686 528,690 SH   SOLE   528,690 0 0
DOUGLAS DYNAMICS INC COM 25960R105 10,834 272,281 SH   SOLE   272,281 0 0
DRIVE SHACK INC COM 262077100 13,798 2,941,990 SH   SOLE   2,941,990 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,456 301,249 SH   SOLE   301,249 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 7,049 439,186 SH   SOLE   439,186 0 0
ECOLAB INC COM 278865100 1,016 5,147 SH   SOLE   5,147 0 0
EDUCATIONAL DEV CORP COM 281479105 264 37,700 SH   SOLE   37,700 0 0
ELECTROMED INC COM 285409108 656 120,300 SH   SOLE   120,300 0 0
ENSTAR GROUP LIMITED SHS G3075P101 6,515 37,385 SH   SOLE   37,385 0 0
ETSY INC COM 29786A106 14,139 230,396 SH   SOLE   230,396 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 3,518 492,093 SH   SOLE   492,093 0 0
EXANTAS CAP CORP COM NEW 30068N105 1,931 170,765 SH   SOLE   170,765 0 0
EXXON MOBIL CORP COM 30231G102 3,991 52,082 SH   SOLE   52,082 0 0
FARMER BROS CO COM 307675108 8,885 542,737 SH   SOLE   542,737 0 0
FARMERS NATL BANC CORP COM 309627107 3,281 221,271 SH   SOLE   221,271 0 0
FERRO CORP COM 315405100 10,262 649,476 SH   SOLE   649,476 0 0
FIBROGEN INC COM 31572Q808 407 9,000 SH   SOLE   9,000 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 3,864 329,123 SH   SOLE   329,123 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 8,751 624,170 SH   SOLE   624,170 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 6,689 419,623 SH   SOLE   419,623 0 0
FISERV INC COM 337738108 8,397 92,111 SH   SOLE   92,111 0 0
FRANKLIN COVEY CO COM 353469109 12,474 366,887 SH   SOLE   366,887 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 2,770 226,665 SH   SOLE   226,665 0 0
GENTHERM INC COM 37253A103 6,392 152,814 SH   SOLE   152,814 0 0
GLADSTONE LD CORP COM 376549101 3,964 343,770 SH   SOLE   343,770 0 0
GREAT ELM CAP CORP COM 390320109 4,088 469,895 SH   SOLE   469,895 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 1,640 381,300 SH   SOLE   381,300 0 0
GREEN BRICK PARTNERS INC COM 392709101 14,720 1,771,373 SH   SOLE   1,771,373 0 0
HACKETT GROUP INC COM 404609109 15,510 923,745 SH   SOLE   923,745 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 4,254 161,700 SH   SOLE   161,700 0 0
HOOKER FURNITURE CORP COM 439038100 8,302 402,595 SH   SOLE   402,595 0 0
HORMEL FOODS CORP COM 440452100 4,643 114,519 SH   SOLE   114,519 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 1,603 306,000 SH   SOLE   306,000 0 0
HUNT COS FIN TR INC COM 44558T100 2,235 655,460 SH   SOLE   655,460 0 0
HURCO COMPANIES INC COM 447324104 1,658 46,617 SH   SOLE   46,617 0 0
I D SYSTEMS INC COM 449489103 4,047 688,296 SH   SOLE   688,296 0 0
IEC ELECTRS CORP NEW COM 44949L105 3,739 595,400 SH   SOLE   595,400 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 2,961 937,000 SH   SOLE   937,000 0 0
INFUSYSTEM HLDGS INC COM 45685K102 43 10,100 SH   SOLE   10,100 0 0
INTEL CORP COM 458140100 798 16,680 SH   SOLE   16,680 0 0
INTL FCSTONE INC COM 46116V105 23,823 601,740 SH   SOLE   601,740 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 13,688 210,591 SH   SOLE   210,591 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 216 1,159 SH   SOLE   1,159 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 336 30,000 SH   SOLE   30,000 0 0
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 130 15,335 SH   SOLE   15,335 0 0
JOHNSON & JOHNSON COM 478160104 6,306 45,277 SH   SOLE   45,277 0 0
JOINT CORP COM 47973J102 819 45,000 SH   SOLE   45,000 0 0
JPMORGAN CHASE & CO COM 46625H100 8,846 79,123 SH   SOLE   79,123 0 0
KIMBALL ELECTRONICS INC COM 49428J109 3,171 195,250 SH   SOLE   195,250 0 0
KIMBALL INTL INC CL B 494274103 14,035 805,211 SH   SOLE   805,211 0 0
KIMBERLY CLARK CORP COM 494368103 218 1,634 SH   SOLE   1,634 0 0
KINGSTONE COS INC COM 496719105 2,911 336,500 SH   SOLE   336,500 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,172 64,084 SH   SOLE   64,084 0 0
LAWSON PRODS INC COM 520776105 4,222 114,935 SH   SOLE   114,935 0 0
LEAF GROUP LTD COM 52177G102 5,277 712,208 SH   SOLE   712,208 0 0
LENDINGTREE INC NEW COM 52603B107 5,904 14,056 SH   SOLE   14,056 0 0
LITHIA MTRS INC CL A 536797103 9,400 79,134 SH   SOLE   79,134 0 0
LUNA INNOVATIONS COM 550351100 1,392 309,270 SH   SOLE   309,270 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 5,685 140,232 SH   SOLE   140,232 0 0
MADDEN STEVEN LTD COM 556269108 5,997 176,636 SH   SOLE   176,636 0 0
MALIBU BOATS INC COM CL A 56117J100 16,911 435,283 SH   SOLE   435,283 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 6,361 324,725 SH   SOLE   324,725 0 0
MCDONALDS CORP COM 580135101 390 1,880 SH   SOLE   1,880 0 0
MICROSOFT CORP COM 594918104 13,995 104,472 SH   SOLE   104,472 0 0
MVC CAPITAL INC COM 553829102 7,307 793,404 SH   SOLE   793,404 0 0
NATHANS FAMOUS INC NEW COM 632347100 1,758 22,500 SH   SOLE   22,500 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 7,303 442,596 SH   SOLE   442,596 0 0
NEUBERGER BERMAN MLP AND ENR COM 64129H104 13,461 1,792,393 SH   SOLE   1,792,393 0 0
NORTHERN TECH INTL CORP COM 665809109 3,070 125,551 SH   SOLE   125,551 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 7,449 453,374 SH   SOLE   453,374 0 0
NOVANTA INC COM 67000B104 8,813 93,462 SH   SOLE   93,462 0 0
NUVEEN TAXABLE MUNICPL INCM COM 67074C103 5,282 248,577 SH   SOLE   248,577 0 0
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 3,122 326,896 SH   SOLE   326,896 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 5,555 413,608 SH   SOLE   413,608 0 0
NUVEEN MTG OPPORTUNITY TERM COM 670735109 9,032 388,956 SH   SOLE   388,956 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 8,337 352,051 SH   SOLE   352,051 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 1,787 210,520 SH   SOLE   210,520 0 0
ORACLE CORP COM 68389X105 5,351 93,926 SH   SOLE   93,926 0 0
OUTFRONT MEDIA INC COM 69007J106 6,646 257,707 SH   SOLE   257,707 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 2,903 222,610 SH   SOLE   222,610 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 13,693 667,323 SH   SOLE   667,323 0 0
PAYPAL HLDGS INC COM 70450Y103 383 3,348 SH   SOLE   3,348 0 0
PCSB FINL CORP COM 69324R104 4,145 204,695 SH   SOLE   204,695 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 6,490 561,448 SH   SOLE   561,448 0 0
PERCEPTRON INC COM 71361F100 2,606 585,644 SH   SOLE   585,644 0 0
PFIZER INC COM 717081103 723 16,699 SH   SOLE   16,699 0 0
PLUMAS BANCORP COM 729273102 469 19,300 SH   SOLE   19,300 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 1,727 767,500 SH   SOLE   767,500 0 0
PRGX GLOBAL INC COM NEW 69357C503 3,276 487,470 SH   SOLE   487,470 0 0
PRO-DEX INC COLO COM NEW 74265M205 224 17,273 SH   SOLE   17,273 0 0
PROCTER AND GAMBLE CO COM 742718109 310 2,830 SH   SOLE   2,830 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 15,426 1,795,849 SH   SOLE   1,795,849 0 0
READY CAP CORP COM 75574U101 3,215 215,785 SH   SOLE   215,785 0 0
RED LION HOTELS CORP COM 756764106 4,684 658,775 SH   SOLE   658,775 0 0
REPUBLIC SVCS INC COM 760759100 6,904 79,684 SH   SOLE   79,684 0 0
RIGNET INC COM 766582100 7,525 746,560 SH   SOLE   746,560 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107 10,192 597,417 SH   SOLE   597,417 0 0
ROYCE MICRO-CAP TR INC COM 780915104 3,271 397,926 SH   SOLE   397,926 0 0
ROYCE VALUE TR INC COM 780910105 3,225 231,674 SH   SOLE   231,674 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2,433 201,576 SH   SOLE   201,576 0 0
SB FINL GROUP INC COM 78408D105 2,650 161,000 SH   SOLE   161,000 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 7,286 476,553 SH   SOLE   476,553 0 0
SEASPAN CORP SHS Y75638109 9,514 969,843 SH   SOLE   969,843 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 5,158 444,310 SH   SOLE   444,310 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 6,014 428,621 SH   SOLE   428,621 0 0
SIMULATIONS PLUS INC COM 829214105 6,311 220,979 SH   SOLE   220,979 0 0
SLEEP NUMBER CORP COM 83125X103 6,167 152,677 SH   SOLE   152,677 0 0
SOLAR CAP LTD COM 83413U100 6,778 330,155 SH   SOLE   330,155 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 243 828 SH   SOLE   828 0 0
SPOK HLDGS INC COM 84863T106 11,114 738,985 SH   SOLE   738,985 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,607 114,677 SH   SOLE   114,677 0 0
STEWARDSHIP FINL CORP COM 860326107 410 26,500 SH   SOLE   26,500 0 0
STONECASTLE FINL CORP COM 861780104 9,009 413,169 SH   SOLE   413,169 0 0
STRYKER CORP COM 863667101 262 1,276 SH   SOLE   1,276 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 390 386,475 SH   SOLE   386,475 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 5,279 308,176 SH   SOLE   308,176 0 0
SYNACOR INC COM 871561106 250 160,000 SH   SOLE   160,000 0 0
TARGET CORP COM 87612E106 5,923 68,381 SH   SOLE   68,381 0 0
TECHTARGET INC COM 87874R100 17,027 801,251 SH   SOLE   801,251 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 8,778 437,162 SH   SOLE   437,162 0 0
TORCHMARK CORP COM 891027104 395 4,410 SH   SOLE   4,410 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 4,095 363,700 SH   SOLE   363,700 0 0
TRANSCAT INC COM 893529107 8,615 336,643 SH   SOLE   336,643 0 0
UFP TECHNOLOGIES INC COM 902673102 7,407 178,000 SH   SOLE   178,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,991 38,336 SH   SOLE   38,336 0 0
UNITEDHEALTH GROUP INC COM 91324P102 9,366 38,382 SH   SOLE   38,382 0 0
US BANCORP DEL COM NEW 902973304 808 15,414 SH   SOLE   15,414 0 0
U S PHYSICAL THERAPY INC COM 90337L108 7,075 57,719 SH   SOLE   57,719 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 238 5,599 SH   SOLE   5,599 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 337 8,069 SH   SOLE   8,069 0 0
VAREX IMAGING CORP COM 92214X106 6,611 215,706 SH   SOLE   215,706 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,278 109,883 SH   SOLE   109,883 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 3,858 859,283 SH   SOLE   859,283 0 0
WASTE MGMT INC DEL COM 94106L109 7,963 69,018 SH   SOLE   69,018 0 0
WELLS FARGO CO NEW COM 949746101 525 11,090 SH   SOLE   11,090 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 3,873 258,688 SH   SOLE   258,688 0 0
WEYERHAEUSER CO COM 962166104 4,038 153,295 SH   SOLE   153,295 0 0
ZYNEX INC COM 98986M103 450 50,000 SH   SOLE   50,000 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 11 11,000 PRN   SOLE   11,000 0 0
FIDELITY MSCI ENERGY IDX 316092402 2,309 134,282 SH   SOLE   134,282 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 10,446 123,210 SH   SOLE   123,210 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,419 66,457 SH   SOLE   66,457 0 0
ISHARES TR CORE MSCI EURO 46434V738 10,631 228,127 SH   SOLE   228,127 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 20,375 113,675 SH   SOLE   113,675 0 0
ISHARES TR S&P 500 VAL ETF 464287408 5,301 45,479 SH   SOLE   45,479 0 0