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 655 12,083 SH   SOLE   12,000 0 83
ADDUS HOMECARE CORP COM 006739106 4,131 44,634 SH   SOLE   38,146 0 6,488
ADVANCED ENERGY COM 007973100 3,831 56,523 SH   SOLE   49,627 0 6,896
ALLIED MOTION TECH COM 019330109 3,653 103,489 SH   SOLE   87,674 0 15,815
ALTRA IND MOTION COM 02208R106 4,460 139,996 SH   SOLE   126,952 0 13,044
AMBARELLA INC COM G037AX101 4,385 95,759 SH   SOLE   84,355 0 11,404
AMERESCO COM 02361E108 2,594 93,397 SH   SOLE   79,764 0 13,633
AMERICAS CARMART INC COM 03062T105 4,599 52,341 SH   SOLE   44,288 0 8,053
AMNEAL PHARM INC CLASS A COM 03168L105 3,099 651,150 SH   SOLE   561,386 0 89,764
ANI PHARMACEUTICALS INC COM 00182C103 1,665 51,502 SH   SOLE   45,459 0 6,043
APPOLLO MEDICAL HOLDINGS INC COM 03763a207 1,643 99,608 SH   SOLE   86,678 0 12,930
ASGN INC COM 00191U102 507 7,618 SH   SOLE   7,550 0 68
ATRION CORP COM 049904105 3,138 4,927 SH   SOLE   4,187 0 740
AXCELIS TECH COM 054540208 1,497 53,763 SH   SOLE   41,371 0 12,392
BAYCOM CORP COM 07272m107 2,464 190,891 SH   SOLE   163,372 0 27,519
BIOLIFE SOLUTIONS INC COM 09062W204 3,695 226,023 SH   SOLE   188,985 0 37,038
BJS RESTAURANTS COM 09180c106 5,762 275,169 SH   SOLE   237,317 0 37,852
BMC STOCK HOLDINGS COM 05591B109 672 26,749 SH   SOLE   26,530 0 219
BOOT BARN HOLDINGS INC COM 099406100 3,284 152,333 SH   SOLE   128,357 0 23,976
CABOT MICROELCT COM 12709P103 745 5,342 SH   SOLE   5,300 0 42
CACI INTL COM 127190304 554 2,556 SH   SOLE   2,400 0 156
CALLAWAY GOLF CO COM 131193104 1,166 66,645 SH   SOLE   66,270 0 375
CARDIOVASCULAR SYSTEMS INC COM 141619106 2,558 81,100 SH   SOLE   68,718 0 12,382
CARDLYTICS INC COM 14161W105 4,601 65,749 SH   SOLE   53,857 0 11,892
CAREDX INC COM 14167L103 1,463 41,297 SH   SOLE   35,037 0 6,260
CAVCO INDUSTRIES INC COM 149568107 726 3,769 SH   SOLE   3,740 0 29
CENTURY COMMUNITIES INC COM 156504300 6,084 198,463 SH   SOLE   169,182 0 29,281
CHEESECAKE FACT COM 163072101 4,843 211,335 SH   SOLE   180,673 0 30,662
CHUYS HOLDINGS INC COM 171604101 1,644 110,522 SH   SOLE   94,548 0 15,974
COHERUS BIOSCIENCES COM 19249H103 2,155 120,715 SH   SOLE   102,766 0 17,949
CRACKER BARREL COM 22410J106 386 3,483 SH   SOLE   3,460 0 23
CRYOLIFE INC COM 228903100 2,377 124,030 SH   SOLE   105,006 0 19,024
DEL TACO RESTAURANTS INC COM 245496104 2,854 481,383 SH   SOLE   410,776 0 70,607
DIGITAL TURBINE COM 25400W102 5,494 437,086 SH   SOLE   369,857 0 67,229
DIODES INC COM 254543101 4,607 90,883 SH   SOLE   78,948 0 11,935
DORMAN PRODUCTS INC COM 258278100 287 4,291 SH   SOLE   4,257 0 34
EAGLE MATERIALS COM 26969P108 958 13,652 SH   SOLE   13,570 0 82
EMCOR GROUP INC COM 29084Q100 766 11,590 SH   SOLE   11,500 0 90
EMERGENT BIOSOL COM 29089Q105 812 10,278 SH   SOLE   10,210 0 68
ENSIGN GROUP INC COM 29358p101 543 12,991 SH   SOLE   12,900 0 91
ENVESTNET INC COM 29404K106 619 8,420 SH   SOLE   8,370 0 50
EPLUS INC COM 294268107 6,284 88,914 SH   SOLE   77,471 0 11,443
EVERTEC INC COM 30040P103 391 13,918 SH   SOLE   13,810 0 108
EXLSERVICE HOLDINGS INC COM 302081104 743 11,729 SH   SOLE   11,631 0 98
EXPONENT INC COM 30214U102 769 9,513 SH   SOLE   9,430 0 83
FIRST BANCSHARES INC COM 318916103 1,211 53,861 SH   SOLE   45,920 0 7,941
FIRST BUSEY CORP COM 319383204 5,306 284,529 SH   SOLE   249,337 0 35,192
FORMFACTOR INC COM 346375108 1,023 34,913 SH   SOLE   34,660 0 253
FORWARD AIR CORP COM 349853101 2,400 48,180 SH   SOLE   42,791 0 5,389
FOX FACTORY HOLDING CORP COM 35138V102 623 7,542 SH   SOLE   7,462 0 80
FRANKS INTERNATIONAL COM N33462107 1,029 461,700 SH   SOLE   391,814 0 69,886
FULGENT GENETICS COM 359664109 2,784 174,062 SH   SOLE   140,732 0 33,330
GIBRALTAR INDUSTRIES COM 374689107 477 9,955 SH   SOLE   9,860 0 95
GLOBUS MEDICAL INC COM 379577208 385 8,083 SH   SOLE   8,048 0 35
GRAHAM CORP COM 384556106 4,223 331,532 SH   SOLE   281,993 0 49,539
GREENBRIER COS COM 393657101 1,604 70,518 SH   SOLE   59,393 0 11,125
GUESS INC COM 401617105 4,829 499,472 SH   SOLE   436,761 0 62,711
HALOZYME THERAPEUTICS INC COM 40637H109 619 23,116 SH   SOLE   22,930 0 186
HARSCO CORP COM 415864107 4,068 301,154 SH   SOLE   257,455 0 43,699
HEALTHSTREAM INC COM 42222N103 1,404 63,457 SH   SOLE   56,253 0 7,204
HERITAGE CRYSTAL CLEAN INC COM 42726m106 3,793 217,293 SH   SOLE   182,717 0 34,576
HERITAGE FINL COM 42722X106 2,265 113,269 SH   SOLE   90,381 0 22,888
HOME BANCSHARES INC COM 436893200 503 32,744 SH   SOLE   32,519 0 225
HUB GROUP COM 443320106 1,506 31,481 SH   SOLE   26,568 0 4,913
HYSTER YALE MATERIALS COM 449172105 5,295 136,967 SH   SOLE   118,584 0 18,383
ITHREE VERTICALS INC CL A COM 46571Y107 373 12,336 SH   SOLE   10,758 0 1,578
ICF INTERNATIONAL INC COM 44925C103 803 12,391 SH   SOLE   9,961 0 2,430
ICHOR HOLDINGS COM G4740B105 3,365 126,605 SH   SOLE   103,880 0 22,725
ICU MEDICAL INC COM 44930G107 416 2,262 SH   SOLE   2,250 0 12
INSTALLED BUILDING PRODUCTS COM 45780R101 906 13,182 SH   SOLE   13,078 0 104
INSTEEL INDUST INC COM 45774W108 2,181 114,388 SH   SOLE   96,847 0 17,541
INTEGER HOLDINGS CORP COM 45826H109 626 8,578 SH   SOLE   8,520 0 58
INTGRTD ELCTR SRV COM 44951w106 1,285 55,466 SH   SOLE   47,968 0 7,498
JACK IN THE BOX COM 466367109 3,035 40,975 SH   SOLE   35,878 0 5,097
JOHNSON OUTDOORS COM 479167108 4,126 45,333 SH   SOLE   36,702 0 8,631
JOINT CORP COM 47973J102 3,862 252,941 SH   SOLE   213,780 0 39,161
KADANT INC COM 48282T104 2,322 23,304 SH   SOLE   19,629 0 3,675
KIRBY CORP COM 497266106 1,063 19,862 SH   SOLE   19,710 0 152
KOPPERS HLDGS COM 50060P106 5,267 279,580 SH   SOLE   239,025 0 40,555
LANDSTAR SYSTEM INC COM 515098101 740 6,591 SH   SOLE   6,535 0 56
LANNETT CO INC COM 516012101 815 112,368 SH   SOLE   85,809 0 26,559
LANTHEUS HOLDINGS INC COM 516544103 2,331 163,047 SH   SOLE   141,922 0 21,125
LEMAITRE VASCULAR INC COM 525558201 4,670 176,921 SH   SOLE   150,448 0 26,473
LIGAND PHARMACEUTICALS COM 53220K504 2,277 20,358 SH   SOLE   17,500 0 2,858
LOUIS PAC COM 546347105 896 34,970 SH   SOLE   34,750 0 220
LUMINEX CORP COM 55027E102 1,592 48,959 SH   SOLE   36,049 0 12,910
LUNA INNOVATIONS COM 550351100 1,721 294,782 SH   SOLE   243,921 0 50,861
MI HOMES INC COM 55305b101 4,448 129,174 SH   SOLE   110,266 0 18,908
MANTECH INTL COM 564563104 425 6,215 SH   SOLE   6,170 0 45
MAXIMUS INC COM 577933104 468 6,644 SH   SOLE   6,570 0 74
MEDPACE HOLDINGS INC COM 58506Q109 842 9,062 SH   SOLE   9,000 0 62
MERIDIAN HEALTHCARE COM 589584101 1,978 84,955 SH   SOLE   73,037 0 11,918
MERIT MEDICAL SYS COM 589889104 416 9,129 SH   SOLE   9,070 0 59
MERITAGE HOMES CORP COM 59001A102 1,086 14,279 SH   SOLE   14,171 0 108
MESA LABORATORIES INC COM 59064R109 2,552 11,773 SH   SOLE   10,127 0 1,646
METHODE ELECTRONICS INC COM 591520200 1,121 35,865 SH   SOLE   30,973 0 4,892
MITEK SYSTEMS INC COM 606710200 872 90,810 SH   SOLE   73,058 0 17,752
MKS INSTRUMENTS INC COM 55306N104 607 5,369 SH   SOLE   5,326 0 43
MYR GROUP COM 55405W104 1,808 56,663 SH   SOLE   47,824 0 8,839
NAPCO SECURITY TECH COM 630402105 1,328 56,799 SH   SOLE   46,667 0 10,132
NAT GAS SERVICES COM 63886Q109 947 151,056 SH   SOLE   130,351 0 20,705
NEOGEN CORP COM 640491106 447 5,765 SH   SOLE   5,742 0 23
NOODLES CO COM 65540B105 1,900 314,063 SH   SOLE   269,577 0 44,486
NORTHWEST PIPE COM 667746101 2,739 109,264 SH   SOLE   94,157 0 15,107
NVE CORPORATION COM 629445206 957 15,487 SH   SOLE   13,118 0 2,369
OLD SECOND BANCORP INC COM 680277100 4,679 601,440 SH   SOLE   526,740 0 74,700
ONTO INNOVATION INC COM 683344105 3,705 108,847 SH   SOLE   92,058 0 16,789
ORASURE TECHNOLOGIES INC COM 68554V108 651 55,987 SH   SOLE   55,611 0 376
ORION MARINE GRP COM 68628v308 2,406 766,441 SH   SOLE   657,929 0 108,512
ORTHOFIX INTL NV COM 68752M108 3,627 113,363 SH   SOLE   96,966 0 16,397
PACIRA BIOSCIENCES INC COM 695127100 1,831 34,911 SH   SOLE   29,827 0 5,084
PAR TECHNOLOGY CORP COM 698884103 9,099 304,026 SH   SOLE   255,792 0 48,234
PERFICIENT INC COM 71375U101 7,935 221,787 SH   SOLE   188,274 0 33,513
PING IDENTITY HOLDING CORP COM 72341T103 5,944 185,258 SH   SOLE   158,748 0 26,510
PREFRMD LINE PROD COM 740444104 2,547 50,936 SH   SOLE   43,498 0 7,438
PRO DEX COM 74265m205 1,133 63,603 SH   SOLE   56,118 0 7,485
PROVIDENCE SVC COM 743815102 2,685 34,033 SH   SOLE   30,533 0 3,500
RANDOLPH BANCORP INC COM 752378109 2,185 217,482 SH   SOLE   184,435 0 33,047
RBC BEARINGS COM 75524B104 744 5,558 SH   SOLE   5,518 0 40
RENEWABLE ENERGY GROUP INC COM 75972A301 4,488 181,142 SH   SOLE   152,494 0 28,648
REX AMERICAN RESOURCES COM 761624105 1,634 23,564 SH   SOLE   20,277 0 3,287
RF INDUSTRIES COM 749552105 488 104,846 SH   SOLE   96,636 0 8,210
ROGERS CORP COM 775133101 784 6,299 SH   SOLE   6,235 0 64
RPC INC COM 749660106 646 209,887 SH   SOLE   209,040 0 847
SKYWEST INC COM 830879102 4,714 144,516 SH   SOLE   126,509 0 18,007
SLEEP NUMBER CORP COM 83125X103 3,473 83,407 SH   SOLE   70,110 0 13,297
SONOS INC COM 83570H108 5,450 372,532 SH   SOLE   309,353 0 63,179
STAAR SURGICAL COM 852312305 845 13,735 SH   SOLE   13,610 0 125
STEVEN MADDEN LTD COM 556269108 655 26,554 SH   SOLE   26,340 0 214
STIFEL FINL COM 860630102 986 20,807 SH   SOLE   20,690 0 117
SYNNEX CORP COM 87162W100 655 5,470 SH   SOLE   5,432 0 38
THOR INDUSTRIES INC COM 885160101 939 8,817 SH   SOLE   8,711 0 106
TOLL BROTHERS INC COM 889478103 530 16,281 SH   SOLE   16,020 0 261
TPI COMPOSITES INC COM 87266J104 6,854 293,314 SH   SOLE   254,250 0 39,064
TRANSCAT INC COM 893529107 4,281 165,550 SH   SOLE   142,684 0 22,866
TRI POINTE GROUP COM 87265H109 703 47,920 SH   SOLE   47,600 0 320
UFP TECH INC COM 902673102 585 13,286 SH   SOLE   10,313 0 2,973
ULTRA CLEAN HOLDINGS COM 90385V107 6,548 289,375 SH   SOLE   246,158 0 43,217
ULTRALIFE CORP COM 903899102 2,768 394,957 SH   SOLE   345,845 0 49,112
UNIFIRST CORP COM 904708104 621 3,471 SH   SOLE   3,441 0 30
UNIVERSAL TECHNICAL INSTITUTE COM 913915104 2,044 294,118 SH   SOLE   255,405 0 38,713
UPLAND SOFTWARE INC COM 91544A109 6,202 178,440 SH   SOLE   152,360 0 26,080
US XPRESS ENTERPRISES INC COM 90338N202 3,764 627,485 SH   SOLE   528,723 0 98,762
VERRA MOBILITY COM 92511U102 1,516 147,480 SH   SOLE   125,494 0 21,986
VICOR CORP COM 925815102 2,002 27,828 SH   SOLE   26,204 0 1,624
VIRTUSA CORP COM 92827P102 500 15,402 SH   SOLE   15,269 0 133
VISHAY PRECISION COM 92835k103 2,639 107,392 SH   SOLE   88,945 0 18,447
WILLDAN GROUP INC COM 96924n100 1,866 74,637 SH   SOLE   63,846 0 10,791
ZIX CORP COM 98974P100 2,027 293,796 SH   SOLE   252,640 0 41,156