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
ACME UTD CORP COM 004816104 4,940 125,253 SH   SOLE   0 0 125,253
AIRGAIN INC COM 00938A104 3,550 167,529 SH   SOLE   0 0 167,529
AMERIS BANCORP COM 03076K108 720 13,718 SH   SOLE   0 0 13,718
AMPLITECH GROUP INC *W EXP 01/01/202 03211Q119 356 81,275 SH   SOLE   0 0 81,275
AMPLITECH GROUP INC COM NEW 03211Q200 1,004 91,678 SH   SOLE   0 0 91,678
ARCHROCK INC COM 03957W106 116 12,210 SH   SOLE   0 0 12,210
ARES CAPITAL CORP COM 04010L103 391 20,890 SH   SOLE   0 0 20,890
ARES COML REAL ESTATE CORP COM 04013V108 1,568 114,270 SH   SOLE   0 0 114,270
ASURE SOFTWARE INC COM 04649U102 1,861 243,536 SH   SOLE   0 0 243,536
ATLAS CORP SHARES Y0436Q109 181 13,254 SH   SOLE   0 0 13,254
ATOMERA INC COM 04965B100 4,562 186,200 SH   SOLE   0 0 186,200
AVINO SILVER & GOLD MINES LT COM 053906103 1,189 958,800 SH   SOLE   0 0 958,800
BALCHEM CORP COM 057665200 2,196 17,510 SH   SOLE   0 0 17,510
BARINGS BDC INC COM 06759L103 102 10,225 SH   SOLE   0 0 10,225
BEAM GLOBAL COM 07373B109 3,138 72,365 SH   SOLE   0 0 72,365
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 903 3,535 SH   SOLE   0 0 3,535
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 1,630 161,202 SH   SOLE   0 0 161,202
BOWL AMER INC CL A 102565108 230 21,890 SH   SOLE   0 0 21,890
BOXLIGHT CORP COM CL A 103197109 1,795 709,668 SH   SOLE   0 0 709,668
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 208 13,950 SH   SOLE   0 0 13,950
CAPITAL SOUTHWEST CORP COM 140501107 436 19,690 SH   SOLE   0 0 19,690
CARETRUST REIT INC COM 14174T107 847 36,393 SH   SOLE   0 0 36,393
CARRIAGE SVCS INC COM 143905107 4,291 121,952 SH   SOLE   0 0 121,952
CATCHMARK TIMBER TR INC CL A 14912Y202 3,597 353,341 SH   SOLE   0 0 353,341
CEDAR FAIR L P DEPOSITRY UNIT 150185106 474 9,551 SH   SOLE   0 0 9,551
CELSIUS HLDGS INC COM NEW 15118V207 9,610 200,000 SH   SOLE   0 0 200,000
CHF SOLUTIONS INC COM 12542Q870 1,034 174,918 SH   SOLE   0 0 174,918
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 387 16,100 SH   SOLE   0 0 16,100
CITY OFFICE REIT INC COM 178587101 998 93,989 SH   SOLE   0 0 93,989
CLEARFIELD INC COM 18482P103 344 11,433 SH   SOLE   0 0 11,433
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 279 39,466 SH   SOLE   0 0 39,466
CPI AEROSTRUCTURES INC COM NEW 125919308 284 62,600 SH   SOLE   0 0 62,600
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 28 91,075 SH   SOLE   0 0 91,075
CREXENDO INC COM 226552107 2,834 488,590 SH   SOLE   0 0 488,590
CROWN CRAFTS INC COM 228309100 1,416 183,185 SH   SOLE   0 0 183,185
CUSTOMERS BANCORP INC COM 23204G100 1,682 52,845 SH   SOLE   0 0 52,845
DATA I O CORP COM 237690102 122 22,425 SH   SOLE   0 0 22,425
DOLPHIN ENTMT INC COM NEW 25686H209 3,302 259,760 SH   SOLE   0 0 259,760
DUOS TECHNOLOGIES GROUP INC COM 266042407 2,846 260,610 SH   SOLE   0 0 260,610
EAGLE POINT INCOME COMPANY I COM 269817102 1,625 106,635 SH   SOLE   0 0 106,635
EAGLE PT CR CO LLC COM 269808101 2,924 244,041 SH   SOLE   0 0 244,041
EATON VANCE FLTING RATE INC COM 278279104 319 22,625 SH   SOLE   0 0 22,625
ENSIGN GROUP INC COM 29358P101 9,856 105,025 SH   SOLE   0 0 105,025
ENVIVA PARTNERS LP COM UNIT 29414J107 658 13,625 SH   SOLE   0 0 13,625
EQUINOX GOLD CORP COM 29446Y502 2,337 292,465 SH   SOLE   0 0 292,465
EVI INDS INC COM 26929N102 247 8,600 SH   SOLE   0 0 8,600
EVOLUTION PETE CORP COM 30049A107 699 206,923 SH   SOLE   0 0 206,923
FLAHERTY & CRUMRINE PFD SECS COM 338478100 655 27,973 SH   SOLE   0 0 27,973
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 499 17,700 SH   SOLE   0 0 17,700
FRANCO NEV CORP COM 351858105 1,453 11,595 SH   SOLE   0 0 11,595
FULL HSE RESORTS INC COM 359678109 170 20,000 SH   SOLE   0 0 20,000
GENERAL FIN CORP DEL COM 369822101 1,634 134,450 SH   SOLE   0 0 134,450
GENIUS BRANDS INTL INC COM 37229T301 65 33,334 SH   SOLE   0 0 33,334
GLADSTONE COMMERCIAL CORP COM 376536108 1,169 59,770 SH   SOLE   0 0 59,770
GLADSTONE LD CORP COM 376549101 2,017 110,200 SH   SOLE   0 0 110,200
GLOBAL WTR RES INC COM 379463102 3,010 184,550 SH   SOLE   0 0 184,550
GLOBAL SELF STORAGE COM 37955N106 3,010 632,440 SH   SOLE   0 0 632,440
GREAT AJAX CORP COM 38983D300 1,983 181,888 SH   SOLE   0 0 181,888
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,046 18,644 SH   SOLE   0 0 18,644
HARROW HEALTH INC COM 415858109 482 71,390 SH   SOLE   0 0 71,390
HARVARD BIOSCIENCE INC COM 416906105 1,611 295,072 SH   SOLE   0 0 295,072
HENRY JACK & ASSOC INC COM 426281101 941 6,200 SH   SOLE   0 0 6,200
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 471 32,383 SH   SOLE   0 0 32,383
HUDSON TECHNOLOGIES INC COM 444144109 944 586,125 SH   SOLE   0 0 586,125
IDEX CORP COM 45167R104 1,518 7,250 SH   SOLE   0 0 7,250
II-VI INC COM 902104108 8,396 122,800 SH   SOLE   0 0 122,800
INDEPENDENCE RLTY TR INC COM 45378A106 2,293 150,826 SH   SOLE   0 0 150,826
INTEGRA RES CORP COM NEW 45826T301 38 14,000 SH   SOLE   0 0 14,000
INTEST CORP COM 461147100 3,081 260,845 SH   SOLE   0 0 260,845
INTRICON CORP COM 46121H109 628 24,495 SH   SOLE   0 0 24,495
INTRUSION INC COM NEW 46121E205 5,012 214,450 SH   SOLE   0 0 214,450
INUVO INC COM NEW 46122W204 878 860,300 SH   SOLE   0 0 860,300
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 3,353 53,465 SH   SOLE   0 0 53,465
ISHARES SILVER TR ISHARES 46428Q109 618 27,234 SH   SOLE   0 0 27,234
ISHARES TR TIPS BD ETF 464287176 318 2,530 SH   SOLE   0 0 2,530
ISORAY INC COM 46489V104 417 383,000 SH   SOLE   0 0 383,000
ISSUER DIRECT CORP COM NEW 46520M204 2,125 96,888 SH   SOLE   0 0 96,888
ITERIS INC NEW COM 46564T107 2,073 335,959 SH   SOLE   0 0 335,959
J & J SNACK FOODS CORP COM 466032109 283 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPITALIZATION COM 47109U104 250 26,932 SH   SOLE   0 0 26,932
JMP GROUP LLC COM 46629U107 60 10,000 SH   SOLE   0 0 10,000
JOINT CORP COM 47973J102 3,466 71,665 SH   SOLE   0 0 71,665
KAYNE ANDERSON ENERGY INFRST COM 486606106 127 17,700 SH   SOLE   0 0 17,700
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,074 112,673 SH   SOLE   0 0 112,673
LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 663 56,035 SH   SOLE   0 0 56,035
LEGACY HOUSING CORP COM 52472M101 3,091 174,310 SH   SOLE   0 0 174,310
LEXINGTON REALTY TRUST COM 529043101 419 37,710 SH   SOLE   0 0 37,710
MANHATTAN BRDG CAP INC COM 562803106 1,354 221,974 SH   SOLE   0 0 221,974
MARTEN TRANS LTD COM 573075108 1,338 78,859 SH   SOLE   0 0 78,859
MEDICAL PPTYS TRUST INC COM 58463J304 1,677 78,827 SH   SOLE   0 0 78,827
MILLER INDS INC TENN COM NEW 600551204 787 17,040 SH   SOLE   0 0 17,040
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,545 87,350 SH   SOLE   0 0 87,350
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1,275 148,400 SH   SOLE   0 0 148,400
NEOGENOMICS INC COM NEW 64049M209 4,350 90,200 SH   SOLE   0 0 90,200
NEPHROS INC COM 640671400 1,459 219,378 SH   SOLE   0 0 219,378
NEW MTN FIN CORP COM 647551100 304 24,528 SH   SOLE   0 0 24,528
NEWMONT CORP COM 651639106 1,025 17,014 SH   SOLE   0 0 17,014
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,600 134,847 SH   SOLE   0 0 134,847
OFS CREDIT COMPANY INC COM 67111Q107 1,549 105,498 SH   SOLE   0 0 105,498
OIL DRI CORP AMER COM 677864100 2,362 68,590 SH   SOLE   0 0 68,590
ONDAS HLDGS INC COM NEW 68236H204 2,120 218,800 SH   SOLE   0 0 218,800
ONE STOP SYS INC COM 68247W109 6,271 989,135 SH   SOLE   0 0 989,135
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,165 196,490 SH   SOLE   0 0 196,490
OWL ROCK CAPITAL CORPORATION COM 69121K104 734 53,280 SH   SOLE   0 0 53,280
OXFORD LANE CAP CORP COM 691543102 334 53,094 SH   SOLE   0 0 53,094
PEMBINA PIPELINE CORP COM 706327103 1,144 39,677 SH   SOLE   0 0 39,677
PENNANT GROUP INC COM 70805E109 1,401 30,600 SH   SOLE   0 0 30,600
PIEDMONT LITHIUM LTD SPONSORED ADS 720162106 389 5,600 SH   SOLE   0 0 5,600
POLAR PWR INC COM 73102V105 867 62,400 SH   SOLE   0 0 62,400
POSTAL REALTY TRUST INC CL A 73757R102 2,306 134,221 SH   SOLE   0 0 134,221
POWERFLEET INC COM 73931J109 2,826 343,770 SH   SOLE   0 0 343,770
PREFERRED APT CMNTYS INC COM 74039L103 1,248 126,650 SH   SOLE   0 0 126,650
PROSHARES TR PSHS ULTRUSS2000 74347R842 795 7,115 SH   SOLE   0 0 7,115
PURE CYCLE CORP COM NEW 746228303 4,720 351,728 SH   SOLE   0 0 351,728
PYXIS TANKERS INC *W EXP 09/15/202 Y71726122 52 80,000 SH   SOLE   0 0 80,000
QUAKER CHEM CORP COM 747316107 4,613 18,925 SH   SOLE   0 0 18,925
RCM TECHNOLOGIES INC COM NEW 749360400 132 37,275 SH   SOLE   0 0 37,275
REEDS INC COM 758338107 3,046 2,911,300 SH   SOLE   0 0 2,911,300
REPRO MED SYS INC COM 759910102 68 19,300 SH   SOLE   0 0 19,300
RICEBRAN TECHNOLOGIES COM NEW 762831204 39 38,975 SH   SOLE   0 0 38,975
RIMINI STR INC DEL COM 76674Q107 2,299 256,330 SH   SOLE   0 0 256,330
ROYAL GOLD INC COM 780287108 1,776 16,498 SH   SOLE   0 0 16,498
ROYCE MICRO-CAP TR INC COM 780915104 1,919 169,801 SH   SOLE   0 0 169,801
SACHEM CAP CORP COM 78590A109 3,143 602,050 SH   SOLE   0 0 602,050
SANDSTORM GOLD LTD COM NEW 80013R206 1,805 265,496 SH   SOLE   0 0 265,496
SHARPSPRING INC COM 820054104 2,232 139,525 SH   SOLE   0 0 139,525
SIGNATURE BK NEW YORK N Y COM 82669G104 509 2,250 SH   SOLE   0 0 2,250
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 1,745 228,363 SH   SOLE   0 0 228,363
SMITH MIDLAND CORP COM 832156103 159 13,280 SH   SOLE   0 0 13,280
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 344 46,301 SH   SOLE   0 0 46,301
SOTHERLY HOTELS INC COM 83600C103 628 180,361 SH   SOLE   0 0 180,361
SP PLUS CORP COM 78469C103 1,057 32,225 SH   SOLE   0 0 32,225
SPARK ENERGY INC CL A COM 846511103 1,585 148,395 SH   SOLE   0 0 148,395
SPDR GOLD TR GOLD SHS 78463V107 270 1,691 SH   SOLE   0 0 1,691
STERICYCLE INC COM 858912108 1,817 26,910 SH   SOLE   0 0 26,910
STONECASTLE FINL CORP COM 861780104 377 19,060 SH   SOLE   0 0 19,060
TARGA RES CORP COM 87612G101 845 26,625 SH   SOLE   0 0 26,625
TEAM INC COM 878155100 773 67,085 SH   SOLE   0 0 67,085
TORTOISE PIPELINE & ENERGY F COM 89148H207 3,285 160,383 SH   SOLE   0 0 160,383
TORTOISE PWR & ENERGY INFRAS COM 89147X104 2,913 240,935 SH   SOLE   0 0 240,935
TOUGHBUILT INDS INC COM NEW 89157G504 815 867,276 SH   SOLE   0 0 867,276
TRANSACT TECHNOLOGIES INC COM 892918103 1,429 131,465 SH   SOLE   0 0 131,465
TRECORA RES COM 894648104 3,138 403,816 SH   SOLE   0 0 403,816
TYLER TECHNOLOGIES INC COM 902252105 3,991 9,400 SH   SOLE   0 0 9,400
U S PHYSICAL THERAPY INC COM 90337L108 5,681 54,570 SH   SOLE   0 0 54,570
UMH PPTYS INC COM 903002103 885 46,175 SH   SOLE   0 0 46,175
URBAN-GRO INC COM NEW 91704K202 2,332 276,670 SH   SOLE   0 0 276,670
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 2,458 160,575 SH   SOLE   0 0 160,575
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 440 13,552 SH   SOLE   0 0 13,552
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3,192 70,916 SH   SOLE   0 0 70,916
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,668 51,765 SH   SOLE   0 0 51,765
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,793 52,330 SH   SOLE   0 0 52,330
VIDLER WATER RESOUCES INC COM 92660E107 1,095 123,075 SH   SOLE   0 0 123,075
WELLTOWER INC COM 95040Q104 1,180 16,475 SH   SOLE   0 0 16,475
WHEATON PRECIOUS METALS CORP COM 962879102 2,296 60,097 SH   SOLE   0 0 60,097
WILLDAN GROUP INC COM 96924N100 6,028 146,850 SH   SOLE   0 0 146,850
XAI OCTAGON FLOATING RATE & COM 98400T106 1,549 170,620 SH   SOLE   0 0 170,620
YAMANA GOLD INC COM 98462Y100 77 17,650 SH   SOLE   0 0 17,650