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
Agnico Eagle Mines Ltd COM 008474108   3,138,622 40,123 SH   SOLE   40,123 0 0
Alcoa Corp COM 013872106   756,200 20,000 SH   SOLE   20,000 0 0
Andersons Inc COM 034164103   1,562,624 38,550 SH   SOLE   38,550 0 0
Bar Harbor Bankshares COM 066849100   1,458,238 47,686 SH   SOLE   36,333 0 11,353
Barrick Gold Corp COM 067901108   2,370,735 153,000 SH   SOLE   153,000 0 0
Blue Bird Corp COM 095306106   3,183,393 82,417 SH   SOLE   75,063 0 7,354
Brunswick Corp COM 117043109   2,644,704 40,900 SH   SOLE   35,400 0 5,500
Build-A-Bear Workshop Inc COM 120076104   34,394,408 747,911 SH   SOLE   656,911 0 91,000
CF Industries Holdings Inc COM 125269100   3,755,880 44,000 SH   SOLE   40,000 0 4,000
CVR Partners LP COM 126633205   3,460,467 45,717 SH   SOLE   38,717 0 7,000
Capital Bancorp Inc COM 139737100   1,489,022 52,329 SH   SOLE   52,329 0 0
Carriage Services Inc COM 143905107   4,957,257 124,071 SH   SOLE   124,071 0 0
Central Pacific Financial Corp COM NEW 154760409   1,310,001 45,118 SH   SOLE   45,118 0 0
Citizens Financial Group Inc COM 174610105   650,628 14,863 SH   SOLE   14,863 0 0
Citizens Financial Services Inc COM 174615104   1,021,034 16,054 SH   SOLE   16,054 0 0
Cleveland-Cliffs Inc COM 185899101   695,895 74,000 SH   SOLE   59,000 0 15,000
Columbia Banking System Inc COM 197236102   276,069 10,221 SH   SOLE   10,221 0 0
Coty Inc COM CL A 222070203   1,787,435 257,000 SH   SOLE   257,000 0 0
Crown Crafts Inc COM 228309100   1,779,504 396,326 SH   SOLE   297,153 0 99,173
DXP Enterprises Inc COM NEW 233377407   1,955,240 23,654 SH   SOLE   23,654 0 0
Deere & Co COM 244199105   4,873,600 11,500 SH   SOLE   10,000 0 1,500
Denison Mines Corp COM 248356107   3,218,236 1,787,909 SH   SOLE   1,787,909 0 0
Eastern Co COM 276317104   1,091,594 40,922 SH   SOLE   40,922 0 0
Epsilon Energy Ltd COM 294375209   909,944 146,411 SH   SOLE   146,411 0 0
Escalade Inc COM 296056104   1,128,012 78,529 SH   SOLE   73,529 0 5,000
Espey MFG and Electronics Corp COM 296650104   1,351,816 45,023 SH   SOLE   45,023 0 0
Everus Construction Group Inc COM 300426103   17,420,209 264,926 SH   SOLE   264,926 0 0
First Bancorp COM 318910106   254,542 5,789 SH   SOLE   0 0 5,789
First Business Financial Services Inc COM 319390100   3,270,162 70,866 SH   SOLE   65,966 0 4,900
Fortuna Mining Corp COM NEW 349942102   1,542,600 360,000 SH   SOLE   360,000 0 0
L.B. Foster Co COM 350060109   1,266,149 46,944 SH   SOLE   41,944 0 5,000
Friedman Industries Inc COM 358435105   6,486,328 419,816 SH   SOLE   408,127 0 11,689
Garrett Motion Inc COM 366505105   3,138,106 347,520 SH   SOLE   347,520 0 0
Gencor Industries Inc COM 368678108   2,479,749 139,522 SH   SOLE   118,522 0 21,000
Graham Corp COM 384556106   2,834,012 63,550 SH   SOLE   63,550 0 0
Greenbrier Companies Inc COM 393657101   5,731,359 93,949 SH   SOLE   93,949 0 0
Group 1 Automotive Inc COM 398905109   7,765,260 18,400 SH   SOLE   18,400 0 0
Gulf Island Fabrication Inc COM 402307102   1,598,578 233,369 SH   SOLE   233,369 0 0
Hanmi Financial Corp COM NEW 410495204   1,216,952 51,533 SH   SOLE   51,533 0 0
Hawkins Inc COM 420261109   11,693,598 95,419 SH   SOLE   95,419 0 0
Hayward Holdings Inc COM 421298100   5,771,662 377,603 SH   SOLE   377,603 0 0
Helmerich and Payne Inc COM 423452101   1,601,250 50,000 SH   SOLE   50,000 0 0
Hingham Institution For Savings COM 433323102   5,026,280 19,721 SH   SOLE   16,630 0 3,091
Hyster-Yale Materials Handling Inc CL A 449172105   2,044,042 40,241 SH   SOLE   40,241 0 0
Innovex International Inc COM 457651107   3,129,156 223,591 SH   SOLE   223,591 0 0
Johnson Outdoors Inc CL A 479167108   3,403,230 102,748 SH   SOLE   80,940 0 21,808
Kewaunee Scientific Corp COM 492854104   2,785,013 44,948 SH   SOLE   42,948 0 2,000
Kingstone cos inc COM 496719105   607,600 40,000 SH   SOLE   0 0 40,000
Vital Energy Inc COM 516806205   742,622 24,002 SH   SOLE   24,002 0 0
Lifeway Foods Inc COM 531914109   1,484,985 59,782 SH   SOLE   59,782 0 0
Limoneira company COM 532746104   248,587 10,163 SH   SOLE   0 0 10,163
Manitex International Inc COM 563420108   6,968,651 1,202,466 SH   SOLE   1,130,366 0 72,100
MarineMax Inc COM 567908108   4,504,480 155,549 SH   SOLE   133,628 0 21,921
Marine Products Corp COM 568427108   2,854,965 310,659 SH   SOLE   248,883 0 61,776
Martin Midstream Partners LP UNIT L P INT 573331105   1,197,499 335,434 SH   SOLE   335,434 0 0
Matrix Service Co COM 576853105   2,210,489 184,592 SH   SOLE   184,592 0 0
Medallion Financial Corp COM 583928106   974,743 103,545 SH   SOLE   81,845 0 21,700
Mercantile Bank Corp COM 587376104   3,177,787 71,290 SH   SOLE   58,042 0 13,248
Microsoft corp COM 594918104   1,264,500 3,000 SH   SOLE   0 0 3,000
Morgan Stanley COM NEW 617446448   628,600 5,000 SH   SOLE   0 0 5,000
Murphy Usa Inc COM 626755102   19,469,232 38,806 SH   SOLE   37,306 0 1,500
Myers Industries Inc COM 628464109   847,965 76,745 SH   SOLE   70,045 0 6,700
NBT Bancorp Inc COM 628778102   240,376 5,033 SH   SOLE   0 0 5,033
NN Inc COM 629337106   1,105,624 337,595 SH   SOLE   337,595 0 0
Flagstar Financial Inc COM NEW 649445400   403,185 43,237 SH   SOLE   43,237 0 0
Northrim BanCorp Inc COM 666762109   6,006,021 77,095 SH   SOLE   69,095 0 8,000
Packaging Corp of America COM 695156109   517,799 2,300 SH   SOLE   0 0 2,300
Patrick Industries Inc COM 703343103   4,390,725 52,801 SH   SOLE   47,275 0 5,526
Peoples Bancorp of NC COM 710577107   670,656 21,461 SH   SOLE   0 0 21,461
Plumas Bancorp COM 729273102   7,667,322 161,993 SH   SOLE   128,146 0 33,847
Preferred Bank COM NEW 740367404   4,588,018 53,179 SH   SOLE   53,179 0 0
Sandy Spring Bancorp Inc COM 800363103   815,500 24,206 SH   SOLE   24,206 0 0
Scotts Miracle-Gro Co CL A 810186106   7,782,002 117,190 SH   SOLE   117,190 0 0
Seabridge Gold Inc COM 811916105   456,200 40,000 SH   SOLE   40,000 0 0
Southstate Corp COM 840441109   258,747 2,601 SH   SOLE   0 0 2,601
Southern First Bancshares Inc COM 842873101   502,997 12,591 SH   SOLE   10,891 0 1,700
Sterling Construction Company Inc COM 859241101   12,611,533 74,857 SH   SOLE   74,857 0 0
Strattec Security Corp COM 863111100   1,784,189 43,094 SH   SOLE   38,739 0 4,355
Superior Group of Companies Inc COM 868358102   1,051,149 63,540 SH   SOLE   41,636 0 21,904
Ascent Industries Co COM 871565107   2,225,520 197,824 SH   SOLE   197,824 0 0
Taylor Devices Inc COM 877163105   1,090,686 26,326 SH   SOLE   26,326 0 0
Thor Industries Inc COM 885160101   2,222,155 23,205 SH   SOLE   17,205 0 6,000
Thryv Holdings Inc COM NEW 886029206   452,643 30,553 SH   SOLE   30,553 0 0
Timberland Bancorp Inc COM 887098101   1,634,346 53,633 SH   SOLE   39,935 0 13,698
Toll Brothers Inc COM 889478103   11,335,050 90,000 SH   SOLE   90,000 0 0
UFP Technologies Inc COM 902673102   16,559,850 67,673 SH   SOLE   53,570 0 14,103
Uranium Energy Corp COM 916896103   1,948,610 291,272 SH   SOLE   291,272 0 0
Valmont Industries Inc COM 920253101   6,988,656 22,800 SH   SOLE   22,800 0 0
Virginia National Bankshares Corp COM 928031103   1,163,192 30,269 SH   SOLE   25,150 0 5,119
Climb Global Solutions Inc COM 946760105   26,295,155 207,280 SH   SOLE   179,319 0 27,961
Westwood Holdings Group Inc COM 961765104   1,072,437 72,921 SH   SOLE   50,362 0 22,559
Winnebago Industries Inc COM 974637100   6,938,094 145,223 SH   SOLE   132,223 0 13,000
Worthington Enterprises Inc COM 981811102   1,044,273 26,019 SH   SOLE   26,019 0 0
Worthington Steel Inc COM SHS 982104101   1,567,567 49,194 SH   SOLE   49,194 0 0
Home Bancorp Inc COM 43689E107   1,157,814 24,985 SH   SOLE   20,359 0 4,626
Pennant Group Inc COM 70805E109   10,112,661 381,462 SH   SOLE   371,160 0 10,302
Acuity Brands Inc COM 00508Y102   6,783,763 23,211 SH   SOLE   23,211 0 0
Alta Equipment Group Inc COMMON STOCK 02128L106   1,011,825 155,069 SH   SOLE   155,069 0 0
Ameris Bancorp COM 03076K108   2,311,178 36,935 SH   SOLE   30,935 0 6,000
Antero Resources Corp COM 03674X106   700,700 20,000 SH   SOLE   20,000 0 0
Atlantic Union Bankshares Corp COM 04911A107   323,988 8,553 SH   SOLE   0 0 8,553
BRP Inc COM SUN VTG 05577W200   1,405,647 27,605 SH   SOLE   27,605 0 0
Bm Technologies Inc CL A COM 05591L107   5,598,326 1,144,852 SH   SOLE   1,124,852 0 20,000
BGSF Inc COM 05601C105   71,893 13,720 SH   SOLE   0 0 13,720
Bank Ozk COM 06417N103   2,404,830 54,000 SH   SOLE   42,000 0 12,000
Barings BDC Inc COM 06759L103   146,469 15,305 SH   SOLE   0 0 15,305
Bluelinx Holdings Inc COM NEW 09624H208   5,193,147 50,873 SH   SOLE   44,873 0 6,000
Blueprint Medicines Corp COM 09627Y109   435,850 5,000 SH   SOLE   5,000 0 0
B2Gold Corp COM 11777Q209   1,098,000 450,000 SH   SOLE   450,000 0 0
Builders FirstSource Inc COM 12008R107   11,220,502 78,501 SH   SOLE   70,901 0 7,600
CB Financial Services Inc COM 12479G101   978,946 34,074 SH   SOLE   34,074 0 0
CF Bankshares Inc COM 12520L109   1,311,139 51,498 SH   SOLE   51,498 0 0
Cameco Corp COM 13321L108   24,808,525 482,706 SH   SOLE   452,706 0 30,000
Caretrust Reit Inc COM 14174T107   840,525 31,073 SH   SOLE   0 0 31,073
Celestica Inc COM 15101Q207   18,420,212 199,623 SH   SOLE   199,623 0 0
Cenovus Energy Inc COM 15135U109   4,089,150 270,000 SH   SOLE   270,000 0 0
Colony Bankcorp Inc COM 19623P101   1,101,307 68,087 SH   SOLE   68,087 0 0
Customers Bancorp Inc COM 23204G100   2,045,744 42,020 SH   SOLE   42,020 0 0
Dell Technologies Inc Cl C CL C 24703L202   668,392 5,800 SH   SOLE   0 0 5,800
Dream Finders Homes Inc COM CL A 26154D100   4,026,978 172,943 SH   SOLE   172,943 0 0
Ensign Group Inc COM 29358P101   3,345,234 25,189 SH   SOLE   16,189 0 9,000
Evans Bancorp Inc COM NEW 29911Q208   2,249,132 51,943 SH   SOLE   48,927 0 3,016
FS Bancorp Inc COM 30263Y104   15,513,107 374,921 SH   SOLE   293,457 0 81,464
First National Corp COM 32106V107   1,658,416 71,824 SH   SOLE   71,824 0 0
First United Corp COM 33741H107   4,074,053 120,838 SH   SOLE   120,838 0 0
Forum Energy Technologies Inc COM 34984V209   3,239,818 209,223 SH   SOLE   209,223 0 0
Freeport-McMoRan Inc CL B 35671D857   4,605,620 119,000 SH   SOLE   104,000 0 15,000
Galiano Gold Inc COM 36352H100   1,002,962 815,416 SH   SOLE   815,416 0 0
Geospace Technologies Corp COM 37364X109   1,450,273 144,234 SH   SOLE   144,234 0 0
Jewett-Cameron Trading Company Ltd COM NEW 47733C207   192,046 40,948 SH   SOLE   40,948 0 0
Karat Packaging Inc COM 48563L101   4,510,830 149,143 SH   SOLE   149,143 0 0
LCI Industries COM 50189K103   2,546,675 24,652 SH   SOLE   24,652 0 0
Landmark Bancorp Inc COM 51504L107   1,161,206 48,322 SH   SOLE   24,883 0 23,439
M/I Homes Inc COM 55305B101   9,922,202 74,589 SH   SOLE   74,589 0 0
MPLX LP COM UNIT REP LTD 55336V100   239,300 5,000 SH   SOLE   5,000 0 0
Malibu Boats Inc COM CL A 56117J100   4,059,380 107,869 SH   SOLE   101,869 0 6,000
MasterBrand Inc COMMON STOCK 57638P104   16,996,300 1,164,493 SH   SOLE   1,129,493 0 35,000
Metrocity Bankshares Inc COM 59165J105   2,537,949 79,249 SH   SOLE   79,249 0 0
Mid Penn Bancorp Inc COM 59540G107   2,190,403 75,844 SH   SOLE   68,057 0 7,787
Mosaic Co COM 61945C103   2,236,055 90,989 SH   SOLE   90,989 0 0
Mr. Cooper Group Inc COM 62482R107   1,441,500 15,000 SH   SOLE   15,000 0 0
NVR Inc COM 62944T105   408,945 50 SH   SOLE   0 0 50
Nov Inc COM 62955J103   1,382,453 94,721 SH   SOLE   94,721 0 0
Nexgen Energy Ltd COM 65340P106   7,977,631 1,208,732 SH   SOLE   1,208,732 0 0
Nvidia Corp COM 67066G104   2,685,800 20,000 SH   SOLE   0 0 20,000
Nutrien Ltd COM 67077M108   1,208,145 27,000 SH   SOLE   21,000 0 6,000
OneWater Marine Inc CL A COM 68280L101   1,008,247 58,043 SH   SOLE   54,043 0 4,000
Orion Group Holdings Inc COM 68628V308   2,751,631 375,144 SH   SOLE   365,144 0 10,000
PBF Energy Inc CL A 69318G106   983,645 37,000 SH   SOLE   37,000 0 0
Permian Resources Corp CLASS A COM 71424F105   2,572,239 178,814 SH   SOLE   178,814 0 0
Pinnacle Financial Partners Inc COM 72346Q104   671,927 5,874 SH   SOLE   0 0 5,874
Primis Finl Corp COM 74167B109   128,447 11,016 SH   SOLE   0 0 11,016
Proficient Auto Logistics Inc COM 74317M104   4,615,532 572,909 SH   SOLE   522,909 0 50,000
Ring Energy Inc COM 76680V108   796,902 585,957 SH   SOLE   585,957 0 0
SM Energy Co COM 78454L100   1,552,200 40,000 SH   SOLE   40,000 0 0
SentinelOne Inc CL A 81730H109   887,600 40,000 SH   SOLE   40,000 0 0
Six Flags Entertainment Corp COM 83001C108   3,571,201 74,064 SH   SOLE   68,564 0 5,500
Steel Partners Holdings LP LTD PRTRSHIP U 85814R107   1,180,840 27,877 SH   SOLE   22,877 0 5,000
Talen Energy Corp COM 87422Q109   4,027,700 20,000 SH   SOLE   20,000 0 0
Tempur Sealy Intl Inc COM 88023U101   453,520 8,000 SH   SOLE   0 0 8,000
Tidewater Inc COM 88642R109   5,889,084 107,573 SH   SOLE   107,573 0 0
Tortoise Energy Infrastructure Corp COM 89147L886   1,894,200 45,140 SH   SOLE   33,599 0 11,541
Towne Bank COM 89214P109   3,970,851 116,625 SH   SOLE   39,894 0 76,731
Triple Flag Precious Metals Corp COM 89679M104   1,788,871 119,020 SH   SOLE   119,020 0 0
Ufp Industries Inc COM 90278Q108   7,664,582 68,054 SH   SOLE   68,054 0 0
Ulta Beauty Inc COM 90384S303   4,350,050 10,000 SH   SOLE   10,000 0 0
Vail Resorts Inc COM 91879Q109   1,887,025 10,073 SH   SOLE   10,073 0 0
V2X Inc COM 92242T101   430,380 9,000 SH   SOLE   9,000 0 0
Vertiv Holdings Co COM CL A 92537N108   1,704,975 15,000 SH   SOLE   15,000 0 0
Village Bank and Trust Financial Corp COM NEW 92705T200   1,172,859 14,884 SH   SOLE   14,884 0 0
Vital Farms Inc COM 92847W103   4,550,487 120,826 SH   SOLE   114,826 0 6,000
West Bancorporation Inc CAP STK 95123P106   699,461 32,156 SH   SOLE   25,263 0 6,893
William Penn Bancorp COM 96927A105   789,169 65,682 SH   SOLE   65,682 0 0
Assured Guaranty Ltd COM G0585R106   4,116,719 45,721 SH   SOLE   45,721 0 0
Borr Drilling Ltd SHS G1466R173   6,917,411 1,771,424 SH   SOLE   1,771,424 0 0
FLEX LNG Ltd SHS G35947202   953,048 41,500 SH   SOLE   41,500 0 0
Gates Industrial Corporation PLC ORD SHS G39108108   2,188,933 106,388 SH   SOLE   106,388 0 0
Weatherford International PLC ORD SHS G48833118   2,865,800 40,000 SH   SOLE   40,000 0 0
Noble Corp (Cayman Island) ORD SHS NEW G65431127   2,908,433 92,640 SH   SOLE   92,640 0 0
Roivant Sciences Ltd SHS G76279101   591,750 50,000 SH   SOLE   50,000 0 0
Seadrill Ltd COM G7997W102   4,103,632 105,397 SH   SOLE   105,397 0 0
Smurfit Westrock PLC SHS G8267P108   6,735,625 125,000 SH   SOLE   125,000 0 0
TechnipFMC PLC COM G87110105   4,894,426 169,094 SH   SOLE   169,094 0 0
Tsakos Energy Navigation Ltd SHS G9108L173   283,628 16,338 SH   SOLE   16,338 0 0
Golar LNG Ltd SHS G9456A100   10,560,420 249,390 SH   SOLE   249,390 0 0
Valaris Ltd CL A G9460G101   2,580,121 58,321 SH   SOLE   58,321 0 0
Bunge Ltd COM SHS H11356104   1,732,402 22,286 SH   SOLE   22,286 0 0
Urogen Pharma Ltd COM M96088105   867,674 81,510 SH   SOLE   81,510 0 0
Playa Hotels & Resorts NV SHS N70544106   3,406,093 269,150 SH   SOLE   269,150 0 0
Scorpio Tankers Inc SHS Y7542C130   1,006,823 20,258 SH   SOLE   20,258 0 0