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
Adtalem Global Education Inc. COM 00737L103 20,017 589,590 SH   SOLE   348,265 92,200 149,125
Alamo Group Inc. COM 011311107 27,760 201,230 SH   SOLE   121,575 31,975 47,680
American Woodmark Corp. COM 030506109 31,370 334,261 SH   SOLE   200,131 52,775 81,355
AMN Healthcare Services Inc. COM 001744101 22,668 332,125 SH   SOLE   194,550 54,450 83,125
Atlantica Sustainable Infrastructure COM G0751N103 36,911 971,850 SH   SOLE   584,195 149,900 237,755
Century Communities Inc. COM 156504300 35,833 818,490 SH   SOLE   489,120 129,750 199,620
Columbus McKinnon Corp. COM 199333105 21,782 566,650 SH   SOLE   342,075 98,325 126,250
Comfort Systems USA Inc. COM 199908104 45,944 872,463 SH   SOLE   525,298 135,675 211,490
Exlservice Holdings Inc. COM 302081104 39,156 459,956 SH   SOLE   275,241 74,525 110,190
Fabrinet COM G3323L100 47,864 616,884 SH   SOLE   369,471 99,250 148,163
Federal Signal Corp. COM 313855108 37,882 1,142,070 SH   SOLE   660,860 175,600 305,610
FormFactor Inc. COM 346375108 19,578 455,085 SH   SOLE   272,565 76,100 106,420
Gibraltar Industries Inc. COM 374689107 65,434 909,565 SH   SOLE   545,245 143,500 220,820
Grand Canyon Education Inc. COM 38526M106 20,902 224,484 SH   SOLE   134,544 36,825 53,115
Great Lakes Dredge & Dock Corp. COM 390607109 28,661 2,176,230 SH   SOLE   1,322,265 328,975 524,990
Hannon Armstrong Sustainable Infrastructure Capital Inc. COM 41068X100 110,314 1,739,153 SH   SOLE   1,073,893 284,275 380,985
Helen of Troy LTD. COM G4388N106 71,691 322,658 SH   SOLE   195,863 48,625 78,170
Interdigital Inc. COM 45867G101 31,442 518,160 SH   SOLE   311,810 80,925 125,425
Ishares Russell 2000 ETF 464287655 8,774 44,750 SH   SOLE   29,450 0 15,300
Kulicke & Soffa Industries Inc. COM 501242101 52,145 1,639,278 SH   SOLE   979,928 262,475 396,875
Lakeland Financial Corp. COM 511656100 23,489 438,382 SH   SOLE   285,700 59,274 93,408
LGI Homes Inc. COM 50187T106 32,170 303,924 SH   SOLE   186,579 46,550 70,795
Lumentum Holdings Inc. COM 55024U109 28,424 299,835 SH   SOLE   183,665 51,450 64,720
Maximus Inc. COM 577933104 46,199 631,223 SH   SOLE   376,663 101,725 152,835
Methode Electronics Inc. COM 591520200 28,977 756,985 SH   SOLE   452,895 122,800 181,290
MKS Instruments Inc. COM 55306N104 36,769 244,395 SH   SOLE   144,640 42,350 57,405
Providence Service Corp. COM 743815102 55,640 401,358 SH   SOLE   241,953 63,675 95,730
Mueller Water Products Inc. COM 624758108 32,006 2,585,300 SH   SOLE   1,555,775 442,575 586,950
NextEra Energy Partners LP COM 65341B106 62,982 939,331 SH   SOLE   560,386 150,650 228,295
NIC Inc. COM 62914B100 11,706 453,200 SH   SOLE   266,370 70,325 116,505
NV5 Global Inc. COM 62945V109 50,404 639,810 SH   SOLE   378,110 107,275 154,425
OSI Systems Inc. COM 671044105 37,682 404,223 SH   SOLE   241,583 66,025 96,615
Pacira Biosciences Inc. COM 695127100 35,733 597,145 SH   SOLE   357,505 98,550 141,090
SciPlay Corp. COM 809087109 12,780 922,725 SH   SOLE   555,660 145,225 221,840
SPDR Gold Trust ETF 78463V107 8,652 48,510 SH   SOLE   29,680 0 18,830
Standard Motor Products Inc. COM 853666105 23,631 584,060 SH   SOLE   349,700 99,390 134,970
Steven Madden LTD. COM 556269108 28,968 820,150 SH   SOLE   490,046 131,095 199,009
Tetra Tech Inc. COM 88162G103 28,222 243,755 SH   SOLE   145,175 39,650 58,930
Tower Semiconductor LTD. COM M87915274 32,177 1,246,190 SH   SOLE   749,100 203,150 293,940
Verint Systems Inc. COM 92343X100 53,884 802,078 SH   SOLE   477,173 128,225 196,680
WNS Holdings LTD. COM 92932M101 60,945 845,869 SH   SOLE   497,699 133,700 214,470