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
1347 PPTY INS HLDGS INC COM 68244P107 251 62,400 SH   SOLE   62,400 0 0
180 DEGREE CAP CORP COM 68235B109 821 469,400 SH   SOLE   469,400 0 0
3M CO COM 88579Y101 3,322 17,436 SH   SOLE   17,436 0 0
A H BELO CORP COM CL A 001282102 3,969 1,177,767 SH   SOLE   1,177,767 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,178 36,720 SH   SOLE   36,720 0 0
ADDUS HOMECARE CORP COM 006739106 14,238 209,753 SH   SOLE   209,753 0 0
AGILYSYS INC COM 00847J105 7,354 512,833 SH   SOLE   512,833 0 0
ALAMO GROUP INC COM 011311107 5,535 71,580 SH   SOLE   71,580 0 0
ALCENTRA CAP CORP COM 01374T102 137 21,165 SH   SOLE   21,165 0 0
ALLIANZGI CON INCM 2024 TARG COM 01883H102 7,715 966,742 SH   SOLE   966,742 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 4,104 91,830 SH   SOLE   91,830 0 0
AMERCO COM 023586100 7,111 21,674 SH   SOLE   21,674 0 0
AMERIPRISE FINL INC COM 03076C106 3,896 37,331 SH   SOLE   37,331 0 0
ANTHEM INC COM 036752103 7,724 29,412 SH   SOLE   29,412 0 0
ARBOR RLTY TR INC COM 038923108 3,557 353,272 SH   SOLE   353,272 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 6,245 3,046,406 SH   SOLE   3,046,406 0 0
ARES CAP CORP COM 04010L103 7,624 489,354 SH   SOLE   489,354 0 0
ASTRONOVA INC COM 04638F108 7,237 385,960 SH   SOLE   385,960 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 4,029 498,082 SH   SOLE   498,082 0 0
AWARE INC MASS COM 05453N100 3,166 876,925 SH   SOLE   876,925 0 0
B RILEY FINL INC COM 05580M108 19,843 1,397,396 SH   SOLE   1,397,396 0 0
BAR HBR BANKSHARES COM 066849100 10,627 473,796 SH   SOLE   473,796 0 0
BARINGS BDC INC COM 06759L103 11,710 1,299,669 SH   SOLE   1,299,669 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,532 36,891 SH   SOLE   36,891 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 795 95,549 SH   SOLE   95,549 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 1,533 289,745 SH   SOLE   289,745 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 2,968 284,064 SH   SOLE   284,064 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 4,117 200,717 SH   SOLE   200,717 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 1,006 142,450 SH   SOLE   142,450 0 0
BLACKROCK TCP CAP CORP COM 09259E108 3,338 255,960 SH   SOLE   255,960 0 0
BLUELINX HLDGS INC COM NEW 09624H208 3,435 139,000 SH   SOLE   139,000 0 0
BOEING CO COM 097023105 7,783 24,132 SH   SOLE   24,132 0 0
BOSTON SCIENTIFIC CORP COM 101137107 403 11,411 SH   SOLE   11,411 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 10,269 984,581 SH   SOLE   984,581 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 211 20,000 SH   SOLE   20,000 0 0
BRIDGFORD FOODS CORP COM 108763103 620 31,203 SH   SOLE   31,203 0 0
BRUNSWICK CORP COM 117043109 4,491 96,681 SH   SOLE   96,681 0 0
BSB BANCORP INC MD COM 05573H108 5,368 191,322 SH   SOLE   191,322 0 0
CALLAWAY GOLF CO COM 131193104 14,526 949,431 SH   SOLE   949,431 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 250 18,000 SH   SOLE   18,000 0 0
CAPITAL SOUTHWEST CORP COM 140501107 30,524 1,588,139 SH   SOLE   1,588,139 0 0
CAPITALA FIN CORP COM 14054R106 2,601 362,810 SH   SOLE   362,810 0 0
CARBONITE INC COM 141337105 7,202 285,109 SH   SOLE   285,109 0 0
CELCUITY INC COM 15102K100 1,833 76,412 SH   SOLE   76,412 0 0
CHIMERA INVT CORP COM NEW 16934Q208 7,526 422,359 SH   SOLE   422,359 0 0
CINTAS CORP COM 172908105 4,469 26,604 SH   SOLE   26,604 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,112 237,589 SH   SOLE   237,589 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 10,826 359,206 SH   SOLE   359,206 0 0
COMMERCIAL VEH GROUP INC COM 202608105 1,642 288,000 SH   SOLE   288,000 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,997 60,369 SH   SOLE   60,369 0 0
CSW INDUSTRIALS INC COM 126402106 7,282 150,612 SH   SOLE   150,612 0 0
CVS HEALTH CORP COM 126650100 3,717 56,724 SH   SOLE   56,724 0 0
CYBEROPTICS CORP COM 232517102 1,778 100,876 SH   SOLE   100,876 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 1,512 447,400 SH   SOLE   447,400 0 0
DEERE & CO COM 244199105 4,397 29,473 SH   SOLE   29,473 0 0
DELAWARE INV MN MUN INC FD I COM 24610V103 249 21,015 SH   SOLE   21,015 0 0
DELUXE CORP COM 248019101 4,328 112,581 SH   SOLE   112,581 0 0
DESTINATION XL GROUP INC COM 25065K104 2,622 1,208,477 SH   SOLE   1,208,477 0 0
DHI GROUP INC COM 23331S100 551 362,500 SH   SOLE   362,500 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2,033 13,600 SH   SOLE   13,600 0 0
DIGI INTL INC COM 253798102 12,020 1,191,296 SH   SOLE   1,191,296 0 0
DLH HLDGS CORP COM 23335Q100 2,064 443,900 SH   SOLE   443,900 0 0
DOUGLAS DYNAMICS INC COM 25960R105 9,430 262,751 SH   SOLE   262,751 0 0
DRIVE SHACK INC COM 262077100 11,331 2,890,543 SH   SOLE   2,890,543 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,513 287,793 SH   SOLE   287,793 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 5,704 421,251 SH   SOLE   421,251 0 0
ECOLAB INC COM 278865100 756 5,131 SH   SOLE   5,131 0 0
EDUCATIONAL DEV CORP COM 281479105 281 33,000 SH   SOLE   33,000 0 0
ELECTROMED INC COM 285409108 207 40,715 SH   SOLE   40,715 0 0
ENSTAR GROUP LIMITED SHS G3075P101 6,121 36,526 SH   SOLE   36,526 0 0
ENTEGRA FINL CORP COM 29363J108 4,612 222,250 SH   SOLE   222,250 0 0
ETSY INC COM 29786A106 15,827 332,720 SH   SOLE   332,720 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 2,670 391,457 SH   SOLE   391,457 0 0
EXXON MOBIL CORP COM 30231G102 3,411 50,023 SH   SOLE   50,023 0 0
FARMER BROS CO COM 307675108 8,277 354,792 SH   SOLE   354,792 0 0
FARMERS NATL BANC CORP COM 309627107 2,819 221,271 SH   SOLE   221,271 0 0
FERRO CORP COM 315405100 9,933 633,504 SH   SOLE   633,504 0 0
FIBROGEN INC COM 31572Q808 417 9,000 SH   SOLE   9,000 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 3,989 329,123 SH   SOLE   329,123 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,466 98,820 SH   SOLE   98,820 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 6,609 522,902 SH   SOLE   522,902 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 5,125 395,466 SH   SOLE   395,466 0 0
FISERV INC COM 337738108 6,745 91,779 SH   SOLE   91,779 0 0
FRANKLIN COVEY CO COM 353469109 8,042 360,161 SH   SOLE   360,161 0 0
GARRISON CAP INC COM 366554103 118 18,300 SH   SOLE   18,300 0 0
GENTHERM INC COM 37253A103 5,877 146,988 SH   SOLE   146,988 0 0
GLADSTONE LD CORP COM 376549101 3,804 331,348 SH   SOLE   331,348 0 0
GREAT ELM CAP CORP COM 390320109 2,770 352,900 SH   SOLE   352,900 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 57 16,800 SH   SOLE   16,800 0 0
GREEN BRICK PARTNERS INC COM 392709101 12,610 1,741,770 SH   SOLE   1,741,770 0 0
HACKETT GROUP INC COM 404609109 14,499 905,640 SH   SOLE   905,640 0 0
HARVEST CAP CR CORP COM 41753F109 466 46,380 SH   SOLE   46,380 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 3,861 167,800 SH   SOLE   167,800 0 0
HOOKER FURNITURE CORP COM 439038100 10,404 394,989 SH   SOLE   394,989 0 0
HORMEL FOODS CORP COM 440452100 4,715 110,479 SH   SOLE   110,479 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 1,718 339,500 SH   SOLE   339,500 0 0
HURCO COMPANIES INC COM 447324104 1,664 46,617 SH   SOLE   46,617 0 0
I D SYSTEMS INC COM 449489103 3,839 686,746 SH   SOLE   686,746 0 0
IEC ELECTRS CORP NEW COM 44949L105 3,119 545,200 SH   SOLE   545,200 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 3,943 930,000 SH   SOLE   930,000 0 0
INTEL CORP COM 458140100 783 16,684 SH   SOLE   16,684 0 0
INTL FCSTONE INC COM 46116V105 21,587 590,139 SH   SOLE   590,139 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 11,565 203,394 SH   SOLE   203,394 0 0
INVESCO LTD SHS G491BT108 1,738 103,826 SH   SOLE   103,826 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 227 20,000 SH   SOLE   20,000 0 0
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 154 18,540 SH   SOLE   18,540 0 0
JOHNSON & JOHNSON COM 478160104 5,750 44,553 SH   SOLE   44,553 0 0
JOINT CORP COM 47973J102 470 56,500 SH   SOLE   56,500 0 0
JPMORGAN CHASE & CO COM 46625H100 7,525 77,081 SH   SOLE   77,081 0 0
KIMBALL ELECTRONICS INC COM 49428J109 2,633 170,000 SH   SOLE   170,000 0 0
KIMBALL INTL INC CL B 494274103 11,245 792,439 SH   SOLE   792,439 0 0
KINGSTONE COS INC COM 496719105 3,547 200,500 SH   SOLE   200,500 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,275 61,799 SH   SOLE   61,799 0 0
LAWSON PRODS INC COM 520776105 3,632 114,935 SH   SOLE   114,935 0 0
LAZYDAYS HLDGS INC COM 52110H100 162 30,000 SH   SOLE   30,000 0 0
LEAF GROUP LTD COM 52177G102 4,820 703,600 SH   SOLE   703,600 0 0
LENDINGTREE INC NEW COM 52603B107 3,562 16,223 SH   SOLE   16,223 0 0
LITHIA MTRS INC CL A 536797103 7,253 95,015 SH   SOLE   95,015 0 0
LSC COMMUNICATIONS INC COM 50218P107 1,378 196,883 SH   SOLE   196,883 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 3,741 102,332 SH   SOLE   102,332 0 0
MADDEN STEVEN LTD COM 556269108 5,146 170,061 SH   SOLE   170,061 0 0
MADISON CVRED CALL & EQ STR COM 557437100 1,408 228,630 SH   SOLE   228,630 0 0
MALIBU BOATS INC COM CL A 56117J100 14,810 425,589 SH   SOLE   425,589 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 5,455 291,725 SH   SOLE   291,725 0 0
MCDONALDS CORP COM 580135101 327 1,842 SH   SOLE   1,842 0 0
MICROSOFT CORP COM 594918104 10,334 101,743 SH   SOLE   101,743 0 0
MVC CAPITAL INC COM 553829102 6,426 782,651 SH   SOLE   782,651 0 0
NATHANS FAMOUS INC NEW COM 632347100 1,495 22,500 SH   SOLE   22,500 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 6,776 412,136 SH   SOLE   412,136 0 0
NAUTILUS INC COM 63910B102 10,121 928,499 SH   SOLE   928,499 0 0
NCR CORP NEW COM 62886E108 2,175 94,234 SH   SOLE   94,234 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 11,175 1,670,445 SH   SOLE   1,670,445 0 0
NORTHERN TECH INTL CORP COM 665809109 509 17,200 SH   SOLE   17,200 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 7,483 514,646 SH   SOLE   514,646 0 0
NOVANTA INC COM 67000B104 5,671 90,018 SH   SOLE   90,018 0 0
NUVEEN TAXABLE MUNICPL INCM COM 67074C103 9,707 501,384 SH   SOLE   501,384 0 0
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 2,636 311,591 SH   SOLE   311,591 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 4,995 403,434 SH   SOLE   403,434 0 0
NUVEEN MTG OPPORTUNITY TERM COM 670735109 8,554 382,739 SH   SOLE   382,739 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 6,633 328,045 SH   SOLE   328,045 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 1,880 242,526 SH   SOLE   242,526 0 0
OFS CAP CORP COM 67103B100 872 82,287 SH   SOLE   82,287 0 0
ORACLE CORP COM 68389X105 4,083 90,425 SH   SOLE   90,425 0 0
OUTFRONT MEDIA INC COM 69007J106 5,031 277,628 SH   SOLE   277,628 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 3,187 205,610 SH   SOLE   205,610 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 6,425 453,119 SH   SOLE   453,119 0 0
PAYPAL HLDGS INC COM 70450Y103 282 3,348 SH   SOLE   3,348 0 0
PCSB FINL CORP COM 69324R104 4,082 208,695 SH   SOLE   208,695 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 6,340 547,935 SH   SOLE   547,935 0 0
PERCEPTRON INC COM 71361F100 4,618 566,584 SH   SOLE   566,584 0 0
PFIZER INC COM 717081103 735 16,842 SH   SOLE   16,842 0 0
PFSWEB INC COM NEW 717098206 770 150,000 SH   SOLE   150,000 0 0
PRGX GLOBAL INC COM NEW 69357C503 4,214 445,000 SH   SOLE   445,000 0 0
PROCTER AND GAMBLE CO COM 742718109 253 2,748 SH   SOLE   2,748 0 0
PSYCHEMEDICS CORP COM NEW 744375205 241 15,200 SH   SOLE   15,200 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 14,879 1,720,123 SH   SOLE   1,720,123 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 5,884 199,942 SH   SOLE   199,942 0 0
RED LION HOTELS CORP COM 756764106 5,402 658,775 SH   SOLE   658,775 0 0
REPUBLIC SVCS INC COM 760759100 5,491 76,174 SH   SOLE   76,174 0 0
RIGNET INC COM 766582100 6,349 502,315 SH   SOLE   502,315 0 0
RING ENERGY INC COM 76680V108 1,011 199,030 SH   SOLE   199,030 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107 8,671 533,576 SH   SOLE   533,576 0 0
ROYCE GLOBAL VALUE TR INC COM 78081T104 1,328 149,514 SH   SOLE   149,514 0 0
ROYCE MICRO-CAP TR INC COM 780915104 2,756 371,388 SH   SOLE   371,388 0 0
ROYCE VALUE TR INC COM 780910105 2,775 235,138 SH   SOLE   235,138 0 0
SB FINL GROUP INC COM 78408D105 1,275 77,514 SH   SOLE   77,514 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 7,216 458,740 SH   SOLE   458,740 0 0
SEASPAN CORP SHS Y75638109 7,028 897,569 SH   SOLE   897,569 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 2,671 422,680 SH   SOLE   422,680 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 752 100,000 SH   SOLE   100,000 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 6,450 487,500 SH   SOLE   487,500 0 0
SIMULATIONS PLUS INC COM 829214105 6,129 308,015 SH   SOLE   308,015 0 0
SLEEP NUMBER CORP COM 83125X103 4,672 147,252 SH   SOLE   147,252 0 0
SOLAR CAP LTD COM 83413U100 6,113 318,563 SH   SOLE   318,563 0 0
SP PLUS CORP COM 78469C103 6,424 217,478 SH   SOLE   217,478 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,001 4,005 SH   SOLE   4,005 0 0
SPOK HLDGS INC COM 84863T106 9,678 729,835 SH   SOLE   729,835 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,933 109,357 SH   SOLE   109,357 0 0
STEWARDSHIP FINL CORP COM 860326107 1,165 128,000 SH   SOLE   128,000 0 0
STONECASTLE FINL CORP COM 861780104 8,022 415,636 SH   SOLE   415,636 0 0
STRYKER CORP COM 863667101 205 1,306 SH   SOLE   1,306 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 301 257,000 SH   SOLE   257,000 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 5,439 308,176 SH   SOLE   308,176 0 0
SYNACOR INC COM 871561106 185 125,000 SH   SOLE   125,000 0 0
TARGET CORP COM 87612E106 4,363 66,018 SH   SOLE   66,018 0 0
TECHTARGET INC COM 87874R100 9,565 783,376 SH   SOLE   783,376 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 6,084 338,945 SH   SOLE   338,945 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 129 11,090 SH   SOLE   11,090 0 0
THESTREET INC COM 88368Q103 4,540 2,236,500 SH   SOLE   2,236,500 0 0
TORCHMARK CORP COM 891027104 329 4,410 SH   SOLE   4,410 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 3,266 363,700 SH   SOLE   363,700 0 0
TRANSCAT INC COM 893529107 6,423 337,698 SH   SOLE   337,698 0 0
UFP TECHNOLOGIES INC COM 902673102 5,347 178,000 SH   SOLE   178,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,929 36,897 SH   SOLE   36,897 0 0
UNITEDHEALTH GROUP INC COM 91324P102 9,522 38,224 SH   SOLE   38,224 0 0
US BANCORP DEL COM NEW 902973304 708 15,483 SH   SOLE   15,483 0 0
U S PHYSICAL THERAPY INC COM 90337L108 5,689 55,587 SH   SOLE   55,587 0 0
VAREX IMAGING CORP COM 92214X106 4,854 204,996 SH   SOLE   204,996 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,938 105,616 SH   SOLE   105,616 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 1,712 796,500 SH   SOLE   796,500 0 0
WASTE MGMT INC DEL COM 94106L109 5,909 66,396 SH   SOLE   66,396 0 0
WELLS FARGO CO NEW COM 949746101 535 11,615 SH   SOLE   11,615 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 3,243 246,612 SH   SOLE   246,612 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,221 94,742 SH   SOLE   94,742 0 0
MERIDIAN CORPORATION COM 58958P104 302 18,100 SH   SOLE   18,100 0 0
FIDELITY MSCI ENERGY IDX 316092402 971 62,155 SH   SOLE   62,155 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 6,707 80,212 SH   SOLE   80,212 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,251 68,957 SH   SOLE   68,957 0 0
ISHARES TR CORE MSCI EURO 46434V738 9,238 223,526 SH   SOLE   223,526 0 0
ISHARES TR CORE US AGGBD ET 464287226 589 5,530 SH   SOLE   5,530 0 0
ISHARES TR MICRO-CAP ETF 464288869 256 3,101 SH   SOLE   3,101 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,989 22,321 SH   SOLE   22,321 0 0
ISHARES TR S&P 100 ETF 464287101 240 2,152 SH   SOLE   2,152 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 16,828 111,689 SH   SOLE   111,689 0 0
ISHARES TR S&P 500 VAL ETF 464287408 4,780 47,260 SH   SOLE   47,260 0 0