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
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 96 13,188 SH   SOLE   0 0 13,188
ACME UTD CORP COM 004816104 3,133 138,733 SH   SOLE   0 0 138,733
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 176 135,575 SH   SOLE   0 0 135,575
AIRGAIN INC COM 00938A104 2,496 176,416 SH   SOLE   0 0 176,416
AMERIS BANCORP COM 03076K108 633 16,140 SH   SOLE   0 0 16,140
ARES CAP CORP COM 04010L103 399 22,265 SH   SOLE   0 0 22,265
ARES COML REAL ESTATE CORP COM 04013V108 1,903 128,045 SH   SOLE   0 0 128,045
ASHFORD HOSPITALITY TR INC COM SHS 044103109 590 198,769 SH   SOLE   0 0 198,769
ASURE SOFTWARE INC COM 04649U102 939 114,093 SH   SOLE   0 0 114,093
ATOMERA INC COM 04965B100 928 184,469 SH   SOLE   0 0 184,469
AVINO SILVER & GOLD MINES LT COM 053906103 826 1,498,650 SH   SOLE   0 0 1,498,650
BALCHEM CORP COM 057665200 3,720 37,214 SH   SOLE   0 0 37,214
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 839 3,935 SH   SOLE   0 0 3,935
BIOMERICA INC COM NEW 09061H307 26 10,000 SH   SOLE   0 0 10,000
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1,544 131,437 SH   SOLE   0 0 131,437
BOSTON BEER INC CL A 100557107 501 1,325 SH   SOLE   0 0 1,325
BOWL AMER INC CL A 102565108 383 24,075 SH   SOLE   0 0 24,075
BOXLIGHT CORP COM CL A 103197109 331 107,950 SH   SOLE   0 0 107,950
CABOT MICROELECTRONICS CORP COM 12709P103 858 7,792 SH   SOLE   0 0 7,792
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 209 16,275 SH   SOLE   0 0 16,275
CAPITAL SOUTHWEST CORP COM 140501107 406 19,375 SH   SOLE   0 0 19,375
CARETRUST REIT INC COM 14174T107 1,032 43,389 SH   SOLE   0 0 43,389
CARRIAGE SVCS INC COM 143905107 2,638 138,762 SH   SOLE   0 0 138,762
CATASYS INC COM PAR 149049504 4,085 212,532 SH   SOLE   0 0 212,532
CECO ENVIRONMENTAL CORP COM 125141101 112 11,725 SH   SOLE   0 0 11,725
CEDAR FAIR L P DEPOSITRY UNIT 150185106 506 10,601 SH   SOLE   0 0 10,601
CEMTREX INC *W EXP 12/02/202 15130G113 39 491,600 SH   SOLE   0 0 491,600
CHECK CAP LTD *W EXP 02/28/202 M2361E120 0 13,049 SH   SOLE   0 0 13,049
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 134 17,925 SH   SOLE   0 0 17,925
CITY OFFICE REIT INC COM 178587101 1,285 107,189 SH   SOLE   0 0 107,189
COLLECTORS UNIVERSE INC COM NEW 19421R200 358 16,775 SH   SOLE   0 0 16,775
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1,462 161,225 SH   SOLE   0 0 161,225
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,055 51,803 SH   SOLE   0 0 51,803
CPI AEROSTRUCTURES INC COM NEW 125919308 676 80,325 SH   SOLE   0 0 80,325
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 40 98,750 SH   SOLE   0 0 98,750
CREATIVE REALITIES INC COM NEW 22530J200 454 197,500 SH   SOLE   0 0 197,500
CROWN CRAFTS INC COM 228309100 906 192,840 SH   SOLE   0 0 192,840
CUMBERLAND PHARMACEUTICALS I COM 230770109 488 76,615 SH   SOLE   0 0 76,615
CUSTOMERS BANCORP INC COM 23204G100 1,456 69,320 SH   SOLE   0 0 69,320
DAKTRONICS INC COM 234264109 832 134,870 SH   SOLE   0 0 134,870
DARIOHEALTH CORP COM 23725P100 36 77,450 SH   SOLE   0 0 77,450
DARIOHEALTH CORP *W EXP 03/08/202 23725P118 1 65,389 SH   SOLE   0 0 65,389
DATA I O CORP COM 237690102 80 17,775 SH   SOLE   0 0 17,775
DHX MEDIA LTD COM VAR VTG 252406152 1,325 907,675 SH   SOLE   0 0 907,675
DOLPHIN ENTMT INC COM 25686H100 496 472,050 SH   SOLE   0 0 472,050
DORCHESTER MINERALS LP COM UNIT 25820R105 234 12,800 SH   SOLE   0 0 12,800
DOUBLELINE INCOME SOLUTIONS COM 258622109 204 10,200 SH   SOLE   0 0 10,200
EAGLE PT CR CO LLC COM 269808101 4,511 252,167 SH   SOLE   0 0 252,167
EATON VANCE FLTING RATE INC COM 278279104 248 18,400 SH   SOLE   0 0 18,400
ENSIGN GROUP INC COM 29358P101 6,610 116,130 SH   SOLE   0 0 116,130
ENVISION SOLAR INTL INC *W EXP 12/30/202 29413Q110 291 264,719 SH   SOLE   0 0 264,719
ENVISION SOLAR INTL INC COM 29413Q201 1,308 264,719 SH   SOLE   0 0 264,719
ENVIVA PARTNERS LP COM UNIT 29414J107 317 10,075 SH   SOLE   0 0 10,075
EVI INDUSTRIES INC COM 26929N102 367 9,600 SH   SOLE   0 0 9,600
EVOLUTION PETROLEUM CORP COM 30049A107 1,127 157,650 SH   SOLE   0 0 157,650
EYEPOINT PHARMACEUTICALS INC COM 30233G100 144 87,884 SH   SOLE   0 0 87,884
FARMLAND PARTNERS INC COM 31154R109 746 105,775 SH   SOLE   0 0 105,775
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 126 13,000 SH   SOLE   0 0 13,000
FIRST MAJESTIC SILVER CORP COM 32076V103 1,438 181,815 SH   SOLE   0 0 181,815
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 543 27,225 SH   SOLE   0 0 27,225
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 236 15,600 SH   SOLE   0 0 15,600
FRANCO NEVADA CORP COM 351858105 1,015 11,963 SH   SOLE   0 0 11,963
GENERAL FIN CORP DEL COM 369822101 1,320 157,650 SH   SOLE   0 0 157,650
GENIUS BRANDS INTL INC COM PAR 37229T301 909 654,051 SH   SOLE   0 0 654,051
GLADSTONE COML CORP COM 376536108 1,387 65,355 SH   SOLE   0 0 65,355
GLADSTONE LD CORP COM 376549101 1,419 123,050 SH   SOLE   0 0 123,050
GLOBAL WTR RES INC COM 379463102 2,020 193,500 SH   SOLE   0 0 193,500
GLOBALSCAPE INC COM 37940G109 3,106 303,880 SH   SOLE   0 0 303,880
GRAN TIERRA ENERGY INC COM 38500T101 37 23,025 SH   SOLE   0 0 23,025
GREAT AJAX CORP COM 38983D300 2,574 183,849 SH   SOLE   0 0 183,849
GSE SYS INC COM 36227K106 760 324,690 SH   SOLE   0 0 324,690
HANNON ARMSTRONG SUST INFR C COM 41068X100 609 21,619 SH   SOLE   0 0 21,619
HARROW HEALTH INC COM 415858109 448 51,550 SH   SOLE   0 0 51,550
HARVARD BIOSCIENCE INC COM 416906105 637 318,497 SH   SOLE   0 0 318,497
HENRY JACK & ASSOC INC COM 426281101 1,031 7,700 SH   SOLE   0 0 7,700
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 441 25,498 SH   SOLE   0 0 25,498
HUDSON TECHNOLOGIES INC COM 444144109 722 840,025 SH   SOLE   0 0 840,025
I D SYSTEMS INC COM 449489103 2,009 341,610 SH   SOLE   0 0 341,610
IDEX CORP COM 45167R104 1,635 9,500 SH   SOLE   0 0 9,500
II VI INC COM 902104108 6,210 169,870 SH   SOLE   0 0 169,870
INDEPENDENCE RLTY TR INC COM 45378A106 2,053 177,451 SH   SOLE   0 0 177,451
INTEST CORP COM 461147100 1,400 291,075 SH   SOLE   0 0 291,075
INTRICON CORP COM 46121H109 659 28,195 SH   SOLE   0 0 28,195
INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 2,998 57,975 SH   SOLE   0 0 57,975
ISHARES SILVER TRUST ISHARES 46428Q109 406 28,305 SH   SOLE   0 0 28,305
ISHARES TR TIPS BD ETF 464287176 340 2,940 SH   SOLE   0 0 2,940
ISSUER DIRECT CORPORATION COM NEW 46520M204 1,025 91,550 SH   SOLE   0 0 91,550
ITERIS INC COM 46564T107 207 40,000 SH   SOLE   0 0 40,000
J & J SNACK FOODS CORP COM 466032109 290 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 258 30,344 SH   SOLE   0 0 30,344
JMP GROUP LLC COM 46629U107 39 10,000 SH   SOLE   0 0 10,000
JOINT CORP COM 47973J102 1,346 73,950 SH   SOLE   0 0 73,950
KAYNE ANDERSN MLP MIDS INVT COM 486606106 374 24,450 SH   SOLE   0 0 24,450
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 125 10,790 SH   SOLE   0 0 10,790
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,820 123,177 SH   SOLE   0 0 123,177
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 982 58,250 SH   SOLE   0 0 58,250
LEGACY HOUSING CORP COM 52472M101 2,196 176,415 SH   SOLE   0 0 176,415
LEXINGTON REALTY TRUST COM 529043101 383 40,660 SH   SOLE   0 0 40,660
MANHATTAN BRIDGE CAPITAL INC COM 562803106 1,486 232,124 SH   SOLE   0 0 232,124
MARTEN TRANS LTD COM 573075108 1,037 57,140 SH   SOLE   0 0 57,140
MEDICAL PPTYS TRUST INC COM 58463J304 1,580 90,607 SH   SOLE   0 0 90,607
MILLER INDS INC TENN COM NEW 600551204 644 20,940 SH   SOLE   0 0 20,940
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,315 97,035 SH   SOLE   0 0 97,035
MTBC INC COM 55378G102 54 10,625 SH   SOLE   0 0 10,625
NEOGENOMICS INC COM NEW 64049M209 2,486 113,300 SH   SOLE   0 0 113,300
NEW MTN FIN CORP COM 647551100 333 23,853 SH   SOLE   0 0 23,853
NEWMONT GOLDCORP CORPORATION COM 651639106 681 17,708 SH   SOLE   0 0 17,708
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,614 157,133 SH   SOLE   0 0 157,133
NTN BUZZTIME INC COM PAR 629410606 1,069 282,150 SH   SOLE   0 0 282,150
OFS CREDIT COMPANY INC COM 67111Q107 1,965 109,543 SH   SOLE   0 0 109,543
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,013 192,795 SH   SOLE   0 0 192,795
OXFORD LANE CAP CORP COM 691543102 633 62,824 SH   SOLE   0 0 62,824
PARETEUM CORP COM NEW 69946T207 1,283 491,663 SH   SOLE   0 0 491,663
PEAK RESORTS INC COM 70469L100 474 99,750 SH   SOLE   0 0 99,750
PEBBLEBROOK HOTEL TR COM 70509V100 212 7,508 SH   SOLE   0 0 7,508
PEMBINA PIPELINE CORP COM 706327103 1,795 48,227 SH   SOLE   0 0 48,227
PICO HLDGS INC COM NEW 693366205 1,424 122,584 SH   SOLE   0 0 122,584
POLAR PWR INC COM 73102V105 477 114,700 SH   SOLE   0 0 114,700
POSTAL REALTY TRUST INC CL A 73757R102 1,696 107,670 SH   SOLE   0 0 107,670
PREFERRED APT CMNTYS INC COM 74039L103 2,074 138,745 SH   SOLE   0 0 138,745
PROSHARES TR PSHS ULTRUSS2000 74347R842 737 10,700 SH   SOLE   0 0 10,700
PURECYCLE CORP COM NEW 746228303 2,464 232,430 SH   SOLE   0 0 232,430
QUAKER CHEM CORP COM 747316107 4,347 21,425 SH   SOLE   0 0 21,425
RCM TECHNOLOGIES INC COM NEW 749360400 270 67,545 SH   SOLE   0 0 67,545
REEDS INC COM 758338107 2,238 592,110 SH   SOLE   0 0 592,110
RICEBRAN TECHNOLOGIES COM NEW 762831204 128 44,075 SH   SOLE   0 0 44,075
ROYAL GOLD INC COM 780287108 1,673 16,323 SH   SOLE   0 0 16,323
ROYCE MICRO-CAP TR INC COM 780915104 1,692 205,830 SH   SOLE   0 0 205,830
SACHEM CAP CORP COM 78590A109 3,384 637,365 SH   SOLE   0 0 637,365
SANDSTORM GOLD LTD COM NEW 80013R206 1,611 290,765 SH   SOLE   0 0 290,765
SEABRIDGE GOLD INC COM 811916105 323 23,890 SH   SOLE   0 0 23,890
SEASPAN CORP SHS Y75638109 148 15,084 SH   SOLE   0 0 15,084
SENIOR HSG PPTYS TR SH BEN INT 81721M109 151 18,295 SH   SOLE   0 0 18,295
SHARPSPRING INC COM 820054104 1,942 149,495 SH   SOLE   0 0 149,495
SIGNATURE BK NEW YORK N Y COM 82669G104 275 2,275 SH   SOLE   0 0 2,275
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 668 226,605 SH   SOLE   0 0 226,605
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 214 27,052 SH   SOLE   0 0 27,052
SOTHERLY HOTELS INC COM 83600C103 1,370 196,786 SH   SOLE   0 0 196,786
SP PLUS CORP COM 78469C103 1,629 51,005 SH   SOLE   0 0 51,005
SPARK ENERGY INC CL A COM 846511103 1,855 165,775 SH   SOLE   0 0 165,775
SPDR GOLD TRUST GOLD SHS 78463V107 247 1,856 SH   SOLE   0 0 1,856
STERICYCLE INC COM 858912108 1,349 28,250 SH   SOLE   0 0 28,250
STONECASTLE FINL CORP COM 861780104 430 19,735 SH   SOLE   0 0 19,735
SUPERIOR DRILLING PRODS INC COM 868153107 25 24,900 SH   SOLE   0 0 24,900
TARGA RES CORP COM 87612G101 1,139 29,003 SH   SOLE   0 0 29,003
TEAM INC COM 878155100 1,108 72,310 SH   SOLE   0 0 72,310
TECOGEN INC NEW COM NEW 87876P201 2,742 731,250 SH   SOLE   0 0 731,250
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 856 63,422 SH   SOLE   0 0 63,422
TOUGHBUILT INDUSTRIES INC UNIT 10/10/20233 89157G306 402 188,850 SH   SOLE   0 0 188,850
TRECORA RES COM 894648104 932 97,385 SH   SOLE   0 0 97,385
TYLER TECHNOLOGIES INC COM 902252105 2,635 12,200 SH   SOLE   0 0 12,200
U S PHYSICAL THERAPY INC COM 90337L108 8,139 66,405 SH   SOLE   0 0 66,405
U.S. AUTO PARTS NETWORK INC COM 90343C100 175 140,000 SH   SOLE   0 0 140,000
UMH PPTYS INC COM 903002103 654 52,725 SH   SOLE   0 0 52,725
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 1,791 100,800 SH   SOLE   0 0 100,800
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 279 10,910 SH   SOLE   0 0 10,910
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,493 71,318 SH   SOLE   0 0 71,318
WELLTOWER INC COM 95040Q104 1,541 18,903 SH   SOLE   0 0 18,903
WHEATON PRECIOUS METALS CORP COM 962879102 1,512 62,512 SH   SOLE   0 0 62,512
WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 906 60,295 SH   SOLE   0 0 60,295
WILLDAN GROUP INC COM 96924N100 7,597 203,939 SH   SOLE   0 0 203,939
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 1,846 201,082 SH   SOLE   0 0 201,082
YAMANA GOLD INC COM 98462Y100 54 21,502 SH   SOLE   0 0 21,502