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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACME UTD CORP COM 004816104   5,301,911 123,703 SH   SOLE Bard Associates Inc 0 0 123,703
AIRGAIN INC COM 00938A104   615,827 172,985 SH   SOLE Bard Associates Inc 0 0 172,985
A-MARK PRECIOUS METALS INC COM 00181T107   2,781,337 91,945 SH   SOLE Bard Associates Inc 0 0 91,945
AMERIS BANCORP COM 03076K108   675,521 12,698 SH   SOLE Bard Associates Inc 0 0 12,698
AMPLITECH GROUP INC *W EXP 02/26/202 03211Q119   12,251 88,775 SH   SOLE Bard Associates Inc 0 0 88,775
AMPLITECH GROUP INC COM NEW 03211Q200   675,133 359,113 SH   SOLE Bard Associates Inc 0 0 359,113
ARCHROCK INC COM 03957W106   3,774,232 245,080 SH   SOLE Bard Associates Inc 0 0 245,080
ARES CAPITAL CORP COM 04010L103   452,378 22,585 SH   SOLE Bard Associates Inc 0 0 22,585
ARES COML REAL ESTATE CORP COM 04013V108   1,337,725 125,175 SH   SOLE Bard Associates Inc 0 0 125,175
ARROWMARK FINANCIAL CORP COM 861780104   817,152 43,690 SH   SOLE Bard Associates Inc 0 0 43,690
ASURE SOFTWARE INC COM 04649U102   1,381,352 145,100 SH   SOLE Bard Associates Inc 0 0 145,100
ATOMERA INC COM 04965B100   1,259,697 179,700 SH   SOLE Bard Associates Inc 0 0 179,700
AVINO SILVER & GOLD MINES LT COM 053906103   425,226 811,500 SH   SOLE Bard Associates Inc 0 0 811,500
BALCHEM CORP COM 057665200   674,426 4,510 SH   SOLE Bard Associates Inc 0 0 4,510
BARINGS BDC INC COM 06759L103   609,609 71,050 SH   SOLE Bard Associates Inc 0 0 71,050
BEAM GLOBAL COM 07373B109   441,211 62,230 SH   SOLE Bard Associates Inc 0 0 62,230
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,296,460 3,635 SH   SOLE Bard Associates Inc 0 0 3,635
BIOCERES CROP SOLUTIONS CORP SHS G1117K114   272,816 19,870 SH   SOLE Bard Associates Inc 0 0 19,870
BIOFRONTERA INC *W EXP 10/27/202 09077D118   1,879 187,900 SH   SOLE Bard Associates Inc 0 0 187,900
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   1,695,189 138,617 SH   SOLE Bard Associates Inc 0 0 138,617
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   2,807,212 98,934 SH   SOLE Bard Associates Inc 0 0 98,934
BLUE OWL CAPITAL CORPORATION COM 69121K104   1,108,470 73,360 SH   SOLE Bard Associates Inc 0 0 73,360
BRAEMAR HOTELS & RESORTS INC COM 10482B101   837,977 328,730 SH   SOLE Bard Associates Inc 0 0 328,730
BRT APARTMENTS CORP COM 055645303   2,292,153 121,727 SH   SOLE Bard Associates Inc 0 0 121,727
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   130,301 14,225 SH   SOLE Bard Associates Inc 0 0 14,225
CAPITAL SOUTHWEST CORP COM 140501107   438,687 18,510 SH   SOLE Bard Associates Inc 0 0 18,510
CARETRUST REIT INC COM 14174T107   737,674 32,554 SH   SOLE Bard Associates Inc 0 0 32,554
CARRIAGE SVCS INC COM 143905107   2,828,181 113,082 SH   SOLE Bard Associates Inc 0 0 113,082
CEA INDUSTRIES INC *W EXP 02/11/202 86887P119   915 240,725 SH   SOLE Bard Associates Inc 0 0 240,725
CEA INDUSTRIES INC COM NEW 86887P200   135,509 247,775 SH   SOLE Bard Associates Inc 0 0 247,775
CELSIUS HLDGS INC COM NEW 15118V207   5,871,804 107,700 SH   SOLE Bard Associates Inc 0 0 107,700
CLEARFIELD INC COM 18482P103   339,771 11,684 SH   SOLE Bard Associates Inc 0 0 11,684
COHERENT CORP COM 19247G107   4,844,889 111,300 SH   SOLE Bard Associates Inc 0 0 111,300
CONCRETE PUMPING HLDGS INC COM 206704108   624,840 76,200 SH   SOLE Bard Associates Inc 0 0 76,200
CONTAINER STORE GROUP INC COM 210751103   147,174 64,550 SH   SOLE Bard Associates Inc 0 0 64,550
CREXENDO INC COM 226552107   3,026,701 624,062 SH   SOLE Bard Associates Inc 0 0 624,062
CROWN CRAFTS INC COM 228309100   854,467 169,518 SH   SOLE Bard Associates Inc 0 0 169,518
DATA I O CORP COM 237690102   71,295 24,250 SH   SOLE Bard Associates Inc 0 0 24,250
DATA STORAGE CORP *W EXP 05/18/202 23786R110   21,915 166,395 SH   SOLE Bard Associates Inc 0 0 166,395
DATA STORAGE CORP COM NEW 23786R201   916,491 318,226 SH   SOLE Bard Associates Inc 0 0 318,226
DOLPHIN ENTMT INC COM NEW 25686H209   687,108 401,817 SH   SOLE Bard Associates Inc 0 0 401,817
DUOS TECHNOLOGIES GROUP INC COM 266042407   1,212,923 418,249 SH   SOLE Bard Associates Inc 0 0 418,249
EAGLE POINT CREDIT COMPANY I COM 269808101   2,422,798 255,031 SH   SOLE Bard Associates Inc 0 0 255,031
EAGLE POINT INCOME COMPANY I COM 269817102   1,891,332 129,810 SH   SOLE Bard Associates Inc 0 0 129,810
EASTERLY GOVT PPTYS INC COM 27616P103   2,424,173 180,370 SH   SOLE Bard Associates Inc 0 0 180,370
EDIBLE GARDEN AG INC *W EXP 04/18/202 28059P113   3,475 162,375 SH   SOLE Bard Associates Inc 0 0 162,375
ENSIGN GROUP INC COM 29358P101   10,705,050 95,352 SH   SOLE Bard Associates Inc 0 0 95,352
EQUINOX GOLD CORP COM 29446Y502   2,210,598 452,065 SH   SOLE Bard Associates Inc 0 0 452,065
EVI INDS INC COM 26929N102   204,078 8,600 SH   SOLE Bard Associates Inc 0 0 8,600
EVOLUTION PETE CORP COM 30049A107   1,444,471 248,618 SH   SOLE Bard Associates Inc 0 0 248,618
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   337,406 14,600 SH   SOLE Bard Associates Inc 0 0 14,600
FARMLAND PARTNERS INC COM 31154R109   2,903,488 229,275 SH   SOLE Bard Associates Inc 0 0 229,275
FLAHERTY & CRUMRINE PFD SECS COM 338478100   791,188 56,920 SH   SOLE Bard Associates Inc 0 0 56,920
FRANCO NEV CORP COM 351858105   1,328,846 11,992 SH   SOLE Bard Associates Inc 0 0 11,992
FS KKR CAP CORP COM 302635206   3,594,981 174,021 SH   SOLE Bard Associates Inc 0 0 174,021
FTAI AVIATION LTD SHS G3730V105   798,080 17,200 SH   SOLE Bard Associates Inc 0 0 17,200
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   5,851,494 1,504,240 SH   SOLE Bard Associates Inc 0 0 1,504,240
FULL HSE RESORTS INC COM 359678109   193,723 36,075 SH   SOLE Bard Associates Inc 0 0 36,075
GLADSTONE LD CORP COM 376549101   2,306,900 159,647 SH   SOLE Bard Associates Inc 0 0 159,647
GLOBAL MED REIT INC COM NEW 37954A204   210,847 18,647 SH   SOLE Bard Associates Inc 0 0 18,647
GLOBAL SELF STORAGE INC COM 37955N106   3,144,622 679,184 SH   SOLE Bard Associates Inc 0 0 679,184
GLOBAL WTR RES INC COM 379463102   2,280,760 174,370 SH   SOLE Bard Associates Inc 0 0 174,370
GLOBAL X FDS US INFR DEV ETF 37954Y673   705,905 20,395 SH   SOLE Bard Associates Inc 0 0 20,395
GREAT AJAX CORP COM 38983D300   852,050 160,764 SH   SOLE Bard Associates Inc 0 0 160,764
HANNON ARMSTRONG SUST INFR C COM 41068X100   506,624 18,124 SH   SOLE Bard Associates Inc 0 0 18,124
HARROW INC COM 415858109   739,760 66,050 SH   SOLE Bard Associates Inc 0 0 66,050
HARVARD BIOSCIENCE INC COM 416906105   1,527,008 285,422 SH   SOLE Bard Associates Inc 0 0 285,422
HENRY JACK & ASSOC INC COM 426281101   915,096 5,600 SH   SOLE Bard Associates Inc 0 0 5,600
HOUR LOOP INC COM 44170P106   125,050 90,347 SH   SOLE Bard Associates Inc 0 0 90,347
HUDBAY MINERALS INC COM 443628102   302,165 54,740 SH   SOLE Bard Associates Inc 0 0 54,740
IDEX CORP COM 45167R104   1,487,204 6,850 SH   SOLE Bard Associates Inc 0 0 6,850
INDEPENDENCE RLTY TR INC COM 45378A106   2,121,615 137,276 SH   SOLE Bard Associates Inc 0 0 137,276
INFUSYSTEM HLDGS INC COM 45685K102   558,884 53,025 SH   SOLE Bard Associates Inc 0 0 53,025
INTEST CORP COM 461147100   2,652,000 195,000 SH   SOLE Bard Associates Inc 0 0 195,000
INUVO INC COM NEW 46122W204   1,638,833 3,856,077 SH   SOLE Bard Associates Inc 0 0 3,856,077
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409   2,779,785 51,370 SH   SOLE Bard Associates Inc 0 0 51,370
ISHARES SILVER TR ISHARES 46428Q109   879,259 40,370 SH   SOLE Bard Associates Inc 0 0 40,370
ISHARES TR RESIDENTIAL MULT 464288562   254,306 3,459 SH   SOLE Bard Associates Inc 0 0 3,459
ISHARES TR TIPS BD ETF 464287176   266,576 2,480 SH   SOLE Bard Associates Inc 0 0 2,480
ISHARES TR MSCI INDIA SM CP 46429B614   336,737 4,825 SH   SOLE Bard Associates Inc 0 0 4,825
ISHARES TR FLTG RATE NT ETF 46429B655   764,614 15,105 SH   SOLE Bard Associates Inc 0 0 15,105
ISSUER DIRECT CORP COM NEW 46520M204   2,118,672 116,860 SH   SOLE Bard Associates Inc 0 0 116,860
ITERIS INC NEW COM 46564T107   1,868,979 359,419 SH   SOLE Bard Associates Inc 0 0 359,419
J & J SNACK FOODS CORP COM 466032109   302,175 1,800 SH   SOLE Bard Associates Inc 0 0 1,800
JAPAN SMALLER CAPITALIZATION COM 47109U104   520,584 68,588 SH   SOLE Bard Associates Inc 0 0 68,588
JOINT CORP COM 47973J102   764,466 79,549 SH   SOLE Bard Associates Inc 0 0 79,549
KAYNE ANDERSON ENERGY INFRST COM 486606106   241,389 27,493 SH   SOLE Bard Associates Inc 0 0 27,493
KINGSWAY FINL SVCS INC COM NEW 496904202   2,383,836 283,790 SH   SOLE Bard Associates Inc 0 0 283,790
KORU MEDICAL SYSTEMS INC COM 759910102   65,574 26,710 SH   SOLE Bard Associates Inc 0 0 26,710
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   2,099,975 103,498 SH   SOLE Bard Associates Inc 0 0 103,498
LEGACY HOUSING CORP COM 52472M101   4,994,670 198,044 SH   SOLE Bard Associates Inc 0 0 198,044
LGL GROUP INC COM 50186A108   2,565,207 417,786 SH   SOLE Bard Associates Inc 0 0 417,786
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   454,986 361,100 SH   SOLE Bard Associates Inc 0 0 361,100
LXP INDUSTRIAL TRUST COM 529043101   373,418 37,156 SH   SOLE Bard Associates Inc 0 0 37,156
MAMAS CREATIONS INC COM 56146T103   5,687,867 1,158,425 SH   SOLE Bard Associates Inc 0 0 1,158,425
MANHATTAN BRDG CAP INC COM 562803106   1,915,217 376,999 SH   SOLE Bard Associates Inc 0 0 376,999
MARTEN TRANS LTD COM 573075108   1,603,649 76,437 SH   SOLE Bard Associates Inc 0 0 76,437
MILLER INDS INC TENN COM NEW 600551204   705,821 16,690 SH   SOLE Bard Associates Inc 0 0 16,690
MOBILICOM LTD *W EXP 08/31/202 60742B110   54,534 201,975 SH   SOLE Bard Associates Inc 0 0 201,975
MOBILICOM LTD SPON ADS 60742B102   437,422 225,475 SH   SOLE Bard Associates Inc 0 0 225,475
MODIV INDUSTRIAL INC COM STK CL C 60784B101   1,611,206 107,465 SH   SOLE Bard Associates Inc 0 0 107,465
M-TRON INDS INC COM 55380K109   3,415,848 95,682 SH   SOLE Bard Associates Inc 0 0 95,682
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   329,280 137,200 SH   SOLE Bard Associates Inc 0 0 137,200
NEOGENOMICS INC COM NEW 64049M209   772,838 47,765 SH   SOLE Bard Associates Inc 0 0 47,765
NEPHROS INC COM 640671400   648,121 187,318 SH   SOLE Bard Associates Inc 0 0 187,318
NETCAPITAL INC *W EXP 07/12/202 64113L111   3,617 224,625 SH   SOLE Bard Associates Inc 0 0 224,625
NETCAPITAL INC COM 64113L103   249,470 1,175,635 SH   SOLE Bard Associates Inc 0 0 1,175,635
NEW MTN FIN CORP COM 647551100   377,759 29,698 SH   SOLE Bard Associates Inc 0 0 29,698
NEWMONT CORP COM 651639106   757,400 18,299 SH   SOLE Bard Associates Inc 0 0 18,299
NEWTEKONE INC COM NEW 652526203   1,771,744 126,757 SH   SOLE Bard Associates Inc 0 0 126,757
NUZEE INC COM 67073S307   299,085 117,750 SH   SOLE Bard Associates Inc 0 0 117,750
OIL DRI CORP AMER COM 677864100   4,062,030 60,555 SH   SOLE Bard Associates Inc 0 0 60,555
ONE STOP SYS INC COM 68247W109   2,227,233 1,060,587 SH   SOLE Bard Associates Inc 0 0 1,060,587
OSISKO GOLD ROYALTIES LTD COM 68827L101   3,169,896 221,305 SH   SOLE Bard Associates Inc 0 0 221,305
OXFORD LANE CAP CORP COM 691543102   320,948 64,969 SH   SOLE Bard Associates Inc 0 0 64,969
PACER FDS TR INDUSTRIAL RELET 69374H766   268,530 6,418 SH   SOLE Bard Associates Inc 0 0 6,418
PEMBINA PIPELINE CORP COM 706327103   1,131,902 32,885 SH   SOLE Bard Associates Inc 0 0 32,885
PENNANT GROUP INC COM 70805E109   399,504 28,700 SH   SOLE Bard Associates Inc 0 0 28,700
PETVIVO HLDGS INC COM NEW 716817408   446,775 421,485 SH   SOLE Bard Associates Inc 0 0 421,485
PIEDMONT LITHIUM INC COM 72016P105   217,371 7,700 SH   SOLE Bard Associates Inc 0 0 7,700
PLYMOUTH INDL REIT INC COM 729640102   733,775 30,203 SH   SOLE Bard Associates Inc 0 0 30,203
POLAR PWR INC COM 73102V105   1,140,368 2,806,023 SH   SOLE Bard Associates Inc 0 0 2,806,023
POSTAL REALTY TRUST INC CL A 73757R102   2,383,836 163,725 SH   SOLE Bard Associates Inc 0 0 163,725
POTLATCHDELTIC CORPORATION COM 737630103   3,837,156 78,150 SH   SOLE Bard Associates Inc 0 0 78,150
POWERFLEET INC COM 73931J109   1,160,427 339,306 SH   SOLE Bard Associates Inc 0 0 339,306
PROSHARES TR PSHS ULTRUSS2000 74347R842   761,952 20,025 SH   SOLE Bard Associates Inc 0 0 20,025
PURE CYCLE CORP COM NEW 746228303   3,879,586 370,543 SH   SOLE Bard Associates Inc 0 0 370,543
PYXIS TANKERS INC *W EXP 10/13/202 Y71726122   84,920 77,200 SH   SOLE Bard Associates Inc 0 0 77,200
PYXIS TANKERS INC 7.75% CNV PFD A Y71726114   214,314 8,825 SH   SOLE Bard Associates Inc 0 0 8,825
QUAKER HOUGHTON COM 747316107   3,782,870 17,725 SH   SOLE Bard Associates Inc 0 0 17,725
RCM TECHNOLOGIES INC COM NEW 749360400   856,680 29,500 SH   SOLE Bard Associates Inc 0 0 29,500
RESEARCH SOLUTIONS INC COM 761025105   1,596,270 613,950 SH   SOLE Bard Associates Inc 0 0 613,950
RIMINI STR INC DEL COM 76674Q107   1,014,681 310,300 SH   SOLE Bard Associates Inc 0 0 310,300
ROYAL GOLD INC COM 780287108   2,331,867 19,278 SH   SOLE Bard Associates Inc 0 0 19,278
ROYCE MICRO-CAP TR INC COM 780915104   2,075,314 224,601 SH   SOLE Bard Associates Inc 0 0 224,601
RUNWAY GROWTH FINANCE CORP COM 78163D100   3,774,390 299,080 SH   SOLE Bard Associates Inc 0 0 299,080
SACHEM CAP CORP COM 78590A109   2,428,393 631,060 SH   SOLE Bard Associates Inc 0 0 631,060
SANDSTORM GOLD LTD COM NEW 80013R206   2,697,137 536,210 SH   SOLE Bard Associates Inc 0 0 536,210
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   279,306 87,283 SH   SOLE Bard Associates Inc 0 0 87,283
SARATOGA INVT CORP COM NEW 80349A208   412,338 15,945 SH   SOLE Bard Associates Inc 0 0 15,945
SIGMATRON INTL INC COM 82661L101   42,624 14,208 SH   SOLE Bard Associates Inc 0 0 14,208
SILVERCREST METALS INC COM 828363101   244,152 37,275 SH   SOLE Bard Associates Inc 0 0 37,275
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207   706,643 41,300 SH   SOLE Bard Associates Inc 0 0 41,300
SLR INVESTMENT CORP COM 83413U100   206,062 13,710 SH   SOLE Bard Associates Inc 0 0 13,710
SMITH MIDLAND CORP COM 832156103   8,038,448 203,505 SH   SOLE Bard Associates Inc 0 0 203,505
SONO TEK CORP COM 835483108   136,763 25,280 SH   SOLE Bard Associates Inc 0 0 25,280
SOTHERLY HOTELS INC COM 83600C103   747,199 501,476 SH   SOLE Bard Associates Inc 0 0 501,476
SP PLUS CORP COM 78469C103   1,605,407 31,325 SH   SOLE Bard Associates Inc 0 0 31,325
SPDR GOLD TR GOLD SHS 78463V107   324,989 1,700 SH   SOLE Bard Associates Inc 0 0 1,700
STANDARD LITHIUM LTD COM 853606101   178,366 88,300 SH   SOLE Bard Associates Inc 0 0 88,300
STERICYCLE INC COM 858912108   1,271,710 25,660 SH   SOLE Bard Associates Inc 0 0 25,660
TARGA RES CORP COM 87612G101   2,145,463 24,697 SH   SOLE Bard Associates Inc 0 0 24,697
TORTOISE PIPELINE & ENERGY F COM 89148H207   3,714,433 132,139 SH   SOLE Bard Associates Inc 0 0 132,139
TORTOISE PWR & ENERGY INFRAS COM 89147X104   3,129,713 223,321 SH   SOLE Bard Associates Inc 0 0 223,321
TRANSACT TECHNOLOGIES INC COM 892918103   1,088,706 155,975 SH   SOLE Bard Associates Inc 0 0 155,975
TUCOWS INC COM NEW 898697206   435,240 16,120 SH   SOLE Bard Associates Inc 0 0 16,120
TWIN VEE POWERCATS CO COM 90177C101   135,380 95,338 SH   SOLE Bard Associates Inc 0 0 95,338
U S PHYSICAL THERAPY COM 90337L108   4,758,989 51,095 SH   SOLE Bard Associates Inc 0 0 51,095
UMH PPTYS INC COM 903002103   763,473 49,835 SH   SOLE Bard Associates Inc 0 0 49,835
URBAN-GRO INC COM NEW 91704K202   442,687 316,205 SH   SOLE Bard Associates Inc 0 0 316,205
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   4,674,443 204,750 SH   SOLE Bard Associates Inc 0 0 204,750
UTAH MED PRODS INC COM 917488108   1,523,765 18,029 SH   SOLE Bard Associates Inc 0 0 18,029
VANECK ETF TRUST GOLD MINERS ETF 92189F106   927,696 29,916 SH   SOLE Bard Associates Inc 0 0 29,916
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,960,644 78,097 SH   SOLE Bard Associates Inc 0 0 78,097
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   2,158,290 46,555 SH   SOLE Bard Associates Inc 0 0 46,555
VICI PPTYS INC COM 925652109   2,569,854 79,612 SH   SOLE Bard Associates Inc 0 0 79,612
VIEMED HEALTHCARE INC COM 92663R105   2,655,930 338,335 SH   SOLE Bard Associates Inc 0 0 338,335
WELLTOWER INC COM 95040Q104   1,354,354 15,020 SH   SOLE Bard Associates Inc 0 0 15,020
WHEATON PRECIOUS METALS CORP COM 962879102   3,147,256 63,787 SH   SOLE Bard Associates Inc 0 0 63,787
WHERE FOOD COMES FROM INC COM NEW 96327X200   611,815 45,150 SH   SOLE Bard Associates Inc 0 0 45,150
WHITEHORSE FIN INC COM 96524V106   432,505 34,120 SH   SOLE Bard Associates Inc 0 0 34,120
WILLDAN GROUP INC COM 96924N100   3,028,813 140,875 SH   SOLE Bard Associates Inc 0 0 140,875
XAI OCTAGON FLOATING RATE & COM 98400T106   1,193,537 167,162 SH   SOLE Bard Associates Inc 0 0 167,162