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,560 2,160,987 SH   SOLE   1,978,727 0 182,260
AXT Inc COM 00246W103 7,449 638,893 SH   SOLE   584,613 0 54,280
Acacia Research Corp COM 003881307 8,531 1,282,856 SH   SOLE   1,124,176 0 158,680
Alpine Income Property Trust COM 02083X103 6,848 394,493 SH   SOLE   361,085 0 33,408
American Finance Trust, Inc COM 02607T109 1,341 136,590 SH   SOLE   72,110 0 64,480
American River Bankshares COM 029326105 6,910 423,643 SH   SOLE   387,933 0 35,710
Amtech Systems COM 032332504 11,089 938,182 SH   SOLE   859,132 0 79,050
Apollo Commercial Real Estate COM 03762U105 617 44,200 SH   SOLE   23,360 0 20,840
Asure Software COM 04649U102 8,399 1,099,327 SH   SOLE   978,767 0 120,560
Atlantic Capital Bank COM 048269203 5,356 222,257 SH   SOLE   203,527 0 18,730
Axos Financial COM 05465C100 636 13,520 SH   SOLE   7,140 0 6,380
BGSF Inc COM 05601C105 7,451 532,215 SH   SOLE   487,195 0 45,020
Banc of California Inc COM 05990K106 1,316 72,780 SH   SOLE   38,530 0 34,250
Bank of Commerce Hlds COM 06424J103 7,401 580,463 SH   SOLE   531,538 0 48,925
Barrett Business Services Inc COM 068463108 11,681 169,634 SH   SOLE   147,364 0 22,270
BayCom Corp COM 07272M107 2,994 166,157 SH   SOLE   142,701 0 23,456
Benchmark Electronics, Inc COM 08160H101 432 13,970 SH   SOLE   7,400 0 6,570
Blucora Inc COM 095229100 608 36,530 SH   SOLE   19,350 0 17,180
Bridgewater Bancshares COM 108621103 1,372 84,950 SH   SOLE   45,090 0 39,860
Build A Bear Workshop COM 120076104 4,276 619,720 SH   SOLE   567,150 0 52,570
CAI International Inc COM 12477X106 11,074 243,268 SH   SOLE   212,978 0 30,290
Caleres Inc COM 129500104 747 34,250 SH   SOLE   18,180 0 16,070
Capital Bancorp COM 139737100 6,608 342,573 SH   SOLE   313,683 0 28,890
Chefs' Warehouse COM 163086101 1,588 52,130 SH   SOLE   27,550 0 24,580
Citi Trends Inc COM 17306X102 1,573 18,770 SH   SOLE   9,950 0 8,820
Civista Bancshares COM 178867107 5,589 243,644 SH   SOLE   211,894 0 31,750
Cohu Inc COM 192576106 1,716 41,020 SH   SOLE   21,640 0 19,380
Columbus McKinnon Corp COM 199333105 7,036 133,356 SH   SOLE   112,356 0 21,000
Comfort Systems USA Inc COM 199908104 1,451 19,410 SH   SOLE   10,240 0 9,170
Comtech Telecom Corp COM 205826209 10,552 424,814 SH   SOLE   373,174 0 51,640
ConnectOne Bancorp COM 20786W107 1,298 51,200 SH   SOLE   27,030 0 24,170
Cra Intl Inc COM 12618T105 11,660 156,213 SH   SOLE   143,053 0 13,160
Customers Bancorp COM 23204G100 1,896 59,600 SH   SOLE   31,600 0 28,000
DHI Group COM 23331S100 7,070 2,110,498 SH   SOLE   1,931,978 0 178,520
DMC Global Inc COM 23291C103 5,572 102,689 SH   SOLE   93,969 0 8,720
DXP Enterprises, Inc COM 233377407 570 18,880 SH   SOLE   10,020 0 8,860
Daktronics, Inc COM 234264109 469 74,830 SH   SOLE   39,720 0 35,110
Diamond S Shipping COM Y20676105 5,262 524,598 SH   SOLE   480,348 0 44,250
EPlus Inc COM 294268107 671 6,730 SH   SOLE   3,560 0 3,170
Eagle Bancorp Montana COM 26942G100 6,738 277,050 SH   SOLE   253,660 0 23,390
Enerpac Tool Group COM 292765104 656 25,110 SH   SOLE   13,330 0 11,780
Ennis Inc COM 293389102 1,019 47,710 SH   SOLE   25,170 0 22,540
Esquire Financial Hld COM 29667J101 9,215 403,982 SH   SOLE   369,932 0 34,050
FS Bancorp COM 30263Y104 8,478 126,159 SH   SOLE   115,529 0 10,630
Farmers National Banc Corp COM 309627107 6,148 368,136 SH   SOLE   337,106 0 31,030
First Bancshares Inc COM 318916103 4,294 117,284 SH   SOLE   107,384 0 9,900
First Business Financial Servi COM 319390100 7,256 293,429 SH   SOLE   268,609 0 24,820
First Financial Corp COM 320218100 874 19,410 SH   SOLE   10,250 0 9,160
First Northwest COM 335834107 4,917 295,858 SH   SOLE   270,918 0 24,940
Franchise Group COM 35180X105 1,077 29,820 SH   SOLE   15,740 0 14,080
Global Medical REIT COM 37954A204 7,686 586,287 SH   SOLE   507,297 0 78,990
Great Ajax Corp COM 38983D300 9,006 826,244 SH   SOLE   711,779 0 114,465
Hanger Inc COM 41043F208 983 43,080 SH   SOLE   22,830 0 20,250
Healthcare Services Group Inc COM 421906108 1,242 44,300 SH   SOLE   23,390 0 20,910
Heritage Insurance Hlds Inc COM 42727J102 8,306 749,627 SH   SOLE   641,927 0 107,700
Horizon Bancorp COM 440407104 2,995 161,175 SH   SOLE   147,595 0 13,580
Hurco Companies Inc COM 447324104 6,679 189,194 SH   SOLE   173,124 0 16,070
Ichor Holdings COM G4740B105 8,211 152,625 SH   SOLE   127,445 0 25,180
InTest Corp COM 461147100 5,681 480,992 SH   SOLE   440,142 0 40,850
Insight Enterprises Inc COM 45765U103 2,016 21,130 SH   SOLE   11,170 0 9,960
Intevac Inc COM 461148108 955 133,570 SH   SOLE   70,470 0 63,100
Kelly Services Cls A COM 488152208 417 18,720 SH   SOLE   9,880 0 8,840
Kimball Electronics COM 49428J109 3,020 117,041 SH   SOLE   106,951 0 10,090
LCNB Corp COM 50181P100 4,982 284,704 SH   SOLE   260,704 0 24,000
Lakeland Bancorp COM 511637100 1,245 71,430 SH   SOLE   37,730 0 33,700
Landec Corp COM 514766104 6,006 566,561 SH   SOLE   495,371 0 71,190
Lifetime Brands Inc COM 53222Q103 9,039 615,328 SH   SOLE   536,678 0 78,650
Manitex International Inc COM 563420108 9,000 1,140,650 SH   SOLE   1,044,340 0 96,310
Matrix Service Co COM 576853105 779 59,400 SH   SOLE   31,360 0 28,040
Medifast Inc COM 58470H101 1,095 5,170 SH   SOLE   2,730 0 2,440
Meta Financial Group COM 59100U108 1,678 37,040 SH   SOLE   19,540 0 17,500
Metropolitan Bank Hld COM 591774104 9,733 193,265 SH   SOLE   165,525 0 27,740
Mistras Group Inc COM 60649T107 2,455 215,201 SH   SOLE   186,561 0 28,640
NN Inc COM 629337106 5,509 779,267 SH   SOLE   668,187 0 111,080
NV5 Global Inc COM 62945V109 1,252 12,960 SH   SOLE   6,840 0 6,120
Natural Gas Services Group Inc COM 63886Q109 6,296 666,899 SH   SOLE   610,449 0 56,450
Netgear Inc COM 64111Q104 1,153 28,050 SH   SOLE   14,850 0 13,200
Newpark Resources Inc COM 651718504 256 81,580 SH   SOLE   43,300 0 38,280
Northeast Bank COM 66405S100 10,058 381,118 SH   SOLE   348,998 0 32,120
Northwest Pipe COM 667746101 11,011 329,460 SH   SOLE   301,710 0 27,750
One Stop Systems COM 68247W109 2,407 379,633 SH   SOLE   347,672 0 31,961
Onto Innovation Inc COM 683344105 1,538 23,408 SH   SOLE   12,349 0 11,059
Orrstown Financial Services COM 687380105 4,136 185,481 SH   SOLE   169,831 0 15,650
PAM Transportation Services, I COM 693149106 6,454 104,598 SH   SOLE   95,778 0 8,820
PC Connection COM 69318J100 880 18,980 SH   SOLE   10,020 0 8,960
PRA Group COM 69354N106 970 26,170 SH   SOLE   13,820 0 12,350
Parke Bancorp COM 700885106 7,007 350,519 SH   SOLE   320,930 0 29,589
Patrick Industries COM 703343103 1,075 12,650 SH   SOLE   6,700 0 5,950
Pennantpark Floating Rate Capi COM 70806A106 2,742 230,801 SH   SOLE   192,841 0 37,960
Perdoceo Education Corp COM 71363P106 1,238 103,510 SH   SOLE   54,640 0 48,870
Photronics Inc COM 719405102 10,412 809,679 SH   SOLE   690,759 0 118,920
Premier Financial Bancorp COM 74050M105 6,806 366,099 SH   SOLE   335,257 0 30,842
ProFire Energy COM 74316X101 1,829 1,662,985 SH   SOLE   1,522,324 0 140,661
Quantum Corp COM 747906501 7,662 919,831 SH   SOLE   841,791 0 78,040
RMR Group Cls A COM 74967R106 569 13,940 SH   SOLE   7,360 0 6,580
Resources Connection COM 76122Q105 592 43,710 SH   SOLE   23,200 0 20,510
Ribbon Communications Inc COM 762544104 917 111,700 SH   SOLE   58,970 0 52,730
Rimini Street Inc COM 76674Q107 10,542 1,175,299 SH   SOLE   1,009,419 0 165,880
Riverview Bancorp COM 769397100 6,294 908,284 SH   SOLE   831,494 0 76,790
SMTC COM 832682207 2,776 461,892 SH   SOLE   422,945 0 38,947
SP Plus Corp COM 78469C103 1,199 36,580 SH   SOLE   19,310 0 17,270
Shoe Carnival Inc COM 824889109 6,554 105,907 SH   SOLE   90,897 0 15,010
Shyft Group Inc COM 825698103 5,556 149,342 SH   SOLE   117,312 0 32,030
Signet Jewelers COM G81276100 1,274 21,980 SH   SOLE   11,640 0 10,340
Silvercrest Asset Mgmnt Grp Cl COM 828359109 6,152 427,811 SH   SOLE   391,751 0 36,060
Smith Micro Software COM 832154207 7,034 1,277,777 SH   SOLE   1,169,527 0 108,250
Standard Motor COM 853666105 755 18,150 SH   SOLE   9,570 0 8,580
Sterling Construction Co Inc COM 859241101 8,411 362,544 SH   SOLE   308,654 0 53,890
Super Micro Computer, Inc COM 86800U104 1,642 42,030 SH   SOLE   22,190 0 19,840
Sykes Enterprises COM 871237103 730 16,550 SH   SOLE   8,750 0 7,800
Textainer Group Holdings COM G8766E109 1,966 68,630 SH   SOLE   36,220 0 32,410
Tristate Capital Hlds COM 89678F100 1,094 47,440 SH   SOLE   25,070 0 22,370
TrueBlue Inc COM 89785X101 841 38,170 SH   SOLE   20,150 0 18,020
Twin Disc Inc COM 901476101 8,035 840,519 SH   SOLE   753,289 0 87,230
Ultra Clean Holdings COM 90385V107 1,532 26,390 SH   SOLE   13,930 0 12,460
Unique Fabricating COM 90915J103 4,785 804,266 SH   SOLE   736,376 0 67,890
Unity Bancorp COM 913290102 1,822 82,809 SH   SOLE   75,799 0 7,010
Universal Electronics Inc COM 913483103 7,389 134,411 SH   SOLE   115,781 0 18,630
Univeste Financial Corp COM 915271100 700 24,470 SH   SOLE   12,990 0 11,480
Wabash National Corp COM 929566107 1,390 73,950 SH   SOLE   39,020 0 34,930
West Bancorporation COM 95123P106 8,249 342,413 SH   SOLE   295,343 0 47,070
Zovio COM 98979V102 3,307 814,605 SH   SOLE   745,655 0 68,950