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
AAON INC COM 000360206 697 14,123 SH   SOLE   14,050 0 73
ADDUS HOMECARE CORP COM 006739106 10,812 111,220 SH   SOLE   98,600 0 12,620
ADVANCED ENERGY COM 007973100 698 9,810 SH   SOLE   9,770 0 40
ALLIED MOTION TECH COM 019330109 7,233 149,150 SH   SOLE   133,228 0 15,922
ALTRA IND MOTION COM 02208R106 724 20,021 SH   SOLE   19,850 0 171
AMERISAFE INC COM 03071H100 1,204 18,236 SH   SOLE   18,183 0 53
ANI PHARMACEUTICALS INC COM 00182C103 5,613 91,018 SH   SOLE   82,346 0 8,672
APPOLLO MEDICAL HOLDINGS INC COM 03763a207 2,494 135,504 SH   SOLE   122,229 0 13,275
ARCOSA INC COM 039653100 504 11,325 SH   SOLE   11,262 0 62
ARGAN INC COM 04010E109 7,898 196,770 SH   SOLE   175,423 0 21,347
ASGN INC COM 00191U102 605 8,534 SH   SOLE   8,490 0 44
ATRION CORP COM 049904105 6,922 9,212 SH   SOLE   8,231 0 981
AXCELIS TECH COM 054540208 2,390 99,227 SH   SOLE   86,739 0 12,488
BASSETT FURN COM 070203104 3,442 206,373 SH   SOLE   186,260 0 20,113
BAYCOM CORP COM 07272m107 4,497 197,783 SH   SOLE   176,289 0 21,494
BENCHMARK ELECTRONICS INC COM 08160H101 372 10,833 SH   SOLE   10,773 0 60
BIOLIFE SOLUTIONS INC COM 09062W204 2,515 155,447 SH   SOLE   141,831 0 13,616
BIOSPECIFICS TECHNOLOGIES COM 090931106 2,645 46,453 SH   SOLE   39,904 0 6,549
BIOTELEMETRY INC COM 090672106 1,330 28,738 SH   SOLE   24,703 0 4,035
CABOT MICROELCT COM 12709P103 768 5,328 SH   SOLE   5,300 0 28
CALLAWAY GOLF CO COM 131193104 772 36,420 SH   SOLE   36,220 0 200
CANTEL MEDICAL CORP COM 138098108 376 5,314 SH   SOLE   5,286 0 28
CARDIOVASCULAR SYSTEMS INC COM 141619106 5,876 120,931 SH   SOLE   108,454 0 12,477
CENTURY COMMUNITIES INC COM 156504300 6,011 219,782 SH   SOLE   195,762 0 24,020
CHART INDUSTRIES INC COM 16115Q308 546 8,099 SH   SOLE   8,047 0 52
CHASE CORP COM 16150R104 486 4,104 SH   SOLE   4,086 0 18
CHUYS HOLDINGS INC COM 171604101 5,107 197,050 SH   SOLE   176,352 0 20,698
CITIZENS COMM BCP COM 174903104 2,907 237,970 SH   SOLE   207,905 0 30,065
COMMUNITY HEALTHCARE TRUST COM 20369C106 5,641 131,625 SH   SOLE   115,119 0 16,506
CONSTRUCTION PARTNERS COM 21044C107 2,286 135,559 SH   SOLE   120,829 0 14,730
COOPER STANDARD COM 21676p103 246 7,439 SH   SOLE   7,400 0 39
CRA INTERNATIONAL INC COM 12618T105 3,339 61,303 SH   SOLE   53,303 0 8,000
CRYOLIFE INC COM 228903100 5,852 216,047 SH   SOLE   192,083 0 23,964
CSWI INDUSTRIALS COM 126402106 3,085 40,075 SH   SOLE   35,917 0 4,158
CULP INC COM 230215105 629 46,184 SH   SOLE   40,276 0 5,908
CYBEROPTICS CORP COM 232517102 796 43,342 SH   SOLE   37,762 0 5,580
DEL TACO RESTAURANTS INC COM 245496104 3,607 456,400 SH   SOLE   406,542 0 49,858
DIGI INTL COM 253798102 2,764 155,999 SH   SOLE   139,493 0 16,506
DORMAN PRODUCTS INC COM 258278100 324 4,280 SH   SOLE   4,257 0 23
EAGLE BANCORP MONTANA INC COM 26942g100 1,850 86,495 SH   SOLE   75,851 0 10,644
EMERGENT BIOSOL COM 29089Q105 469 8,695 SH   SOLE   8,650 0 45
EMPLOYERS HOLDINGS INC COM 292218104 219 5,261 SH   SOLE   5,234 0 27
ENANTA PHARMA INC COM 29251m106 220 3,568 SH   SOLE   3,550 0 18
ENTERPRISE FINANCIAL SERVICE COM 293712105 3,246 67,345 SH   SOLE   60,597 0 6,748
EPLUS INC COM 294268107 7,503 89,018 SH   SOLE   80,480 0 8,538
EXLSERVICE HOLDINGS INC COM 302081104 1,052 15,152 SH   SOLE   15,071 0 81
EXPONENT INC COM 30214U102 717 10,394 SH   SOLE   10,340 0 54
EXTERRAN CORP COM 30227H106 1,315 167,945 SH   SOLE   150,827 0 17,118
FIESTA RESTAURANT GROUP COM 31660B101 295 29,847 SH   SOLE   29,694 0 153
FIRST BANCSHARES INC COM 318916103 3,389 95,432 SH   SOLE   84,424 0 11,008
FIRST BUSEY CORP COM 319383204 11,398 414,507 SH   SOLE   375,248 0 39,259
FIRST MID BNCSHS INC COM 320866106 2,996 85,008 SH   SOLE   75,040 0 9,968
FORWARD AIR CORP COM 349853101 870 12,438 SH   SOLE   12,378 0 60
FOX FACTORY HOLDING CORP COM 35138V102 564 8,119 SH   SOLE   8,082 0 37
FS KKR Capital Corp COM 302635107 1,830 298,580 SH   SOLE   297,010 0 1,570
GLOBUS MEDICAL INC COM 379577208 256 4,351 SH   SOLE   4,328 0 23
GP STRATEGIES COM 36225V104 463 35,025 SH   SOLE   31,034 0 3,991
GRAHAM CORP COM 384556106 11,550 527,918 SH   SOLE   473,208 0 54,710
GUARANTY BANCSHARES COM 400764106 3,301 100,414 SH   SOLE   89,562 0 10,852
HE EQUIP SVCS COM 404030108 5,812 173,868 SH   SOLE   156,494 0 17,374
HAWKINS INC COM 420261109 4,051 88,438 SH   SOLE   79,177 0 9,261
HEALTHSTREAM INC COM 42222N103 5,001 183,889 SH   SOLE   167,022 0 16,867
HERITAGE CRYSTAL CLEAN INC COM 42726m106 6,667 212,535 SH   SOLE   189,716 0 22,819
HERITAGE FINL COM 42722X106 6,068 214,433 SH   SOLE   188,177 0 26,256
HILL INTERNATIONAL INC COM 431466101 5,375 1,700,981 SH   SOLE   1,534,801 0 166,180
HOME BANCORP INC COM 43689E107 2,903 74,097 SH   SOLE   64,995 0 9,102
HOME BANCSHARES INC COM 436893200 531 27,019 SH   SOLE   26,869 0 150
HOMETRUST BANCSHARES INC COM 437872104 7,615 283,852 SH   SOLE   254,976 0 28,876
HOOKER FURNITURE COM 439038100 481 18,747 SH   SOLE   16,302 0 2,445
HORACE MANN EDUCATORS COM 440327104 1,039 23,818 SH   SOLE   23,694 0 124
HORIZON BANCORP INC COM 440407104 1,747 91,991 SH   SOLE   91,782 0 209
HYSTER-YALE MATERIALS COM 449172105 6,931 117,564 SH   SOLE   104,939 0 12,625
ITHREE VERTICALS INC COM 46571Y107 1,892 66,998 SH   SOLE   59,497 0 7,501
INDEPNDNT BK MI COM 453838609 3,400 150,113 SH   SOLE   129,863 0 20,250
INFO SERVICES GRP COM 45675y104 2,080 822,436 SH   SOLE   715,891 0 106,545
INSTALLED BUILDING PRODUCTS COM 45780R101 385 5,597 SH   SOLE   5,568 0 29
INSTEEL INDUST INC COM 45774W108 4,015 186,861 SH   SOLE   165,766 0 21,095
INTEGER HOLDINGS CORP COM 45826H109 566 7,038 SH   SOLE   7,010 0 28
INTREPID POTASH INC COM 46121Y102 413 152,527 SH   SOLE   152,040 0 487
JACK IN THE BOX COM 466367109 396 5,076 SH   SOLE   5,050 0 26
JOHNSON OUTDOORS COM 479167108 12,710 165,717 SH   SOLE   147,219 0 18,498
JOINT CORP COM 47973J102 2,859 177,169 SH   SOLE   156,408 0 20,761
KADANT INC COM 48282T104 3,460 32,854 SH   SOLE   29,149 0 3,705
KIRBY CORP COM 497266106 690 7,711 SH   SOLE   7,670 0 41
KLX ENERGY SVCS COM 48253l106 1,399 217,283 SH   SOLE   196,000 0 21,283
KOPPERS HLDGS COM 50060P106 12,035 314,910 SH   SOLE   280,717 0 34,193
LANDEC CORP COM 514766104 2,435 215,310 SH   SOLE   174,123 0 41,187
LANDSTAR SYSTEM INC COM 515098101 790 6,942 SH   SOLE   6,905 0 37
LANTHEUS HOLDINGS INC COM 516544103 4,376 213,378 SH   SOLE   192,110 0 21,268
LEMAITRE VASCULAR INC COM 525558201 9,509 264,513 SH   SOLE   234,360 0 30,153
LHC GROUP COM 50187A107 704 5,115 SH   SOLE   5,090 0 25
LUMINEX CORP COM 55027E102 6,468 279,304 SH   SOLE   249,699 0 29,605
MI HOMES INC COM 55305b101 5,106 129,771 SH   SOLE   116,490 0 13,281
MARINEMAX INC COM 567908108 5,978 358,181 SH   SOLE   320,436 0 37,745
MAX LINEAR INC COM 57776J100 360 16,980 SH   SOLE   16,880 0 100
MAXIMUS INC COM 577933104 689 9,269 SH   SOLE   9,220 0 49
MEDPACE HOLDINGS INC COM 58506Q109 678 8,070 SH   SOLE   8,030 0 40
MERIT MEDICAL SYS COM 589889104 239 7,671 SH   SOLE   7,630 0 41
MERITAGE HOMES CORP COM 59001A102 662 10,848 SH   SOLE   10,791 0 57
MESA LABORATORIES INC COM 59064R109 11,108 44,540 SH   SOLE   39,420 0 5,120
METHODE ELECTRONICS INC COM 591520200 12,128 308,211 SH   SOLE   276,371 0 31,840
MILLER INDUSTRIES COM 600551204 8,156 219,666 SH   SOLE   196,166 0 23,500
MINERALS TECHNOLOGIES INC COM 603158106 231 4,020 SH   SOLE   3,999 0 21
MITEK SYSTEMS INC COM 606710200 1,026 134,125 SH   SOLE   116,233 0 17,892
MKS INSTRUMENTS INC COM 55306N104 589 5,355 SH   SOLE   5,326 0 29
MTS SYSTEMS CORP COM 553777103 521 10,860 SH   SOLE   10,808 0 52
MYR GROUP COM 55405W104 6,637 203,662 SH   SOLE   182,739 0 20,923
NAT GAS SERVICES COM 63886Q109 2,169 176,986 SH   SOLE   156,143 0 20,843
NEOGEN CORP COM 640491106 775 11,884 SH   SOLE   11,822 0 62
NEXTIER OILFIELD SOLUTIONS COM 65290C105 218 32,606 SH   SOLE   32,442 0 164
NIC INC COM 62914B100 366 16,414 SH   SOLE   16,327 0 87
NOODLES CO COM 65540B105 2,062 372,224 SH   SOLE   333,167 0 39,057
NORTHWEST PIPE COM 667746101 4,731 142,046 SH   SOLE   126,850 0 15,196
NVE CORPORATION COM 629445206 1,221 17,106 SH   SOLE   15,243 0 1,863
OLD SECOND BANCORP INC COM 680277100 13,092 971,961 SH   SOLE   879,058 0 92,903
ONTO INNOVATION INC COM 683344105 7,347 201,087 SH   SOLE   180,221 0 20,866
OPTIMIZERX CORP COM 68401u204 506 49,340 SH   SOLE   43,717 0 5,623
ORASURE TECHNOLOGIES INC COM 68554V108 442 55,126 SH   SOLE   54,961 0 165
ORION MARINE GRP COM 68628v308 5,454 1,050,869 SH   SOLE   941,694 0 109,175
ORTHOFIX INTERNATIONAL COM 68752M108 7,526 162,978 SH   SOLE   146,465 0 16,513
PAR TECHNOLOGY CORP COM 698884103 13,529 440,123 SH   SOLE   390,328 0 49,795
PREFRMD LINE PROD COM 740444104 1,871 31,014 SH   SOLE   27,550 0 3,464
PRGX GLOBAL INC COM 69357c503 4,389 892,099 SH   SOLE   797,084 0 95,015
PRO DEX COM 74265m205 1,558 88,785 SH   SOLE   80,157 0 8,628
PROASSURANCE CORP COM 74267C106 209 5,787 SH   SOLE   5,756 0 31
PROVIDENCE SVC COM 743815102 389 6,574 SH   SOLE   6,540 0 34
RANDOLPH BANCORP INC COM 752378109 5,959 337,668 SH   SOLE   303,352 0 34,316
RED RIVER BANCSHARES INC COM 75686R202 1,739 31,030 SH   SOLE   27,914 0 3,116
RENEWABLE ENERGY GROUP INC COM 75972A301 14,366 533,062 SH   SOLE   474,527 0 58,535
REX AMERICAN RESOURCES COM 761624105 2,615 31,917 SH   SOLE   28,604 0 3,313
RF INDUSTRIES COM 749552105 1,756 259,767 SH   SOLE   232,724 0 27,043
RLI CORP COM 749607107 675 7,503 SH   SOLE   7,464 0 39
ROGERS CORP COM 775133101 975 7,818 SH   SOLE   7,775 0 43
RPC INC COM 749660106 148 28,294 SH   SOLE   28,150 0 144
SAFETY INSURANCE GROUP INC COM 78648T100 1,308 14,144 SH   SOLE   14,113 0 31
SCANSOURCE INC COM 806037107 1,051 28,463 SH   SOLE   28,409 0 54
SELECT BANCORP INC COM 81617L108 4,748 386,040 SH   SOLE   346,362 0 39,678
SELECTIVE INSURANCE GROUP COM 816300107 656 10,078 SH   SOLE   10,027 0 51
SONOS INC COM 83570H108 9,231 590,986 SH   SOLE   531,089 0 59,897
STAAR SURGICAL COM 852312305 541 15,400 SH   SOLE   15,320 0 80
STERLING CONSTRUCTION CO COM 859241101 3,644 258,818 SH   SOLE   233,723 0 25,095
STEVEN MADDEN LTD COM 556269108 1,138 26,481 SH   SOLE   26,340 0 141
STONERIDGE INC COM 86183P102 6,716 229,084 SH   SOLE   206,753 0 22,331
SUPERNUS PHARMACEUTICALS INC COM 868459108 745 31,442 SH   SOLE   31,339 0 103
SYNNEX CORP COM 87162W100 619 4,806 SH   SOLE   4,782 0 24
TECOGEN INC COM 87876p201 745 351,458 SH   SOLE   299,675 0 51,783
THOR INDUSTRIES INC COM 885160101 837 11,274 SH   SOLE   11,221 0 53
TIMKEN STEEL CORP COM 887399103 3,227 410,598 SH   SOLE   357,834 0 52,764
TPI COMPOSITES INC COM 87266J104 5,741 310,191 SH   SOLE   276,039 0 34,152
TRANSCAT INC COM 893529107 6,669 209,325 SH   SOLE   187,618 0 21,707
TRINITY INDUSTRIES INC COM 896522109 738 33,352 SH   SOLE   33,178 0 174
UFP TECH INC COM 902673102 9,252 186,504 SH   SOLE   166,131 0 20,373
ULTRA CLEAN HOLDINGS COM 90385V107 11,042 470,477 SH   SOLE   418,853 0 51,624
ULTRALIFE CORP COM 903899102 3,866 523,158 SH   SOLE   473,607 0 49,551
UNIFIRST CORP COM 904708104 775 3,841 SH   SOLE   3,821 0 20
UNIVRSL STNLESS COM 913837100 1,062 71,294 SH   SOLE   62,320 0 8,974
UPLAND SOFTWARE INC COM 91544A109 3,328 93,216 SH   SOLE   83,848 0 9,368
UTAH MEDICAL PRODUCTS COM 917488108 4,062 37,652 SH   SOLE   33,819 0 3,833
VICOR CORP COM 925815102 751 16,090 SH   SOLE   16,010 0 80
VIRTUSA CORP COM 92827P102 2,082 45,942 SH   SOLE   45,817 0 125
VISHAY PRECISION COM 92835k103 5,978 175,850 SH   SOLE   157,264 0 18,586
WATSCO INC COM 942622200 709 3,940 SH   SOLE   3,915 0 25
WILLDAN GROUP INC COM 96924n100 3,345 105,271 SH   SOLE   94,381 0 10,890
ZIX CORP COM 98974P100 3,075 453,563 SH   SOLE   406,201 0 47,362