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 328 50,000 SH   SOLE   50,000 0 0
180 DEGREE CAP CORP COM 68235B109 958 441,500 SH   SOLE   441,500 0 0
3M CO COM 88579Y101 3,630 17,228 SH   SOLE   17,228 0 0
A H BELO CORP COM CL A 001282102 5,369 1,167,142 SH   SOLE   1,167,142 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,296 36,989 SH   SOLE   36,989 0 0
ADDUS HOMECARE CORP COM 006739106 15,293 218,008 SH   SOLE   218,008 0 0
AGILYSYS INC COM 00847J105 8,359 512,833 SH   SOLE   512,833 0 0
ALAMO GROUP INC COM 011311107 6,507 71,033 SH   SOLE   71,033 0 0
ALCENTRA CAP CORP COM 01374T102 289 48,280 SH   SOLE   48,280 0 0
ALLIANZGI CON INCM 2024 TARG COM 01883H102 8,099 880,308 SH   SOLE   880,308 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 4,806 88,300 SH   SOLE   88,300 0 0
AMERCO COM 023586100 7,925 22,220 SH   SOLE   22,220 0 0
AMERIPRISE FINL INC COM 03076C106 5,547 37,569 SH   SOLE   37,569 0 0
ANTHEM INC COM 036752103 8,135 29,683 SH   SOLE   29,683 0 0
ARBOR RLTY TR INC COM 038923108 4,187 364,736 SH   SOLE   364,736 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 7,413 2,610,386 SH   SOLE   2,610,386 0 0
ARES CAP CORP COM 04010L103 7,179 417,612 SH   SOLE   417,612 0 0
ASTRONOVA INC COM 04638F108 8,250 381,960 SH   SOLE   381,960 0 0
ASV HLDGS INC COM 00215L104 114 23,125 SH   SOLE   23,125 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 4,026 400,629 SH   SOLE   400,629 0 0
AWARE INC MASS COM 05453N100 3,100 861,128 SH   SOLE   861,128 0 0
B RILEY FINL INC COM 05580M108 30,097 1,328,774 SH   SOLE   1,328,774 0 0
BAR HBR BANKSHARES COM 066849100 14,002 487,540 SH   SOLE   487,540 0 0
BARINGS BDC INC COM 06759L103 4,990 498,464 SH   SOLE   498,464 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 320 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,952 37,142 SH   SOLE   37,142 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 4,429 750,752 SH   SOLE   750,752 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 7,446 510,719 SH   SOLE   510,719 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 4,137 199,748 SH   SOLE   199,748 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 1,290 142,174 SH   SOLE   142,174 0 0
BLACKROCK TCP CAP CORP COM 09259E108 3,750 263,539 SH   SOLE   263,539 0 0
BLUELINX HLDGS INC COM NEW 09624H208 4,377 139,000 SH   SOLE   139,000 0 0
BOEING CO COM 097023105 9,150 24,602 SH   SOLE   24,602 0 0
BOSTON SCIENTIFIC CORP COM 101137107 439 11,411 SH   SOLE   11,411 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 10,705 954,935 SH   SOLE   954,935 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 260 20,000 SH   SOLE   20,000 0 0
BRIDGFORD FOODS CORP COM 108763103 493 29,900 SH   SOLE   29,900 0 0
BRUNSWICK CORP COM 117043109 6,534 97,497 SH   SOLE   97,497 0 0
BSB BANCORP INC MD COM 05573H108 6,467 198,362 SH   SOLE   198,362 0 0
CALLAWAY GOLF CO COM 131193104 23,037 948,401 SH   SOLE   948,401 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 153 10,000 SH   SOLE   10,000 0 0
CAPITAL SOUTHWEST CORP COM 140501107 32,154 1,694,113 SH   SOLE   1,694,113 0 0
CAPITALA FIN CORP COM 14054R106 1,513 173,660 SH   SOLE   173,660 0 0
CARBONITE INC COM 141337105 10,139 284,404 SH   SOLE   284,404 0 0
CELCUITY INC COM 15102K100 2,198 76,412 SH   SOLE   76,412 0 0
CHIMERA INVT CORP COM NEW 16934Q208 7,907 436,127 SH   SOLE   436,127 0 0
CINTAS CORP COM 172908105 5,297 26,780 SH   SOLE   26,780 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,494 737,896 SH   SOLE   737,896 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 13,471 340,693 SH   SOLE   340,693 0 0
COMMERCIAL VEH GROUP INC COM 202608105 2,372 259,000 SH   SOLE   259,000 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 2,110 316,304 SH   SOLE   316,304 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,980 79,306 SH   SOLE   79,306 0 0
CSW INDUSTRIALS INC COM 126402106 8,055 149,997 SH   SOLE   149,997 0 0
CVS HEALTH CORP COM 126650100 4,490 57,037 SH   SOLE   57,037 0 0
CYBEROPTICS CORP COM 232517102 1,979 97,968 SH   SOLE   97,968 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 2,531 408,900 SH   SOLE   408,900 0 0
DEERE & CO COM 244199105 4,465 29,699 SH   SOLE   29,699 0 0
DELUXE CORP COM 248019101 9,985 175,358 SH   SOLE   175,358 0 0
DESTINATION XL GROUP INC COM 25065K104 3,334 1,333,477 SH   SOLE   1,333,477 0 0
DHI GROUP INC COM 23331S100 449 214,030 SH   SOLE   214,030 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1,985 12,000 SH   SOLE   12,000 0 0
DIGI INTL INC COM 253798102 15,994 1,189,171 SH   SOLE   1,189,171 0 0
DIGIRAD CORP COM 253827109 37 24,429 SH   SOLE   24,429 0 0
DLH HLDGS CORP COM 23335Q100 2,557 443,900 SH   SOLE   443,900 0 0
DOUGLAS DYNAMICS INC COM 25960R105 11,459 261,029 SH   SOLE   261,029 0 0
DRIVE SHACK INC COM 262077100 17,181 2,882,668 SH   SOLE   2,882,668 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,781 298,459 SH   SOLE   298,459 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 6,481 362,287 SH   SOLE   362,287 0 0
ECOLAB INC COM 278865100 798 5,088 SH   SOLE   5,088 0 0
ENSTAR GROUP LIMITED SHS G3075P101 7,592 36,413 SH   SOLE   36,413 0 0
ENTEGRA FINL CORP COM 29363J108 5,901 222,250 SH   SOLE   222,250 0 0
ETSY INC COM 29786A106 17,129 333,375 SH   SOLE   333,375 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 3,111 281,500 SH   SOLE   281,500 0 0
EXXON MOBIL CORP COM 30231G102 4,329 50,914 SH   SOLE   50,914 0 0
FARMER BROS CO COM 307675108 9,443 357,672 SH   SOLE   357,672 0 0
FARMERS NATL BANC CORP COM 309627107 3,385 221,271 SH   SOLE   221,271 0 0
FERRO CORP COM 315405100 14,728 634,274 SH   SOLE   634,274 0 0
FIBROGEN INC COM 31572Q808 547 9,000 SH   SOLE   9,000 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 4,328 329,123 SH   SOLE   329,123 0 0
FIRST NORTHWEST BANCORP COM 335834107 4,072 264,396 SH   SOLE   264,396 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 7,589 480,902 SH   SOLE   480,902 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 6,052 384,232 SH   SOLE   384,232 0 0
FISERV INC COM 337738108 7,625 92,553 SH   SOLE   92,553 0 0
FRANKLIN COVEY CO COM 353469109 8,502 359,513 SH   SOLE   359,513 0 0
GENTHERM INC COM 37253A103 6,663 146,603 SH   SOLE   146,603 0 0
GLADSTONE LD CORP COM 376549101 4,220 342,003 SH   SOLE   342,003 0 0
GREEN BRICK PARTNERS INC COM 392709101 17,589 1,741,480 SH   SOLE   1,741,480 0 0
HACKETT GROUP INC COM 404609109 18,171 901,810 SH   SOLE   901,810 0 0
HARVEST CAP CR CORP COM 41753F109 369 33,880 SH   SOLE   33,880 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 3,583 167,800 SH   SOLE   167,800 0 0
HOOKER FURNITURE CORP COM 439038100 13,403 396,527 SH   SOLE   396,527 0 0
HORMEL FOODS CORP COM 440452100 4,395 111,553 SH   SOLE   111,553 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 2,379 308,968 SH   SOLE   308,968 0 0
HURCO COMPANIES INC COM 447324104 1,620 35,931 SH   SOLE   35,931 0 0
I D SYSTEMS INC COM 449489103 2,971 427,546 SH   SOLE   427,546 0 0
IEC ELECTRS CORP NEW COM 44949L105 2,712 514,600 SH   SOLE   514,600 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 4,445 930,000 SH   SOLE   930,000 0 0
INTEL CORP COM 458140100 799 16,900 SH   SOLE   16,900 0 0
INTL FCSTONE INC COM 46116V105 25,608 529,971 SH   SOLE   529,971 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 14,056 204,753 SH   SOLE   204,753 0 0
INVESCO LTD SHS G491BT108 2,394 104,628 SH   SOLE   104,628 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 306 20,000 SH   SOLE   20,000 0 0
J & J SNACK FOODS CORP COM 466032109 5,208 34,515 SH   SOLE   34,515 0 0
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 205 18,540 SH   SOLE   18,540 0 0
JOHNSON & JOHNSON COM 478160104 6,206 44,913 SH   SOLE   44,913 0 0
JOINT CORP COM 47973J102 453 53,000 SH   SOLE   53,000 0 0
JPMORGAN CHASE & CO COM 46625H100 8,744 77,491 SH   SOLE   77,491 0 0
KIMBALL ELECTRONICS INC COM 49428J109 2,495 126,947 SH   SOLE   126,947 0 0
KIMBALL INTL INC CL B 494274103 12,810 764,775 SH   SOLE   764,775 0 0
KINGSTONE COS INC COM 496719105 3,222 169,600 SH   SOLE   169,600 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,975 63,940 SH   SOLE   63,940 0 0
LAWSON PRODS INC COM 520776105 3,896 114,935 SH   SOLE   114,935 0 0
LAZYDAYS HLDGS INC COM 52110H100 227 30,000 SH   SOLE   30,000 0 0
LEAF GROUP LTD COM 52177G102 6,796 679,600 SH   SOLE   679,600 0 0
LENDINGTREE INC NEW COM 52603B107 3,710 16,123 SH   SOLE   16,123 0 0
LITHIA MTRS INC CL A 536797103 7,718 94,513 SH   SOLE   94,513 0 0
LSC COMMUNICATIONS INC COM 50218P107 3,562 322,046 SH   SOLE   322,046 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 7,702 166,957 SH   SOLE   166,957 0 0
MADDEN STEVEN LTD COM 556269108 5,981 113,067 SH   SOLE   113,067 0 0
MADISON CVRED CALL & EQ STR COM 557437100 7,520 977,916 SH   SOLE   977,916 0 0
MALIBU BOATS INC COM CL A 56117J100 23,189 423,779 SH   SOLE   423,779 0 0
MCBC HLDGS INC COM 55276F107 9,474 264,050 SH   SOLE   264,050 0 0
MCDONALDS CORP COM 580135101 290 1,735 SH   SOLE   1,735 0 0
MICROSOFT CORP COM 594918104 11,686 102,178 SH   SOLE   102,178 0 0
MVC CAPITAL INC COM 553829102 7,836 812,060 SH   SOLE   812,060 0 0
NATHANS FAMOUS INC NEW COM 632347100 1,854 22,500 SH   SOLE   22,500 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 8,335 395,006 SH   SOLE   395,006 0 0
NAUTILUS INC COM 63910B102 12,925 926,534 SH   SOLE   926,534 0 0
NCR CORP NEW COM 62886E108 2,703 95,129 SH   SOLE   95,129 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 13,650 1,570,814 SH   SOLE   1,570,814 0 0
NORTHERN TECH INTL CORP COM 665809109 337 9,721 SH   SOLE   9,721 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 7,535 532,114 SH   SOLE   532,114 0 0
NOVANTA INC COM 67000B104 6,139 89,758 SH   SOLE   89,758 0 0
NUVEEN BUILD AMER BD FD COM 67074C103 10,353 517,672 SH   SOLE   517,672 0 0
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 532 55,718 SH   SOLE   55,718 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 5,022 402,090 SH   SOLE   402,090 0 0
NUVEEN MTG OPPORTUNITY TERM COM 670735109 10,658 444,066 SH   SOLE   444,066 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 3,431 151,140 SH   SOLE   151,140 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 2,083 240,813 SH   SOLE   240,813 0 0
OFS CAP CORP COM 67103B100 1,951 163,917 SH   SOLE   163,917 0 0
ORACLE CORP COM 68389X105 4,681 90,788 SH   SOLE   90,788 0 0
OUTFRONT MEDIA INC COM 69007J106 7,055 353,624 SH   SOLE   353,624 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 3,794 205,610 SH   SOLE   205,610 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 9,182 450,104 SH   SOLE   450,104 0 0
PAYPAL HLDGS INC COM 70450Y103 294 3,348 SH   SOLE   3,348 0 0
PCSB FINL CORP COM 69324R104 4,245 208,695 SH   SOLE   208,695 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 7,488 569,432 SH   SOLE   569,432 0 0
PERCEPTRON INC COM 71361F100 5,354 549,084 SH   SOLE   549,084 0 0
PFIZER INC COM 717081103 736 16,699 SH   SOLE   16,699 0 0
PFSWEB INC COM NEW 717098206 2,361 319,000 SH   SOLE   319,000 0 0
PRGX GLOBAL INC COM NEW 69357C503 2,691 309,293 SH   SOLE   309,293 0 0
PROCTER AND GAMBLE CO COM 742718109 239 2,877 SH   SOLE   2,877 0 0
PSYCHEMEDICS CORP COM NEW 744375205 188 10,000 SH   SOLE   10,000 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 16,306 1,709,246 SH   SOLE   1,709,246 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 5,495 179,213 SH   SOLE   179,213 0 0
RED LION HOTELS CORP COM 756764106 8,235 658,775 SH   SOLE   658,775 0 0
REPUBLIC SVCS INC COM 760759100 5,544 76,305 SH   SOLE   76,305 0 0
RIGNET INC COM 766582100 10,217 502,060 SH   SOLE   502,060 0 0
RING ENERGY INC COM 76680V108 3,109 313,715 SH   SOLE   313,715 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107 6,133 361,820 SH   SOLE   361,820 0 0
ROYCE GLOBAL VALUE TR INC COM 78081T104 1,573 149,669 SH   SOLE   149,669 0 0
ROYCE MICRO-CAP TR INC COM 780915104 2,273 222,615 SH   SOLE   222,615 0 0
ROYCE VALUE TR INC COM 780910105 3,367 205,960 SH   SOLE   205,960 0 0
SB FINL GROUP INC COM 78408D105 595 29,216 SH   SOLE   29,216 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 7,502 454,684 SH   SOLE   454,684 0 0
SEASPAN CORP SHS Y75638109 7,730 927,915 SH   SOLE   927,915 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 5,088 429,765 SH   SOLE   429,765 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 2,663 250,000 SH   SOLE   250,000 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 6,828 493,000 SH   SOLE   493,000 0 0
SIMULATIONS PLUS INC COM 829214105 6,222 308,003 SH   SOLE   308,003 0 0
SLEEP NUMBER CORP COM 83125X103 5,408 147,027 SH   SOLE   147,027 0 0
SOLAR CAP LTD COM 83413U100 7,061 330,267 SH   SOLE   330,267 0 0
SP PLUS CORP COM 78469C103 7,881 215,908 SH   SOLE   215,908 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 238 820 SH   SOLE   820 0 0
SPOK HLDGS INC COM 84863T106 11,905 773,026 SH   SOLE   773,026 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,232 109,658 SH   SOLE   109,658 0 0
STEWARDSHIP FINL CORP COM 860326107 1,337 126,097 SH   SOLE   126,097 0 0
STONECASTLE FINL CORP COM 861780104 8,843 394,429 SH   SOLE   394,429 0 0
STRYKER CORP COM 863667101 232 1,306 SH   SOLE   1,306 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 853 267,500 SH   SOLE   267,500 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 5,804 305,176 SH   SOLE   305,176 0 0
SYNACOR INC COM 871561106 138 86,000 SH   SOLE   86,000 0 0
TARGET CORP COM 87612E106 5,850 66,321 SH   SOLE   66,321 0 0
TECHTARGET INC COM 87874R100 15,154 780,346 SH   SOLE   780,346 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 7,404 319,822 SH   SOLE   319,822 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 156 11,090 SH   SOLE   11,090 0 0
THESTREET INC COM 88368Q103 3,798 1,726,500 SH   SOLE   1,726,500 0 0
TORCHMARK CORP COM 891027104 382 4,410 SH   SOLE   4,410 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 4,910 341,000 SH   SOLE   341,000 0 0
TRANSCAT INC COM 893529107 7,584 331,898 SH   SOLE   331,898 0 0
UFP TECHNOLOGIES INC COM 902673102 6,542 178,000 SH   SOLE   178,000 0 0
UNITED FINL BANCORP INC NEW COM 910304104 4,929 292,877 SH   SOLE   292,877 0 0
UNITED TECHNOLOGIES CORP COM 913017109 5,167 36,960 SH   SOLE   36,960 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,166 38,212 SH   SOLE   38,212 0 0
US BANCORP DEL COM NEW 902973304 814 15,414 SH   SOLE   15,414 0 0
U S PHYSICAL THERAPY INC COM 90337L108 6,577 55,454 SH   SOLE   55,454 0 0
VAREX IMAGING CORP COM 92214X106 5,924 206,686 SH   SOLE   206,686 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,652 105,859 SH   SOLE   105,859 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 2,501 649,482 SH   SOLE   649,482 0 0
WASTE MGMT INC DEL COM 94106L109 6,018 66,598 SH   SOLE   66,598 0 0
WELLS FARGO CO NEW COM 949746101 609 11,590 SH   SOLE   11,590 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 3,710 254,956 SH   SOLE   254,956 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 5,590 108,038 SH   SOLE   108,038 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 8,647 104,066 SH   SOLE   104,066 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,545 68,463 SH   SOLE   68,463 0 0
ISHARES TR CORE MSCI EURO 46434V738 10,783 224,830 SH   SOLE   224,830 0 0
ISHARES TR CORE US AGGBD ET 464287226 437 4,140 SH   SOLE   4,140 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 320 1,901 SH   SOLE   1,901 0 0
ISHARES TR S&P 100 ETF 464287101 279 2,152 SH   SOLE   2,152 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 19,856 112,073 SH   SOLE   112,073 0 0
ISHARES TR S&P 500 VAL ETF 464287408 5,460 47,130 SH   SOLE   47,130 0 0
MERIDIAN CORPORATION COM 58958P104 249 14,500 SH   SOLE   14,500 0 0