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
ACCO Brands COM 00081T108 666 77,480 SH   SOLE   38,990 0 38,490
ARC Document Solutions COM 00191G103 6,305 2,137,154 SH   SOLE   1,928,704 0 208,450
AXT Inc COM 00246W103 7,924 951,215 SH   SOLE   858,385 0 92,830
Acacia Research Corp COM 003881307 8,685 1,279,068 SH   SOLE   1,100,698 0 178,370
Alico Inc COM 016230104 6,393 186,698 SH   SOLE   168,478 0 18,220
Alpine Income Property Trust COM 02083X103 8,118 441,901 SH   SOLE   398,823 0 43,078
American Finance Trust, Inc COM 02607T109 1,321 164,360 SH   SOLE   82,700 0 81,660
Amtech Systems COM 032332504 11,015 963,709 SH   SOLE   869,719 0 93,990
Apollo Commercial Real Estate COM 03762U105 674 45,430 SH   SOLE   22,860 0 22,570
Asure Software COM 04649U102 9,656 1,071,664 SH   SOLE   937,924 0 133,740
Atlantic Capital Bank COM 048269203 5,583 210,747 SH   SOLE   190,207 0 20,540
Axos Financial COM 05465C100 724 14,050 SH   SOLE   7,070 0 6,980
BGSF Inc COM 05601C105 7,756 606,378 SH   SOLE   547,228 0 59,150
BM Technologies Inc COM 05591L107 3,394 381,403 SH   SOLE   344,183 0 37,220
Banc of California Inc COM 05990K106 1,380 74,660 SH   SOLE   37,570 0 37,090
Barrett Business Services Inc COM 068463108 12,544 164,493 SH   SOLE   140,203 0 24,290
BayCom Corp COM 07272M107 3,006 161,611 SH   SOLE   136,055 0 25,556
Benchmark Electronics, Inc COM 08160H101 380 14,230 SH   SOLE   7,160 0 7,070
Blucora Inc COM 095229100 586 37,580 SH   SOLE   18,910 0 18,670
Bowman Consulting Grp COM 103002101 3,407 247,805 SH   SOLE   223,615 0 24,190
Bridgewater Bancshares COM 108621103 1,522 86,930 SH   SOLE   43,740 0 43,190
Build A Bear Workshop COM 120076104 8,149 481,050 SH   SOLE   434,150 0 46,900
Caleres Inc COM 129500104 780 35,120 SH   SOLE   17,670 0 17,450
Capital Bancorp COM 139737100 7,819 324,983 SH   SOLE   293,273 0 31,710
Chefs' Warehouse COM 163086101 1,926 59,120 SH   SOLE   29,750 0 29,370
Civista Bancshares COM 178867107 5,670 244,092 SH   SOLE   204,142 0 39,950
Cohu Inc COM 192576106 1,951 61,090 SH   SOLE   30,740 0 30,350
Columbus McKinnon Corp COM 199333105 1,259 26,030 SH   SOLE   13,100 0 12,930
Comfort Systems USA Inc COM 199908104 1,419 19,900 SH   SOLE   10,010 0 9,890
Comtech Telecom Corp COM 205826209 10,489 409,568 SH   SOLE   353,148 0 56,420
ConnectOne Bancorp COM 20786W107 1,577 52,560 SH   SOLE   26,450 0 26,110
Cooper Standard Hlds COM 21676P103 5,597 255,439 SH   SOLE   216,279 0 39,160
Cra Intl Inc COM 12618T105 10,923 109,957 SH   SOLE   99,227 0 10,730
Customers Bancorp COM 23204G100 1,832 42,590 SH   SOLE   21,430 0 21,160
DHI Group COM 23331S100 7,443 1,563,566 SH   SOLE   1,411,016 0 152,550
DMC Global Inc COM 23291C103 5,709 154,672 SH   SOLE   131,152 0 23,520
DXP Enterprises, Inc COM 233377407 574 19,410 SH   SOLE   9,770 0 9,640
Daktronics, Inc COM 234264109 416 76,630 SH   SOLE   38,560 0 38,070
Destination XL Group COM 25065K104 3,156 515,762 SH   SOLE   465,422 0 50,340
EPlus Inc COM 294268107 971 9,460 SH   SOLE   4,760 0 4,700
Eagle Bancorp Montana COM 26942G100 5,853 263,064 SH   SOLE   237,404 0 25,660
Edgewell Personal Care COM 28035Q102 951 26,210 SH   SOLE   13,190 0 13,020
Enerpac Tool Group COM 292765104 534 25,780 SH   SOLE   12,970 0 12,810
Ennis Inc COM 293389102 926 49,110 SH   SOLE   24,710 0 24,400
Esquire Financial Hld COM 29667J101 10,978 383,035 SH   SOLE   345,655 0 37,380
FS Bancorp COM 30263Y104 8,274 239,058 SH   SOLE   215,748 0 23,310
Farmers National Banc Corp COM 309627107 5,486 349,226 SH   SOLE   315,166 0 34,060
First Business Financial Servi COM 319390100 8,307 289,336 SH   SOLE   261,116 0 28,220
First Financial Corp COM 320218100 837 19,900 SH   SOLE   10,010 0 9,890
First Northwest COM 335834107 5,386 306,740 SH   SOLE   276,830 0 29,910
Five Star Bancorp COM 33830T103 1,423 59,450 SH   SOLE   53,660 0 5,790
Franchise Group COM 35180X105 1,417 40,030 SH   SOLE   20,140 0 19,890
Frontline COM G3682E192 1,277 136,290 SH   SOLE   68,580 0 67,710
Global Medical REIT COM 37954A204 8,274 562,847 SH   SOLE   476,337 0 86,510
Great Ajax Corp COM 38983D300 11,531 854,760 SH   SOLE   719,135 0 135,625
Hamilton Beach Brands Hld COM 40701T104 4,709 300,516 SH   SOLE   271,206 0 29,310
Hanger Inc COM 41043F208 971 44,200 SH   SOLE   22,240 0 21,960
Healthcare Services Group Inc COM 421906108 1,515 60,610 SH   SOLE   30,500 0 30,110
Heritage Insurance Hlds Inc COM 42727J102 4,921 722,625 SH   SOLE   605,295 0 117,330
Horizon Bancorp COM 440407104 2,792 153,640 SH   SOLE   138,650 0 14,990
Hurco Companies Inc COM 447324104 5,833 180,818 SH   SOLE   163,178 0 17,640
Ichor Holdings COM G4740B105 1,009 24,560 SH   SOLE   12,360 0 12,200
InTest Corp COM 461147100 7,346 639,913 SH   SOLE   577,463 0 62,450
Insight Enterprises Inc COM 45765U103 1,769 19,640 SH   SOLE   9,880 0 9,760
International Seaways COM Y41053102 5,023 275,685 SH   SOLE   248,802 0 26,883
Intevac Inc COM 461148108 892 186,550 SH   SOLE   93,870 0 92,680
Kelly Services Cls A COM 488152208 594 31,460 SH   SOLE   15,830 0 15,630
Kimball Electronics COM 49428J109 5,748 223,067 SH   SOLE   201,297 0 21,770
LCNB Corp COM 50181P100 5,597 320,197 SH   SOLE   288,977 0 31,220
Lakeland Bancorp COM 511637100 1,432 81,200 SH   SOLE   40,820 0 40,380
Lakeland Industries COM 511795106 1,239 59,000 SH   SOLE   52,690 0 6,310
Landec Corp COM 514766104 5,027 545,227 SH   SOLE   467,547 0 77,680
Level One Bancorp COM 52730D208 4,399 149,521 SH   SOLE   134,931 0 14,590
Lifetime Brands Inc COM 53222Q103 10,997 604,576 SH   SOLE   517,376 0 87,200
Manitex International Inc COM 563420108 8,163 1,136,875 SH   SOLE   1,026,005 0 110,870
Matrix Service Co COM 576853105 640 61,150 SH   SOLE   30,770 0 30,380
Medifast Inc COM 58470H101 1,582 8,210 SH   SOLE   4,130 0 4,080
Meta Financial Group COM 59100U108 1,997 38,060 SH   SOLE   19,150 0 18,910
Metropolitan Bank Hld COM 591774104 12,460 147,810 SH   SOLE   124,220 0 23,590
Mistras Group Inc COM 60649T107 2,106 207,308 SH   SOLE   176,118 0 31,190
NN Inc COM 629337106 3,954 753,164 SH   SOLE   632,174 0 120,990
NV5 Global Inc COM 62945V109 1,306 13,250 SH   SOLE   6,670 0 6,580
Natural Gas Services Group Inc COM 63886Q109 6,794 654,550 SH   SOLE   590,720 0 63,830
Netgear Inc COM 64111Q104 1,134 35,550 SH   SOLE   17,890 0 17,660
Newpark Resources Inc COM 651718504 276 83,490 SH   SOLE   42,010 0 41,480
Northeast Bank COM 66405S100 11,057 327,893 SH   SOLE   295,913 0 31,980
Northwest Pipe COM 667746101 9,743 411,082 SH   SOLE   370,962 0 40,120
One Stop Systems COM 68247W109 2,793 555,313 SH   SOLE   501,142 0 54,171
Onto Innovation Inc COM 683344105 1,447 20,028 SH   SOLE   10,079 0 9,949
Orrstown Financial Services COM 687380105 4,121 176,128 SH   SOLE   158,938 0 17,190
PAM Transportation Services, I COM 693149106 5,723 127,226 SH   SOLE   114,366 0 12,860
PC Connection COM 69318J100 865 19,640 SH   SOLE   9,880 0 9,760
PRA Group COM 69354N106 1,138 27,010 SH   SOLE   13,590 0 13,420
Parke Bancorp COM 700885106 7,779 355,201 SH   SOLE   320,562 0 34,639
Patrick Industries COM 703343103 1,085 13,020 SH   SOLE   6,550 0 6,470
Peoples Bancorp COM 709789101 3,349 105,942 SH   SOLE   96,480 0 9,463
Perdoceo Education Corp COM 71363P106 1,275 120,730 SH   SOLE   60,750 0 59,980
Photronics Inc COM 719405102 11,327 830,998 SH   SOLE   696,658 0 134,340
ProFire Energy COM 74316X101 2,318 2,015,808 SH   SOLE   1,819,267 0 196,541
Quantum Corp COM 747906501 6,619 1,277,754 SH   SOLE   1,153,054 0 124,700
RMR Group Cls A COM 74967R106 781 23,340 SH   SOLE   11,740 0 11,600
Resources Connection COM 76122Q105 988 62,640 SH   SOLE   31,520 0 31,120
Ribbon Communications Inc COM 762544104 839 140,310 SH   SOLE   70,600 0 69,710
Rimini Street Inc COM 76674Q107 14,016 1,452,461 SH   SOLE   1,221,181 0 231,280
Riverview Bancorp COM 769397100 6,281 863,969 SH   SOLE   779,719 0 84,250
SP Plus Corp COM 78469C103 1,153 37,580 SH   SOLE   18,910 0 18,670
Shyft Group Inc COM 825698103 1,981 52,110 SH   SOLE   26,220 0 25,890
Silvercrest Asset Mgmnt Grp Cl COM 828359109 6,323 405,819 SH   SOLE   366,249 0 39,570
Smith Micro Software COM 832154207 9,359 1,933,655 SH   SOLE   1,744,945 0 188,710
Stagwell Inc COM 85256A109 1,118 145,700 SH   SOLE   73,250 0 72,450
Standard Motor COM 853666105 816 18,660 SH   SOLE   9,390 0 9,270
Sterling Construction Co Inc COM 859241101 7,902 348,563 SH   SOLE   289,873 0 58,690
Strattec Security COM 863111100 815 20,950 SH   SOLE   18,690 0 2,260
Super Micro Computer, Inc COM 86800U104 1,765 48,260 SH   SOLE   24,280 0 23,980
Textainer Group Holdings COM G8766E109 1,698 48,650 SH   SOLE   24,480 0 24,170
Tristate Capital Hlds COM 89678F100 1,033 48,860 SH   SOLE   24,590 0 24,270
TrueBlue Inc COM 89785X101 1,064 39,290 SH   SOLE   19,770 0 19,520
Twin Disc Inc COM 901476101 7,508 704,349 SH   SOLE   618,619 0 85,730
US Century Bank COM 90343D108 4,077 334,195 SH   SOLE   301,585 0 32,610
Ultra Clean Holdings COM 90385V107 1,200 28,180 SH   SOLE   14,180 0 14,000
Unique Fabricating COM 90915J103 2,534 767,771 SH   SOLE   692,901 0 74,870
Unity Bancorp COM 913290102 4,244 181,362 SH   SOLE   163,662 0 17,700
Universal Electronics Inc COM 913483103 9,699 196,932 SH   SOLE   167,752 0 29,180
Univeste Financial Corp COM 915271100 686 25,040 SH   SOLE   12,600 0 12,440
Wabash National Corp COM 929566107 1,152 76,130 SH   SOLE   38,310 0 37,820
West Bancorporation COM 95123P106 9,885 329,165 SH   SOLE   277,835 0 51,330
Whole Earth Brands Cls A COM 96684W100 7,898 683,837 SH   SOLE   576,507 0 107,330
Zovio COM 98979V102 1,900 795,031 SH   SOLE   717,491 0 77,540