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   2,789,031 127,353 SH   SOLE Bard Associates Inc 0 0 127,353
AIRGAIN INC COM 00938A104   1,086,578 166,909 SH   SOLE Bard Associates Inc 0 0 166,909
AMERIS BANCORP COM 03076K108   612,535 12,953 SH   SOLE Bard Associates Inc 0 0 12,953
AMPLITECH GROUP INC *W EXP 02/26/202 03211Q119   20,700 90,000 SH   SOLE Bard Associates Inc 0 0 90,000
AMPLITECH GROUP INC COM NEW 03211Q200   646,182 304,803 SH   SOLE Bard Associates Inc 0 0 304,803
ARCHROCK INC COM 03957W106   2,188,947 243,758 SH   SOLE Bard Associates Inc 0 0 243,758
ARES CAPITAL CORP COM 04010L103   418,992 22,685 SH   SOLE Bard Associates Inc 0 0 22,685
ARES COML REAL ESTATE CORP COM 04013V108   1,344,882 126,425 SH   SOLE Bard Associates Inc 0 0 126,425
ARROWMARK FINANCIAL CORP COM 861780104   756,962 43,211 SH   SOLE Bard Associates Inc 0 0 43,211
ASURE SOFTWARE INC COM 04649U102   1,454,472 155,725 SH   SOLE Bard Associates Inc 0 0 155,725
ATLAS CORP SHARES Y0436Q109   203,317 13,254 SH   SOLE Bard Associates Inc 0 0 13,254
ATOMERA INC COM 04965B100   1,075,438 172,900 SH   SOLE Bard Associates Inc 0 0 172,900
AVINO SILVER & GOLD MINES LT COM 053906103   589,103 866,200 SH   SOLE Bard Associates Inc 0 0 866,200
BALCHEM CORP COM 057665200   553,918 4,510 SH   SOLE Bard Associates Inc 0 0 4,510
BARINGS BDC INC COM 06759L103   580,867 71,272 SH   SOLE Bard Associates Inc 0 0 71,272
BEAM GLOBAL COM 07373B109   1,126,029 64,455 SH   SOLE Bard Associates Inc 0 0 64,455
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,138,297 3,685 SH   SOLE Bard Associates Inc 0 0 3,685
BIOCERES CROP SOLUTIONS CORP SHS G1117K114   248,239 20,635 SH   SOLE Bard Associates Inc 0 0 20,635
BIOFRONTERA INC *W EXP 10/27/202 09077D118   40,421 201,000 SH   SOLE Bard Associates Inc 0 0 201,000
BIOFRONTERA INC COM 09077D100   181,670 198,200 SH   SOLE Bard Associates Inc 0 0 198,200
BK TECHNOLOGIES CORPORATION COM 05587G104   1,959,723 590,278 SH   SOLE Bard Associates Inc 0 0 590,278
BLUEROCK HOMES TRUST INC COM CL A 09631H100   367,896 17,264 SH   SOLE Bard Associates Inc 0 0 17,264
BOXLIGHT CORP COM CL A 103197109   223,287 718,428 SH   SOLE Bard Associates Inc 0 0 718,428
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,460,982 351,230 SH   SOLE Bard Associates Inc 0 0 351,230
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   122,512 13,750 SH   SOLE Bard Associates Inc 0 0 13,750
CAPITAL SOUTHWEST CORP COM 140501107   323,361 18,910 SH   SOLE Bard Associates Inc 0 0 18,910
CARETRUST REIT INC COM 14174T107   631,445 33,495 SH   SOLE Bard Associates Inc 0 0 33,495
CARRIAGE SVCS INC COM 143905107   3,210,668 116,582 SH   SOLE Bard Associates Inc 0 0 116,582
CEA INDUSTRIES INC *W EXP 02/11/202 86887P119   22,394 248,825 SH   SOLE Bard Associates Inc 0 0 248,825
CEA INDUSTRIES INC COM NEW 86887P200   235,963 280,875 SH   SOLE Bard Associates Inc 0 0 280,875
CEDAR FAIR L P DEPOSITRY UNIT 150185106   394,826 9,551 SH   SOLE Bard Associates Inc 0 0 9,551
CELSIUS HLDGS INC COM NEW 15118V207   7,189,164 69,100 SH   SOLE Bard Associates Inc 0 0 69,100
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   95,642 18,680 SH   SOLE Bard Associates Inc 0 0 18,680
CITY OFFICE REIT INC COM 178587101   761,650 90,889 SH   SOLE Bard Associates Inc 0 0 90,889
CLEARFIELD INC COM 18482P103   963,240 10,232 SH   SOLE Bard Associates Inc 0 0 10,232
COHERENT CORP COM 19247G107   4,263,035 121,454 SH   SOLE Bard Associates Inc 0 0 121,454
CONCRETE PUMPING HLDGS INC COM 206704108   280,654 47,975 SH   SOLE Bard Associates Inc 0 0 47,975
CONTAINER STORE GROUP INC COM 210751103   271,642 63,026 SH   SOLE Bard Associates Inc 0 0 63,026
CREATIVE REALITIES INC *W EXP 11/19/202 22530J119   885 88,475 SH   SOLE Bard Associates Inc 0 0 88,475
CREATIVE REALITIES INC COM NEW 22530J200   5,800 10,000 SH   SOLE Bard Associates Inc 0 0 10,000
CREXENDO INC COM 226552107   1,158,764 609,876 SH   SOLE Bard Associates Inc 0 0 609,876
CROWN CRAFTS INC COM 228309100   934,917 172,488 SH   SOLE Bard Associates Inc 0 0 172,488
CROWN ELECTROKINETICS CORP COM NEW 228339206   243,973 1,289,500 SH   SOLE Bard Associates Inc 0 0 1,289,500
DATA I O CORP COM 237690102   89,027 22,425 SH   SOLE Bard Associates Inc 0 0 22,425
DATA STORAGE CORP *W EXP 05/18/202 23786R110   20,640 172,000 SH   SOLE Bard Associates Inc 0 0 172,000
DATA STORAGE CORP COM NEW 23786R201   471,297 318,444 SH   SOLE Bard Associates Inc 0 0 318,444
DOLPHIN ENTMT INC COM NEW 25686H209   658,961 364,067 SH   SOLE Bard Associates Inc 0 0 364,067
DUOS TECHNOLOGIES GROUP INC COM 266042407   951,506 475,753 SH   SOLE Bard Associates Inc 0 0 475,753
EAGLE POINT CREDIT COMPANY I COM 269808101   2,739,042 270,656 SH   SOLE Bard Associates Inc 0 0 270,656
EAGLE POINT INCOME COMPANY I COM 269817102   1,883,338 135,785 SH   SOLE Bard Associates Inc 0 0 135,785
EASTERLY GOVT PPTYS INC COM 27616P103   2,588,649 181,405 SH   SOLE Bard Associates Inc 0 0 181,405
EASTSIDE DISTILLING INC COM 277802302   16,957 68,736 SH   SOLE Bard Associates Inc 0 0 68,736
EATON VANCE FLTING RATE INC COM 278279104   268,736 24,063 SH   SOLE Bard Associates Inc 0 0 24,063
EDIBLE GARDEN AG INC *W EXP 04/18/202 28059P113   2,468 175,000 SH   SOLE Bard Associates Inc 0 0 175,000
ENSIGN GROUP INC COM 29358P101   9,277,547 98,002 SH   SOLE Bard Associates Inc 0 0 98,002
ENVIVA INC COM 29415B103   2,846,555 53,739 SH   SOLE Bard Associates Inc 0 0 53,739
EQUINOX GOLD CORP COM 29446Y502   1,438,296 438,505 SH   SOLE Bard Associates Inc 0 0 438,505
EVI INDS INC COM 26929N102   203,611 8,530 SH   SOLE Bard Associates Inc 0 0 8,530
EVOLUTION PETE CORP COM 30049A107   1,906,096 252,463 SH   SOLE Bard Associates Inc 0 0 252,463
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   107,359 30,674 SH   SOLE Bard Associates Inc 0 0 30,674
FARMLAND PARTNERS INC COM 31154R109   2,828,505 225,925 SH   SOLE Bard Associates Inc 0 0 225,925
FLAHERTY & CRUMRINE PFD SECS COM 338478100   838,116 55,800 SH   SOLE Bard Associates Inc 0 0 55,800
FRANCO NEV CORP COM 351858105   1,652,651 12,109 SH   SOLE Bard Associates Inc 0 0 12,109
FS KKR CAP CORP COM 302635206   3,170,445 174,473 SH   SOLE Bard Associates Inc 0 0 174,473
FTAI AVIATION LTD SHS G3730V105   305,592 17,850 SH   SOLE Bard Associates Inc 0 0 17,850
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   4,514,798 1,530,440 SH   SOLE Bard Associates Inc 0 0 1,530,440
FULL HSE RESORTS INC COM 359678109   153,032 20,350 SH   SOLE Bard Associates Inc 0 0 20,350
GLADSTONE COMMERCIAL CORP COM 376536108   1,141,820 61,720 SH   SOLE Bard Associates Inc 0 0 61,720
GLADSTONE LD CORP COM 376549101   2,953,194 160,937 SH   SOLE Bard Associates Inc 0 0 160,937
GLOBAL MED REIT INC COM NEW 37954A204   170,612 17,627 SH   SOLE Bard Associates Inc 0 0 17,627
GLOBAL SELF STORAGE INC COM 37955N106   3,342,961 685,033 SH   SOLE Bard Associates Inc 0 0 685,033
GLOBAL WTR RES INC COM 379463102   2,351,490 177,070 SH   SOLE Bard Associates Inc 0 0 177,070
GLOBAL X FDS US INFR DEV ETF 37954Y673   450,673 16,925 SH   SOLE Bard Associates Inc 0 0 16,925
GREAT AJAX CORP COM 38983D300   1,236,980 170,618 SH   SOLE Bard Associates Inc 0 0 170,618
HANNON ARMSTRONG SUST INFR C COM 41068X100   527,105 17,969 SH   SOLE Bard Associates Inc 0 0 17,969
HARBOR CUSTOM DEVELOPMENT IN *W EXP 05/09/202 41150T116   19,169 661,000 SH   SOLE Bard Associates Inc 0 0 661,000
HARBOR CUSTOM DEVELOPMENT IN 8% CONV PFD SR A 41150T207   1,097,082 165,715 SH   SOLE Bard Associates Inc 0 0 165,715
HARROW HEALTH INC COM 415858109   1,590,021 107,725 SH   SOLE Bard Associates Inc 0 0 107,725
HARVARD BIOSCIENCE INC COM 416906105   812,433 293,297 SH   SOLE Bard Associates Inc 0 0 293,297
HENRY JACK & ASSOC INC COM 426281101   1,035,804 5,900 SH   SOLE Bard Associates Inc 0 0 5,900
HOUR LOOP INC COM 44170P106   670,112 256,748 SH   SOLE Bard Associates Inc 0 0 256,748
IDEX CORP COM 45167R104   1,621,143 7,100 SH   SOLE Bard Associates Inc 0 0 7,100
IDW MEDIA HLDGS INC CL B 44951N106   361,985 385,090 SH   SOLE Bard Associates Inc 0 0 385,090
INDEPENDENCE RLTY TR INC COM 45378A106   2,391,845 140,726 SH   SOLE Bard Associates Inc 0 0 140,726
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   42,945 13,133 SH   SOLE Bard Associates Inc 0 0 13,133
INFUSYSTEM HLDGS INC COM 45685K102   402,839 46,410 SH   SOLE Bard Associates Inc 0 0 46,410
INTEST CORP COM 461147100   2,631,341 255,470 SH   SOLE Bard Associates Inc 0 0 255,470
INUVO INC COM NEW 46122W204   279,201 1,260,502 SH   SOLE Bard Associates Inc 0 0 1,260,502
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409   2,797,738 51,935 SH   SOLE Bard Associates Inc 0 0 51,935
INVESTMENT MANAGERS SER TR I AXS SHRT DE SPAC 46144X644   408,773 10,962 SH   SOLE Bard Associates Inc 0 0 10,962
ISHARES SILVER TR ISHARES 46428Q109   856,578 38,900 SH   SOLE Bard Associates Inc 0 0 38,900
ISHARES TR RESIDENTIAL MULT 464288562   207,344 3,034 SH   SOLE Bard Associates Inc 0 0 3,034
ISHARES TR TIPS BD ETF 464287176   263,971 2,480 SH   SOLE Bard Associates Inc 0 0 2,480
ISHARES TR FLTG RATE NT ETF 46429B655   418,449 8,314 SH   SOLE Bard Associates Inc 0 0 8,314
ISSUER DIRECT CORP COM NEW 46520M204   2,884,132 115,181 SH   SOLE Bard Associates Inc 0 0 115,181
ITERIS INC NEW COM 46564T107   1,119,398 359,935 SH   SOLE Bard Associates Inc 0 0 359,935
J & J SNACK FOODS CORP COM 466032109   270,738 1,800 SH   SOLE Bard Associates Inc 0 0 1,800
JAPAN SMALLER CAPITALIZATION COM 47109U104   170,747 26,350 SH   SOLE Bard Associates Inc 0 0 26,350
JOINT CORP COM 47973J102   850,180 60,814 SH   SOLE Bard Associates Inc 0 0 60,814
KAYNE ANDERSON ENERGY INFRST COM 486606106   170,370 19,903 SH   SOLE Bard Associates Inc 0 0 19,903
KORU MEDICAL SYSTEMS INC COM 759910102   78,847 22,086 SH   SOLE Bard Associates Inc 0 0 22,086
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,144,467 110,898 SH   SOLE Bard Associates Inc 0 0 110,898
LEGACY HOUSING CORP COM 52472M101   3,732,447 196,859 SH   SOLE Bard Associates Inc 0 0 196,859
LGL GROUP INC COM 50186A108   1,108,072 273,598 SH   SOLE Bard Associates Inc 0 0 273,598
LOOP MEDIA INC COM NEW 54352F206   823,098 124,335 SH   SOLE Bard Associates Inc 0 0 124,335
LXP INDUSTRIAL TRUST COM 529043101   376,887 37,150 SH   SOLE Bard Associates Inc 0 0 37,150
MAMAMANCINI S HLDGS INC COM 56146T103   2,389,055 1,330,950 SH   SOLE Bard Associates Inc 0 0 1,330,950
MANHATTAN BRDG CAP INC COM 562803106   2,102,796 385,622 SH   SOLE Bard Associates Inc 0 0 385,622
MARTEN TRANS LTD COM 573075108   1,539,102 77,811 SH   SOLE Bard Associates Inc 0 0 77,811
MEDICAL PPTYS TRUST INC COM 58463J304   945,141 82,747 SH   SOLE Bard Associates Inc 0 0 82,747
MILLER INDS INC TENN COM NEW 600551204   450,287 16,890 SH   SOLE Bard Associates Inc 0 0 16,890
MOBILICOM LTD *W EXP 08/31/202 60742B110   23,628 214,800 SH   SOLE Bard Associates Inc 0 0 214,800
MOBILICOM LTD SPON ADS 60742B102   200,132 206,300 SH   SOLE Bard Associates Inc 0 0 206,300
M-TRON INDS INC COM 55380K109   1,019,121 116,471 SH   SOLE Bard Associates Inc 0 0 116,471
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   334,420 145,400 SH   SOLE Bard Associates Inc 0 0 145,400
NEOGENOMICS INC COM NEW 64049M209   447,817 48,465 SH   SOLE Bard Associates Inc 0 0 48,465
NEPHROS INC COM 640671400   225,410 194,789 SH   SOLE Bard Associates Inc 0 0 194,789
NETCAPITAL INC *W EXP 07/12/202 64113L111   70,455 236,425 SH   SOLE Bard Associates Inc 0 0 236,425
NETCAPITAL INC COM 64113L103   1,881,165 1,254,110 SH   SOLE Bard Associates Inc 0 0 1,254,110
NEW MTN FIN CORP COM 647551100   388,084 31,373 SH   SOLE Bard Associates Inc 0 0 31,373
NEWMONT CORP COM 651639106   879,246 18,628 SH   SOLE Bard Associates Inc 0 0 18,628
NEWTEK BUSINESS SVCS CORP COM NEW 652526203   2,089,639 128,593 SH   SOLE Bard Associates Inc 0 0 128,593
OFS CREDIT COMPANY INC COM 67111Q107   956,024 109,180 SH   SOLE Bard Associates Inc 0 0 109,180
OAK TREE SPECIALTY LENDING COM 67401P108   102,418 14,908 SH   SOLE Bard Associates Inc 0 0 14,908
OIL DRI CORP AMER COM 677864100   2,174,398 64,830 SH   SOLE Bard Associates Inc 0 0 64,830
ONDAS HLDGS INC COM NEW 68236H204   418,804 263,399 SH   SOLE Bard Associates Inc 0 0 263,399
ONE STOP SYS INC COM 68247W109   3,145,850 1,045,133 SH   SOLE Bard Associates Inc 0 0 1,045,133
OSISKO GOLD ROYALTIES LTD COM 68827L101   2,672,478 220,675 SH   SOLE Bard Associates Inc 0 0 220,675
OWL ROCK CAPITAL CORPORATION COM 69121K104   865,540 72,875 SH   SOLE Bard Associates Inc 0 0 72,875
OXFORD LANE CAP CORP COM 691543102   351,067 69,244 SH   SOLE Bard Associates Inc 0 0 69,244
PACER FDS TR INDUSTRIAL RELET 69374H766   203,007 5,518 SH   SOLE Bard Associates Inc 0 0 5,518
PEMBINA PIPELINE CORP COM 706327103   1,339,041 39,442 SH   SOLE Bard Associates Inc 0 0 39,442
PENNANT GROUP INC COM 70805E109   329,400 30,000 SH   SOLE Bard Associates Inc 0 0 30,000
PIEDMONT LITHIUM INC COM 72016P105   338,954 7,700 SH   SOLE Bard Associates Inc 0 0 7,700
PLYMOUTH INDL REIT INC COM 729640102   561,509 28,949 SH   SOLE Bard Associates Inc 0 0 28,949
POLAR PWR INC COM 73102V105   309,256 239,733 SH   SOLE Bard Associates Inc 0 0 239,733
POLISHED COM INC *W EXP 06/02/202 28252C117   52,348 654,350 SH   SOLE Bard Associates Inc 0 0 654,350
POLISHED COM INC COM 28252C109   1,009,748 1,747,875 SH   SOLE Bard Associates Inc 0 0 1,747,875
POSTAL REALTY TRUST INC CL A 73757R102   2,421,076 166,626 SH   SOLE Bard Associates Inc 0 0 166,626
POTLATCHDELTIC CORPORATION COM 737630103   3,711,578 84,373 SH   SOLE Bard Associates Inc 0 0 84,373
POWERFLEET INC COM 73931J109   953,309 354,390 SH   SOLE Bard Associates Inc 0 0 354,390
PROSHARES TR PSHS ULTRUSS2000 74347R842   634,945 20,390 SH   SOLE Bard Associates Inc 0 0 20,390
PURE CYCLE CORP COM NEW 746228303   3,865,317 368,828 SH   SOLE Bard Associates Inc 0 0 368,828
PYXIS TANKERS INC *W EXP 10/13/202 Y71726122   107,200 80,000 SH   SOLE Bard Associates Inc 0 0 80,000
PYXIS TANKERS INC 7.75% CNV PFD A Y71726114   251,503 10,425 SH   SOLE Bard Associates Inc 0 0 10,425
QUAKER HOUGHTON COM 747316107   3,075,132 18,425 SH   SOLE Bard Associates Inc 0 0 18,425
RCM TECHNOLOGIES INC COM NEW 749360400   412,156 33,400 SH   SOLE Bard Associates Inc 0 0 33,400
REEDS INC COM 758338107   64,973 930,850 SH   SOLE Bard Associates Inc 0 0 930,850
RESEARCH SOLUTIONS INC COM 761025105   1,217,664 634,200 SH   SOLE Bard Associates Inc 0 0 634,200
RIMINI STR INC DEL COM 76674Q107   1,064,823 279,481 SH   SOLE Bard Associates Inc 0 0 279,481
ROYAL GOLD INC COM 780287108   2,189,361 19,423 SH   SOLE Bard Associates Inc 0 0 19,423
ROYCE MICRO-CAP TR INC COM 780915104   2,074,529 239,001 SH   SOLE Bard Associates Inc 0 0 239,001
SACHEM CAP CORP COM 78590A109   2,219,002 647,235 SH   SOLE Bard Associates Inc 0 0 647,235
SANDSTORM GOLD LTD COM NEW 80013R206   2,858,942 543,525 SH   SOLE Bard Associates Inc 0 0 543,525
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   344,607 71,053 SH   SOLE Bard Associates Inc 0 0 71,053
SARATOGA INVT CORP COM NEW 80349A208   424,046 16,210 SH   SOLE Bard Associates Inc 0 0 16,210
SIGMATRON COM 82661L101   54,559 14,208 SH   SOLE Bard Associates Inc 0 0 14,208
SIGNATURE BK NEW YORK N Y COM 82669G104   259,245 2,250 SH   SOLE Bard Associates Inc 0 0 2,250
SILVERCREST METALS INC COM 828363101   224,550 37,425 SH   SOLE Bard Associates Inc 0 0 37,425
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207   1,209,127 408,489 SH   SOLE Bard Associates Inc 0 0 408,489
SLR INVESTMENT CORP COM 83413U100   220,070 15,675 SH   SOLE Bard Associates Inc 0 0 15,675
SMITH MIDLAND CORP COM 832156103   4,571,295 222,990 SH   SOLE Bard Associates Inc 0 0 222,990
SNOW LAKE RES LTD COM 83336J208   231,249 101,425 SH   SOLE Bard Associates Inc 0 0 101,425
SONO TEK CORP COM 835483108   131,610 20,500 SH   SOLE Bard Associates Inc 0 0 20,500
SOTHERLY HOTELS INC COM 83600C103   918,866 507,661 SH   SOLE Bard Associates Inc 0 0 507,661
SP PLUS CORP COM 78469C103   1,108,436 31,925 SH   SOLE Bard Associates Inc 0 0 31,925
SPDR GOLD TR GOLD SHS 78463V107   288,388 1,700 SH   SOLE Bard Associates Inc 0 0 1,700
STANDARD LITHIUM LTD COM 853606101   264,025 89,500 SH   SOLE Bard Associates Inc 0 0 89,500
STERICYCLE INC COM 858912108   1,355,012 27,160 SH   SOLE Bard Associates Inc 0 0 27,160
TARGA RES CORP COM 87612G101   1,919,849 26,120 SH   SOLE Bard Associates Inc 0 0 26,120
TORTOISE PIPELINE & ENERGY F COM 89148H207   4,210,093 156,742 SH   SOLE Bard Associates Inc 0 0 156,742
TORTOISE PWR & ENERGY INFRAS COM 89147X104   3,299,419 258,575 SH   SOLE Bard Associates Inc 0 0 258,575
TRANSACT TECHNOLOGIES INC COM 892918103   910,701 146,415 SH   SOLE Bard Associates Inc 0 0 146,415
TUCOWS INC COM NEW 898697206   316,643 9,335 SH   SOLE Bard Associates Inc 0 0 9,335
TWIN VEE POWERCATS CO COM 90177C101   192,952 105,438 SH   SOLE Bard Associates Inc 0 0 105,438
U S PHYSICAL THERAPY COM 90337L108   4,302,288 53,095 SH   SOLE Bard Associates Inc 0 0 53,095
UMH PPTYS INC COM 903002103   785,278 48,775 SH   SOLE Bard Associates Inc 0 0 48,775
URBAN-GRO INC COM NEW 91704K202   930,090 341,945 SH   SOLE Bard Associates Inc 0 0 341,945
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   4,799,009 245,725 SH   SOLE Bard Associates Inc 0 0 245,725
VANECK ETF TRUST GOLD MINERS ETF 92189F106   766,827 26,756 SH   SOLE Bard Associates Inc 0 0 26,756
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,771,231 77,734 SH   SOLE Bard Associates Inc 0 0 77,734
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,661,302 56,975 SH   SOLE Bard Associates Inc 0 0 56,975
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   225,570 3,000 SH   SOLE Bard Associates Inc 0 0 3,000
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   2,556,176 56,155 SH   SOLE Bard Associates Inc 0 0 56,155
VIA RENEWABLES INC CL A COM 92556D106   624,672 122,245 SH   SOLE Bard Associates Inc 0 0 122,245
VIEMED HEALTHCARE INC COM 92663R105   173,827 22,993 SH   SOLE Bard Associates Inc 0 0 22,993
VIVOS THERAPEUTICS INC COM 92859E108   81,085 201,704 SH   SOLE Bard Associates Inc 0 0 201,704
VOX ROYALTY CORP COM 92919F103   46,800 20,000 SH   SOLE Bard Associates Inc 0 0 20,000
WELLTOWER INC COM 95040Q104   1,044,670 15,937 SH   SOLE Bard Associates Inc 0 0 15,937
WHEATON PRECIOUS METALS CORP COM 962879102   2,515,662 64,372 SH   SOLE Bard Associates Inc 0 0 64,372
WHERE FOOD COMES FROM INC COM NEW 96327X200   508,718 36,415 SH   SOLE Bard Associates Inc 0 0 36,415
WHITEHORSE FIN INC COM 96524V106   439,063 32,755 SH   SOLE Bard Associates Inc 0 0 32,755
WILLDAN GROUP INC COM 96924N100   2,591,820 145,200 SH   SOLE Bard Associates Inc 0 0 145,200
XAI OCTAGON FLOATING RATE & COM 98400T106   1,135,148 179,612 SH   SOLE Bard Associates Inc 0 0 179,612