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 IN COM 00301W105 125 17,137 SH   SOLE   0 0 17,137
ACME UTD CORP COM 004816104 2,223 138,933 SH   SOLE   0 0 138,933
ADAMIS PHARMACEUTICALS COR COM NEW 00547W208 291 137,800 SH   SOLE   0 0 137,800
AIRGAIN INC COM 00938A104 2,285 178,066 SH   SOLE   0 0 178,066
AMERIS BANCORP COM 03076K108 563 16,395 SH   SOLE   0 0 16,395
AMREP CORP NEW COM 032159105 63 11,000 SH   SOLE   0 0 11,000
ARES CAP CORP COM 04010L103 382 22,265 SH   SOLE   0 0 22,265
ARES COML REAL ESTATE CORP COM 04013V108 1,953 128,545 SH   SOLE   0 0 128,545
ASHFORD HOSPITALITY TR INC COM SHS 044103109 944 198,769 SH   SOLE   0 0 198,769
ASURE SOFTWARE INC COM 04649U102 697 114,093 SH   SOLE   0 0 114,093
ATOMERA INC COM 04965B100 508 187,277 SH   SOLE   0 0 187,277
AVINO SILVER & GOLD MINES COM 053906103 927 1,542,150 SH   SOLE   0 0 1,542,150
BALCHEM CORP COM 057665200 3,504 37,764 SH   SOLE   0 0 37,764
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 811 4,035 SH   SOLE   0 0 4,035
BIOMERICA INC COM NEW 09061H307 25 10,000 SH   SOLE   0 0 10,000
BLINK CHARGING CO *W EXP 01/31/202 09354A118 690 566,500 SH   SOLE   0 0 566,500
BLINK CHARGING CO COM 09354A100 806 257,350 SH   SOLE   0 0 257,350
BLUEROCK RESIDENTIAL GRW R COM CL A 09627J102 1,431 132,712 SH   SOLE   0 0 132,712
BOSTON BEER INC CL A 100557107 391 1,325 SH   SOLE   0 0 1,325
BOWL AMER INC CL A 102565108 364 24,175 SH   SOLE   0 0 24,175
BOXLIGHT CORP COM CL A 103197109 366 114,350 SH   SOLE   0 0 114,350
CABOT MICROELECTRONICS COR COM 12709P103 906 8,092 SH   SOLE   0 0 8,092
CALAMOS GLOBAL TOTAL RETUR COM SH BEN INT 128118106 200 16,375 SH   SOLE   0 0 16,375
CAPITAL SOUTHWEST CORP COM 140501107 408 19,375 SH   SOLE   0 0 19,375
CARETRUST REIT INC COM 14174T107 1,068 45,523 SH   SOLE   0 0 45,523
CARRIAGE SVCS INC COM 143905107 2,694 139,962 SH   SOLE   0 0 139,962
CATASYS INC COM PAR 149049504 2,635 215,457 SH   SOLE   0 0 215,457
CECO ENVIRONMENTAL CORP COM 125141101 84 11,725 SH   SOLE   0 0 11,725
CEDAR FAIR L P DEPOSITRY UNIT 150185106 558 10,601 PRN   SOLE   0 0 10,601
CEMTREX INC *W EXP 12/02/202 15130G113 15 493,600 SH   SOLE   0 0 493,600
CHECK CAP LTD *W EXP 02/28/202 M2361E120 1 13,049 SH   SOLE   0 0 13,049
CHICKEN SOUP FOR THE SOUL CL A 16842Q100 222 17,925 SH   SOLE   0 0 17,925
CITY OFFICE REIT INC COM 178587101 1,216 107,539 SH   SOLE   0 0 107,539
COLLECTORS UNIVERSE INC COM NEW 19421R200 268 15,275 SH   SOLE   0 0 15,275
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1,455 161,625 SH   SOLE   0 0 161,625
CORENERGY INFRASTRUCTURE T COM NEW 21870U502 1,916 52,133 SH   SOLE   0 0 52,133
CPI AEROSTRUCTURES INC COM NEW 125919308 531 81,725 SH   SOLE   0 0 81,725
CREATIVE REALITIES INC *W EXP 11/09/202 22530J119 37 98,750 SH   SOLE   0 0 98,750
CREATIVE REALITIES INC COM NEW 22530J200 535 197,500 SH   SOLE   0 0 197,500
CROWN CRAFTS INC COM 228309100 1,000 193,715 SH   SOLE   0 0 193,715
CUMBERLAND PHARMACEUTICALS COM 230770109 448 77,115 SH   SOLE   0 0 77,115
CUSTOMERS BANCORP INC COM 23204G100 1,280 69,920 SH   SOLE   0 0 69,920
DAKTRONICS INC COM 234264109 1,008 135,295 SH   SOLE   0 0 135,295
DARIOHEALTH CORP *W EXP 03/08/202 23725P118 1 65,389 SH   SOLE   0 0 65,389
DARIOHEALTH CORP COM 23725P100 58 78,250 SH   SOLE   0 0 78,250
DATA I O CORP COM 237690102 91 16,350 SH   SOLE   0 0 16,350
DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 87 10,720 SH   SOLE   0 0 10,720
DHX MEDIA LTD COM VAR VTG 252406152 1,389 907,675 SH   SOLE   0 0 907,675
DOLPHIN ENTMT INC COM 25686H100 779 472,050 SH   SOLE   0 0 472,050
DORCHESTER MINERALS LP COM UNIT 25820R105 257 14,050 PRN   SOLE   0 0 14,050
DOUBLELINE INCOME SOLUTION COM 258622109 203 10,200 PRN   SOLE   0 0 10,200
EAGLE PT CR CO LLC COM 269808101 4,226 253,992 SH   SOLE   0 0 253,992
ELECTRAMECCANICA VEHS CORP *W EXP 08/03/202 284849114 407 373,600 SH   SOLE   0 0 373,600
EMCORE CORP COM NEW 290846203 76 20,800 SH   SOLE   0 0 20,800
ENSIGN GROUP INC COM 29358P101 5,995 117,120 SH   SOLE   0 0 117,120
ENVIVA PARTNERS LP COM UNIT 29414J107 325 10,075 SH   SOLE   0 0 10,075
EVI INDUSTRIES INC COM 26929N102 366 9,600 SH   SOLE   0 0 9,600
EVOLUTION PETROLEUM CORP COM 30049A107 1,041 154,250 SH   SOLE   0 0 154,250
EYEPOINT PHARMACEUTICALS I COM 30233G100 158 88,184 SH   SOLE   0 0 88,184
FARMLAND PARTNERS INC COM 31154R109 684 106,875 SH   SOLE   0 0 106,875
FIDUCIARY CLAYMORE ENGRY I COM 31647Q106 138 13,050 SH   SOLE   0 0 13,050
FIRST MAJESTIC SILVER CORP COM 32076V103 1,203 182,795 SH   SOLE   0 0 182,795
FLAHERTY&CRMN PFD SEC INCO COM 338478100 515 27,225 SH   SOLE   0 0 27,225
FORTRESS TRANS INFRST INVS COM REP LTD LIAB 34960P101 267 15,600 SH   SOLE   0 0 15,600
FRANCO NEVADA CORP COM 351858105 902 12,013 SH   SOLE   0 0 12,013
GENERAL FIN CORP DEL COM 369822101 1,483 159,000 SH   SOLE   0 0 159,000
GENIUS BRANDS INTL INC COM PAR 37229T301 1,288 654,051 SH   SOLE   0 0 654,051
GLADSTONE CAPITAL CORP COM 376535100 261 28,950 SH   SOLE   0 0 28,950
GLADSTONE COML CORP COM 376536108 1,372 66,080 PRN   SOLE   0 0 66,080
GLADSTONE LD CORP COM 376549101 1,567 123,850 SH   SOLE   0 0 123,850
GLOBAL WTR RES INC COM 379463102 1,908 194,500 SH   SOLE   0 0 194,500
GLOBALSCAPE INC COM 37940G109 1,971 310,880 SH   SOLE   0 0 310,880
GOLDCORP INC NEW COM 380956409 471 41,156 SH   SOLE   0 0 41,156
GRAN TIERRA ENERGY INC COM 38500T101 53 23,425 SH   SOLE   0 0 23,425
GREAT AJAX CORP COM 38983D300 2,529 184,089 SH   SOLE   0 0 184,089
GSE SYS INC COM 36227K106 917 327,390 SH   SOLE   0 0 327,390
HANNON ARMSTRONG SUST INFR COM 41068X100 581 22,669 SH   SOLE   0 0 22,669
HARROW HEALTH INC COM 415858109 257 51,550 SH   SOLE   0 0 51,550
HARVARD BIOSCIENCE INC COM 416906105 1,373 318,672 SH   SOLE   0 0 318,672
HENRY JACK & ASSOC INC COM 426281101 1,082 7,800 SH   SOLE   0 0 7,800
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 498 25,498 SH   SOLE   0 0 25,498
HUDSON TECHNOLOGIES INC COM 444144109 1,568 812,600 SH   SOLE   0 0 812,600
I D SYSTEMS INC COM 449489103 2,033 342,910 SH   SOLE   0 0 342,910
IDEX CORP COM 45167R104 1,548 10,200 SH   SOLE   0 0 10,200
II VI INC COM 902104108 6,363 170,870 SH   SOLE   0 0 170,870
INDEPENDENCE RLTY TR INC COM 45378A106 1,921 178,001 SH   SOLE   0 0 178,001
INTEST CORP COM 461147100 1,967 292,675 SH   SOLE   0 0 292,675
INTRICON CORP COM 46121H109 674 26,870 SH   SOLE   0 0 26,870
INUVO INC COM NEW 46122W204 1,977 1,594,071 SH   SOLE   0 0 1,594,071
INVESCO EXCHNG TRADED FD T S&P SMLCP UTIL 46138G409 3,142 58,475 SH   SOLE   0 0 58,475
ISHARES SILVER TRUST ISHARES 46428Q109 416 29,305 SH   SOLE   0 0 29,305
ISHARES TR TIPS BD ETF 464287176 400 3,540 SH   SOLE   0 0 3,540
ISSUER DIRECT CORPORATION COM NEW 46520M204 1,107 89,510 SH   SOLE   0 0 89,510
J & J SNACK FOODS CORP COM 466032109 286 1,800 SH   SOLE   0 0 1,800
JAPAN SMALLER CAPTLZTN FD COM 47109U104 275 31,394 SH   SOLE   0 0 31,394
JOINT CORP COM 47973J102 1,173 74,450 SH   SOLE   0 0 74,450
KAYNE ANDERSN MLP MIDS INV COM 486606106 398 24,850 SH   SOLE   0 0 24,850
KAYNE ANDERSON MDSTM ENERG COM 48661E108 136 11,405 SH   SOLE   0 0 11,405
KRATOS DEFENSE & SEC SOLUT COM NEW 50077B207 1,931 123,539 SH   SOLE   0 0 123,539
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1,013 59,700 SH   SOLE   0 0 59,700
LEGACY HOUSING CORP COM 52472M101 2,104 176,765 SH   SOLE   0 0 176,765
LEGACY RESVS INC COM 524706108 43 88,038 SH   SOLE   0 0 88,038
LEXINGTON REALTY TRUST COM 529043101 368 40,660 PRN   SOLE   0 0 40,660
MANHATTAN BRIDGE CAPITAL I COM 562803106 1,496 235,624 SH   SOLE   0 0 235,624
MARTEN TRANS LTD COM 573075108 1,021 57,272 SH   SOLE   0 0 57,272
MEDICAL PPTYS TRUST INC COM 58463J304 1,684 90,987 PRN   SOLE   0 0 90,987
MILLER INDS INC TENN COM NEW 600551204 648 21,015 SH   SOLE   0 0 21,015
MONMOUTH REAL ESTATE INVT CL A 609720107 1,287 97,685 PRN   SOLE   0 0 97,685
MTBC INC COM 55378G102 47 10,625 SH   SOLE   0 0 10,625
NEOGENOMICS INC COM NEW 64049M209 2,435 119,000 SH   SOLE   0 0 119,000
NEW MTN FIN CORP COM 647551100 324 23,853 SH   SOLE   0 0 23,853
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3,103 157,994 SH   SOLE   0 0 157,994
NTN BUZZTIME INC COM PAR 629410606 1,161 288,050 PRN   SOLE   0 0 288,050
OFS CREDIT COMPANY INC COM 67111Q107 1,965 110,093 SH   SOLE   0 0 110,093
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,136 190,045 SH   SOLE   0 0 190,045
OXFORD LANE CAP CORP COM 691543102 633 64,324 SH   SOLE   0 0 64,324
PARETEUM CORP COM NEW 69946T207 3,702 813,538 SH   SOLE   0 0 813,538
PEAK RESORTS INC COM 70469L100 459 100,900 SH   SOLE   0 0 100,900
PEBBLEBROOK HOTEL TR COM 70509V100 233 7,508 SH   SOLE   0 0 7,508
PEMBINA PIPELINE CORP COM 706327103 1,778 48,377 SH   SOLE   0 0 48,377
PICO HLDGS INC COM NEW 693366205 1,203 121,529 SH   SOLE   0 0 121,529
POLAR PWR INC COM 73102V105 517 114,700 SH   SOLE   0 0 114,700
PREFERRED APT CMNTYS INC COM 74039L103 2,067 139,470 SH   SOLE   0 0 139,470
PROSHARES TR PSHS ULTRUSS2000 74347R842 742 11,000 SH   SOLE   0 0 11,000
PURECYCLE CORP COM NEW 746228303 2,299 233,130 SH   SOLE   0 0 233,130
QUAKER CHEM CORP COM 747316107 4,337 21,650 SH   SOLE   0 0 21,650
RCM TECHNOLOGIES INC COM NEW 749360400 268 67,895 SH   SOLE   0 0 67,895
REEDS INC COM 758338107 1,725 596,910 SH   SOLE   0 0 596,910
RICEBRAN TECHNOLOGIES COM NEW 762831204 170 45,575 SH   SOLE   0 0 45,575
ROYAL GOLD INC COM 780287108 1,493 16,423 SH   SOLE   0 0 16,423
ROYCE MICRO-CAP TR INC COM 780915104 1,730 207,630 SH   SOLE   0 0 207,630
SACHEM CAP CORP COM 78590A109 2,884 639,365 SH   SOLE   0 0 639,365
SANDSTORM GOLD LTD COM NEW 80013R206 1,593 290,765 SH   SOLE   0 0 290,765
SEABRIDGE GOLD INC COM 811916105 301 24,290 SH   SOLE   0 0 24,290
SEASPAN CORP SHS Y75638109 132 15,176 SH   SOLE   0 0 15,176
SENIOR HSG PPTYS TR SH BEN INT 81721M109 216 18,295 PRN   SOLE   0 0 18,295
SENSUS HEATLHCARE INC *W EXP 06/08/201 81728J117 34 67,900 SH   SOLE   0 0 67,900
SG BLOCKS INC COM PAR 78418A307 339 184,411 SH   SOLE   0 0 184,411
SHARPSPRING INC COM 820054104 2,414 150,695 SH   SOLE   0 0 150,695
SIGNATURE BK NEW YORK N Y COM 82669G104 295 2,300 SH   SOLE   0 0 2,300
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 563 218,405 SH   SOLE   0 0 218,405
SONOMA PHARMACEUTICALS INC COM 83558L105 239 253,699 SH   SOLE   0 0 253,699
SOTHERLY HOTELS INC COM 83600C103 1,352 198,586 SH   SOLE   0 0 198,586
SP PLUS CORP COM 78469C103 1,745 51,140 SH   SOLE   0 0 51,140
SPARK ENERGY INC CL A COM 846511103 1,486 166,775 SH   SOLE   0 0 166,775
SPDR GOLD TRUST GOLD SHS 78463V107 227 1,861 SH   SOLE   0 0 1,861
STERICYCLE INC COM 858912108 1,543 28,350 SH   SOLE   0 0 28,350
STONECASTLE FINL CORP COM 861780104 423 19,735 SH   SOLE   0 0 19,735
SUPERIOR DRILLING PRODS IN COM 868153107 33 25,200 SH   SOLE   0 0 25,200
TARGA RES CORP COM 87612G101 1,210 29,127 SH   SOLE   0 0 29,127
TEAM INC COM 878155100 1,266 72,370 SH   SOLE   0 0 72,370
TECOGEN INC NEW COM NEW 87876P201 2,920 731,850 SH   SOLE   0 0 731,850
TORTOISE MIDSTRM ENERGY FD COM 89148B101 905 64,572 SH   SOLE   0 0 64,572
TOUGHBUILT INDUSTRIES INC UNIT 10/10/20233 89157G306 919 189,550 PRN   SOLE   0 0 189,550
TRECORA RES COM 894648104 922 101,435 SH   SOLE   0 0 101,435
TYLER TECHNOLOGIES INC COM 902252105 2,514 12,300 SH   SOLE   0 0 12,300
U S PHYSICAL THERAPY INC COM 90337L108 7,046 67,090 SH   SOLE   0 0 67,090
U.S. AUTO PARTS NETWORK IN COM 90343C100 141 140,000 SH   SOLE   0 0 140,000
UMH PPTYS INC COM 903002103 742 52,725 PRN   SOLE   0 0 52,725
USA COMPRESSION PARTNERS L COMUNIT LTDPAR 90290N109 1,730 110,800 SH   SOLE   0 0 110,800
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 245 10,910 SH   SOLE   0 0 10,910
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,269 71,513 SH   SOLE   0 0 71,513
WELLTOWER INC COM 95040Q104 1,506 19,413 SH   SOLE   0 0 19,413
WHEATON PRECIOUS METALS CO COM 962879102 1,493 62,662 SH   SOLE   0 0 62,662
WHEELER REAL ESTATE INVT T PFD CNV SER D 963025606 858 61,220 PRN   SOLE   0 0 61,220
WILLDAN GROUP INC COM 96924N100 7,951 214,489 SH   SOLE   0 0 214,489
XAI OCTAGON FLOATNG RATE A COM 98400T106 1,758 202,582 SH   SOLE   0 0 202,582
YAMANA GOLD INC COM 98462Y100 59 22,472 SH   SOLE   0 0 22,472