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
AGNICO EAGLE MINES LTD COM 008474108 7,166 117,023 SH   SOLE   46,063 0 70,960
ALAMOS GOLD INC NEW COM CL A 011532108 2,282 271,495 SH   SOLE   231,660 0 39,835
AMERISERV FINL INC COM 03074A102 1,044 258,565 SH   SOLE   258,565 0 0
AMREP CORP COM 032159105 959 70,950 SH   SOLE   70,950 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 5,249 287,155 SH   SOLE   285,355 0 1,800
BAYCOM CORP COM 07272M107 426 19,602 SH   SOLE   19,602 0 0
1895 BANCORP OF WIS INC COM 28253R105 121 11,212 SH   SOLE   11,212 0 0
BRT APARTMENTS CORP COM 055645303 10,902 454,860 SH   SOLE   220,322 0 234,538
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,004 51,830 SH   SOLE   16,120 0 35,710
CFSB BANCORP INC COM 12530C107 100 10,000 SH   SOLE   10,000 0 0
CISCO SYS INC COM 17275R102 5,377 96,434 SH   SOLE   20,985 0 75,449
CULLMAN BANCORP INC COM 230153108 295 25,000 SH   SOLE   25,000 0 0
EASTERN BANKSHARES INC COM 27627N105 1,171 54,400 SH   SOLE   54,400 0 0
EAGLE BANCORP MONT INC COM 26942G100 922 41,326 SH   SOLE   41,326 0 0
EMX RTY CORP COM 26873J107 1,009 465,156 SH   SOLE   401,556 0 63,600
ENGLOBAL CORP COM 293306106 991 762,400 SH   SOLE   762,400 0 0
EQUINOX GOLD CORP COM 29446Y502 1,783 215,841 SH   SOLE   185,047 0 30,794
ESSA BANCORP INC COM 29667D104 1,546 86,175 SH   SOLE   86,175 0 0
EURONAV NV SHS B38564108 200 19,000 SH   SOLE   19,000 0 0
FFBW INC MD COM 30260M103 604 50,000 SH   SOLE   50,000 0 0
FLUSHING FINL CORP COM 343873105 596 26,700 SH   SOLE   26,700 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,352 61,219 SH   SOLE   61,219 0 0
FRP HLDGS INC COM 30292L107 2,738 47,384 SH   SOLE   47,374 0 10
FIRST SEACOAST BANCORP COM 33631P102 575 54,266 SH   SOLE   54,266 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 725 18,915 SH   SOLE   0 0 18,915
SPDR GOLD TR GOLD SHS 78463V107 4,614 25,542 SH   SOLE   200 0 25,342
CORNING INC COM 219350105 3,529 95,611 SH   SOLE   26,770 0 68,841
ALPHABET INC CAP STK CL A 02079K305 723 260 SH   SOLE   242 0 18
HOME FED BANCORP INC LA NEW COM 43708L108 1,221 58,864 SH   SOLE   58,864 0 0
HECLA MNG CO COM 422704106 2,411 367,020 SH   SOLE   288,410 0 78,610
HOMETRUST BANCSHARES INC COM 437872104 1,577 53,408 SH   SOLE   52,708 0 700
HURCO CO COM 447324104 1,496 47,474 SH   SOLE   47,474 0 0
INTEL CORP COM 458140100 4,563 92,080 SH   SOLE   26,090 0 65,990
IF BANCORP INC COM 44951J105 1,046 44,350 SH   SOLE   44,350 0 0
DORIAN LPG LTD SHS USD Y2106R110 7,384 509,601 SH   SOLE   331,734 0 177,867
MCEWEN MNG INC COM 58039P107 307 365,800 SH   SOLE   35,980 0 329,820
NEWMONT CORP COM 651639106 1,681 21,168 SH   SOLE   20,118 0 1,050
NEW GOLD INC CDA COM 644535106 1,594 886,070 SH   SOLE   752,620 0 133,450
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,150 162,860 SH   SOLE   142,980 0 19,880
PATRIOT TRANSN HLDG INC COM 70338W105 989 123,990 SH   SOLE   123,990 0 0
PB BANKSHARES INC COM 69318V103 227 16,255 SH   SOLE   16,255 0 0
PATHFINDER BANCORP INC MD COM 70319R109 2,015 91,718 SH   SOLE   91,718 0 0
PFIZER INC COM 717081103 7,766 150,026 SH   SOLE   30,575 0 119,451
SPROTT PHYSICAL GOLD TR UNIT 85207H104 414 27,000 SH   SOLE   27,000 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 682 40,000 SH   SOLE   40,000 0 0
SALISBURY BANCORP INC COM 795226109 467 8,247 SH   SOLE   8,247 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 1,750 216,690 SH   SOLE   186,550 0 30,140
SOUND FINL BANCORP INC COM 83607A100 1,369 35,945 SH   SOLE   35,945 0 0
SILVERCREST METALS INC COM 828363101 2,050 229,875 SH   SOLE   198,035 0 31,840
SEACOR MARINE HLDGS INC COM 78413P101 8,190 1,014,930 SH   SOLE   319,135 0 695,795
TAYLOR DEVICES INC COM 877163105 1,009 101,932 SH   SOLE   101,932 0 0
TC BANCSHARES INC COM 87224V108 352 25,000 SH   SOLE   25,000 0 0
TEXAS COMMUNITY BANCSHARES I COM 88231Q108 474 25,000 SH   SOLE   25,000 0 0
TRINITY PL HLDGS INC COM 89656D101 1,164 613,014 SH   SOLE   613,014 0 0
TEJON RANCH CO COM 879080109 1,076 58,981 SH   SOLE   58,981 0 0
VIDLER WATER RESOUCES INC COM 92660E107 288 18,700 SH   SOLE   18,700 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 1,912 150,000 SH   SOLE   150,000 0 0
WALMART INC COM 931142103 253 1,705 SH   SOLE   0 0 1,705
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 23 15,000 SH   SOLE   15,000 0 0