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
ARC Document Solutions COM 00191G103 4,870 2,264,954 SH   SOLE   2,072,944 0 192,010
AXT Inc COM 00246W103 7,997 728,356 SH   SOLE   666,646 0 61,710
Acacia Research Corp COM 003881307 9,072 1,342,004 SH   SOLE   1,177,584 0 164,420
Alico Inc COM 016230104 6,391 179,523 SH   SOLE   164,313 0 15,210
Alpine Income Property Trust COM 02083X103 8,908 468,367 SH   SOLE   428,679 0 39,688
American Finance Trust, Inc COM 02607T109 1,337 157,670 SH   SOLE   82,700 0 74,970
Amtech Systems COM 032332504 9,845 1,021,276 SH   SOLE   934,706 0 86,570
Apollo Commercial Real Estate COM 03762U105 697 43,700 SH   SOLE   22,860 0 20,840
Asure Software COM 04649U102 10,008 1,128,318 SH   SOLE   1,005,068 0 123,250
Atlantic Capital Bank COM 048269203 5,685 223,309 SH   SOLE   204,379 0 18,930
Axos Financial COM 05465C100 624 13,450 SH   SOLE   7,070 0 6,380
BGSF Inc COM 05601C105 7,510 608,571 SH   SOLE   556,991 0 51,580
Banc of California Inc COM 05990K106 1,260 71,820 SH   SOLE   37,570 0 34,250
Bank of Commerce Hlds COM 06424J103 8,762 583,387 SH   SOLE   533,932 0 49,455
Barrett Business Services Inc COM 068463108 12,515 172,357 SH   SOLE   149,947 0 22,410
BayCom Corp COM 07272M107 3,031 168,873 SH   SOLE   145,287 0 23,586
Benchmark Electronics, Inc COM 08160H101 391 13,730 SH   SOLE   7,160 0 6,570
Blucora Inc COM 095229100 625 36,090 SH   SOLE   18,910 0 17,180
Bowman Consulting Grp COM 103002101 3,635 262,436 SH   SOLE   240,166 0 22,270
Bridgewater Bancshares COM 108621103 1,350 83,600 SH   SOLE   43,740 0 39,860
Build A Bear Workshop COM 120076104 8,825 509,846 SH   SOLE   466,636 0 43,210
Caleres Inc COM 129500104 921 33,740 SH   SOLE   17,670 0 16,070
Capital Bancorp COM 139737100 7,045 344,478 SH   SOLE   315,278 0 29,200
Chefs' Warehouse COM 163086101 1,804 56,680 SH   SOLE   29,750 0 26,930
Civista Bancshares COM 178867107 5,626 254,568 SH   SOLE   217,818 0 36,750
Cohu Inc COM 192576106 1,937 52,660 SH   SOLE   27,630 0 25,030
Columbus McKinnon Corp COM 199333105 1,206 24,990 SH   SOLE   13,100 0 11,890
Comfort Systems USA Inc COM 199908104 1,511 19,180 SH   SOLE   10,010 0 9,170
Comtech Telecom Corp COM 205826209 10,386 429,897 SH   SOLE   377,917 0 51,980
ConnectOne Bancorp COM 20786W107 1,325 50,620 SH   SOLE   26,450 0 24,170
Cooper Standard Hlds COM 21676P103 2,677 92,300 SH   SOLE   78,010 0 14,290
Cra Intl Inc COM 12618T105 11,915 139,192 SH   SOLE   127,392 0 11,800
Customers Bancorp COM 23204G100 1,593 40,860 SH   SOLE   21,430 0 19,430
DHI Group COM 23331S100 7,958 2,354,332 SH   SOLE   2,154,782 0 199,550
DMC Global Inc COM 23291C103 9,093 161,764 SH   SOLE   140,154 0 21,610
DXP Enterprises, Inc COM 233377407 620 18,630 SH   SOLE   9,770 0 8,860
Daktronics, Inc COM 234264109 485 73,670 SH   SOLE   38,560 0 35,110
Diamond S Shipping COM Y20676105 5,254 527,496 SH   SOLE   482,776 0 44,720
EPlus Inc COM 294268107 787 9,080 SH   SOLE   4,760 0 4,320
Eagle Bancorp Montana COM 26942G100 6,413 278,827 SH   SOLE   255,187 0 23,640
Edgewell Personal Care COM 28035Q102 878 20,010 SH   SOLE   10,500 0 9,510
Enerpac Tool Group COM 292765104 659 24,750 SH   SOLE   12,970 0 11,780
Ennis Inc COM 293389102 1,017 47,250 SH   SOLE   24,710 0 22,540
Esquire Financial Hld COM 29667J101 9,622 406,003 SH   SOLE   371,583 0 34,420
FS Bancorp COM 30263Y104 9,033 126,740 SH   SOLE   116,000 0 10,740
Farmers National Banc Corp COM 309627107 5,738 369,969 SH   SOLE   338,609 0 31,360
First Bancshares Inc COM 318916103 4,416 117,987 SH   SOLE   107,987 0 10,000
First Business Financial Servi COM 319390100 8,301 306,633 SH   SOLE   280,643 0 25,990
First Financial Corp COM 320218100 783 19,170 SH   SOLE   10,010 0 9,160
First Northwest COM 335834107 5,703 324,949 SH   SOLE   297,399 0 27,550
Five Star Bancorp COM 33830T103 1,522 63,007 SH   SOLE   57,667 0 5,340
Franchise Group COM 35180X105 1,354 38,400 SH   SOLE   20,140 0 18,260
Frontline COM G3682E192 1,177 130,750 SH   SOLE   68,580 0 62,170
Global Medical REIT COM 37954A204 8,683 588,263 SH   SOLE   508,813 0 79,450
Great Ajax Corp COM 38983D300 11,590 892,944 SH   SOLE   768,279 0 124,665
Hamilton Beach Brands Hld COM 40701T104 6,793 305,026 SH   SOLE   278,646 0 26,380
Hanger Inc COM 41043F208 1,074 42,490 SH   SOLE   22,240 0 20,250
Healthcare Services Group Inc COM 421906108 1,694 53,670 SH   SOLE   28,180 0 25,490
Heritage Insurance Hlds Inc COM 42727J102 6,471 754,180 SH   SOLE   645,910 0 108,270
Horizon Bancorp COM 440407104 2,836 162,735 SH   SOLE   148,935 0 13,800
Hurco Companies Inc COM 447324104 6,705 191,560 SH   SOLE   175,320 0 16,240
Ichor Holdings COM G4740B105 1,270 23,610 SH   SOLE   12,360 0 11,250
InTest Corp COM 461147100 8,165 486,896 SH   SOLE   445,616 0 41,280
Insight Enterprises Inc COM 45765U103 1,888 18,880 SH   SOLE   9,880 0 9,000
Intevac Inc COM 461148108 1,206 178,940 SH   SOLE   93,870 0 85,070
Kelly Services Cls A COM 488152208 723 30,180 SH   SOLE   15,830 0 14,350
Kimball Electronics COM 49428J109 3,814 175,426 SH   SOLE   160,556 0 14,870
LCNB Corp COM 50181P100 5,552 339,185 SH   SOLE   310,425 0 28,760
Lakeland Bancorp COM 511637100 1,235 70,640 SH   SOLE   36,940 0 33,700
Landec Corp COM 514766104 6,431 571,686 SH   SOLE   500,046 0 71,640
Level One Bancorp COM 52730D208 2,352 86,160 SH   SOLE   78,230 0 7,930
Lifetime Brands Inc COM 53222Q103 9,486 633,638 SH   SOLE   553,288 0 80,350
MDC Partners Inc COM 552697104 781 133,430 SH   SOLE   70,030 0 63,400
Manitex International Inc COM 563420108 8,781 1,204,544 SH   SOLE   1,102,424 0 102,120
Matrix Service Co COM 576853105 618 58,810 SH   SOLE   30,770 0 28,040
Medifast Inc COM 58470H101 1,619 5,720 SH   SOLE   3,000 0 2,720
Meta Financial Group COM 59100U108 1,856 36,650 SH   SOLE   19,150 0 17,500
Metropolitan Bank Hld COM 591774104 11,692 194,147 SH   SOLE   166,257 0 27,890
Mistras Group Inc COM 60649T107 2,133 217,036 SH   SOLE   188,236 0 28,800
NN Inc COM 629337106 5,780 786,414 SH   SOLE   674,744 0 111,670
NV5 Global Inc COM 62945V109 1,209 12,790 SH   SOLE   6,670 0 6,120
Natural Gas Services Group Inc COM 63886Q109 7,129 693,510 SH   SOLE   634,720 0 58,790
Netgear Inc COM 64111Q104 1,306 34,080 SH   SOLE   17,890 0 16,190
Newpark Resources Inc COM 651718504 278 80,290 SH   SOLE   42,010 0 38,280
Northeast Bank COM 66405S100 10,386 347,702 SH   SOLE   318,242 0 29,460
Northwest Pipe COM 667746101 10,224 361,906 SH   SOLE   331,236 0 30,670
One Stop Systems COM 68247W109 2,828 488,406 SH   SOLE   447,005 0 41,401
Onto Innovation Inc COM 683344105 1,402 19,198 SH   SOLE   10,079 0 9,119
Orrstown Financial Services COM 687380105 4,304 186,567 SH   SOLE   170,747 0 15,820
PAM Transportation Services, I COM 693149106 5,549 105,200 SH   SOLE   96,280 0 8,920
PC Connection COM 69318J100 872 18,840 SH   SOLE   9,880 0 8,960
PRA Group COM 69354N106 998 25,940 SH   SOLE   13,590 0 12,350
Parke Bancorp COM 700885106 7,360 376,255 SH   SOLE   344,356 0 31,899
Patrick Industries COM 703343103 913 12,500 SH   SOLE   6,550 0 5,950
Perdoceo Education Corp COM 71363P106 1,420 115,770 SH   SOLE   60,750 0 55,020
Photronics Inc COM 719405102 11,456 867,205 SH   SOLE   743,815 0 123,390
Premier Financial Bancorp COM 74050M105 6,197 367,773 SH   SOLE   336,601 0 31,172
ProFire Energy COM 74316X101 2,413 2,135,730 SH   SOLE   1,954,669 0 181,061
Quantum Corp COM 747906501 8,106 1,176,501 SH   SOLE   1,076,781 0 99,720
RMR Group Cls A COM 74967R106 865 22,380 SH   SOLE   11,740 0 10,640
Resources Connection COM 76122Q105 862 60,030 SH   SOLE   31,520 0 28,510
Ribbon Communications Inc COM 762544104 1,024 134,600 SH   SOLE   70,600 0 64,000
Rimini Street Inc COM 76674Q107 9,325 1,513,785 SH   SOLE   1,301,085 0 212,700
Riverview Bancorp COM 769397100 6,490 915,387 SH   SOLE   837,787 0 77,600
SP Plus Corp COM 78469C103 1,107 36,180 SH   SOLE   18,910 0 17,270
Shyft Group Inc COM 825698103 1,867 49,910 SH   SOLE   26,220 0 23,690
Silvercrest Asset Mgmnt Grp Cl COM 828359109 6,467 429,962 SH   SOLE   393,512 0 36,450
Smith Micro Software COM 832154207 9,201 1,762,647 SH   SOLE   1,613,247 0 149,400
Standard Motor COM 853666105 779 17,970 SH   SOLE   9,390 0 8,580
Sterling Construction Co Inc COM 859241101 8,767 363,337 SH   SOLE   309,177 0 54,160
Super Micro Computer, Inc COM 86800U104 1,628 46,290 SH   SOLE   24,280 0 22,010
Textainer Group Holdings COM G8766E109 1,576 46,660 SH   SOLE   24,480 0 22,180
Tristate Capital Hlds COM 89678F100 958 46,960 SH   SOLE   24,590 0 22,370
TrueBlue Inc COM 89785X101 1,062 37,790 SH   SOLE   19,770 0 18,020
Twin Disc Inc COM 901476101 12,465 875,944 SH   SOLE   785,654 0 90,290
Ultra Clean Holdings COM 90385V107 1,237 23,020 SH   SOLE   12,090 0 10,930
Unique Fabricating COM 90915J103 3,010 813,427 SH   SOLE   744,467 0 68,960
Unity Bancorp COM 913290102 3,059 138,716 SH   SOLE   126,966 0 11,750
Universal Electronics Inc COM 913483103 10,003 206,247 SH   SOLE   179,397 0 26,850
Univeste Financial Corp COM 915271100 635 24,080 SH   SOLE   12,600 0 11,480
Wabash National Corp COM 929566107 1,172 73,240 SH   SOLE   38,310 0 34,930
West Bancorporation COM 95123P106 9,552 344,225 SH   SOLE   296,895 0 47,330
Whole Earth Brands Cls A COM 96684W100 9,218 635,719 SH   SOLE   543,729 0 91,990
Zovio COM 98979V102 2,182 842,609 SH   SOLE   771,179 0 71,430