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
Expires: July 31, 2015
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
ACI WORLDWIDE INC COM 004498101 31,687,655 662,783 SH SOLE 1 633,708 0 29,075
ADTALEM GLOBAL ED INC COM 00737L103 1,826,349 17,651 SH SOLE 1 17,651 0 0
ALCOA CORP COM 013872106 56,033,526 1,054,451 SH SOLE 1 1,054,451 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 31,552,293 2,453,522 SH SOLE 1 2,353,822 0 99,700
ANI PHARMACEUTICALS INC COM 00182C103 46,585,257 590,135 SH SOLE 1 564,081 0 26,054
ARMSTRONG WORLD INDS INC NEW COM 04247X102 30,476,437 159,479 SH SOLE 1 152,329 0 7,150
ATN INTL INC COM 00215F107 33,219,554 1,456,998 SH SOLE 1 1,395,413 0 61,585
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106 219,458 5,570 SH SOLE 1 5,570 0 0
BALCHEM CORP COM 057665200 3,106,920 20,259 SH SOLE 1 20,259 0 0
BLACKBAUD INC COM 09227Q100 902,627 14,255 SH SOLE 1 14,255 0 0
BOSTON BEER INC CL A 100557107 24,006,454 123,028 SH SOLE 1 117,565 0 5,463
BOYD GROUP SERVICES INC COM 103310108 50,938,460 319,783 SH SOLE 1 304,959 0 14,824
BRUNSWICK CORP COM 117043109 24,389,548 328,523 SH SOLE 1 314,132 0 14,391
CAE INC COM 124765108 21,923,413 720,900 SH SOLE 1 689,800 0 31,100
CASELLA WASTE SYS INC CL A 147448104 32,156,836 328,332 SH SOLE 1 314,580 0 13,752
CERTARA INC COM 15687V109 1,521,487 172,700 SH SOLE 1 172,700 0 0
CLEAN ENERGY FUELS CORP COM 184499101 13,743,637 6,544,589 SH SOLE 1 6,260,804 0 283,785
COMMVAULT SYS INC COM 204166102 17,663,224 140,900 SH SOLE 1 134,700 0 6,200
DIGI INTL INC COM 253798102 20,905,347 482,914 SH SOLE 1 461,164 0 21,750
DIODES INC COM 254543101 42,190,141 855,090 SH SOLE 1 818,170 0 36,920
DNOW INC COM 67011P100 36,767,041 2,774,871 SH SOLE 1 2,654,894 0 119,977
EAGLE MATLS INC COM 26969P108 39,836,743 192,746 SH SOLE 1 184,403 0 8,343
ENERSYS COM 29275Y102 4,116,484 28,051 SH SOLE 1 28,051 0 0
EURONET WORLDWIDE INC COM 298736109 18,118,975 238,063 SH SOLE 1 227,737 0 10,326
EVERCORE INC CLASS A 29977A105 40,713,294 119,657 SH SOLE 1 114,472 0 5,185
FARMLAND PARTNERS INC COM 31154R109 14,503,847 1,496,785 SH SOLE 1 1,430,279 0 66,506
FEDERAL AGRIC MTG CORP CL C 313148306 2,968,362 16,907 SH SOLE 1 16,907 0 0
FEDERAL SIGNAL CORP COM 313855108 47,345,674 436,004 SH SOLE 1 416,694 0 19,310
GENIUS SPORTS LIMITED SHARES CL A G3934V109 43,104,311 3,911,462 SH SOLE 1 3,741,862 0 169,600
GENTEX CORP COM 371901109 16,485,189 708,431 SH SOLE 1 677,361 0 31,070
GENTHERM INC COM 37253A103 37,485,577 1,030,673 SH SOLE 1 984,183 0 46,490
GLOBUS MED INC CL A 379577208 58,209,228 666,696 SH SOLE 1 637,892 0 28,804
GULFPORT ENERGY CORP COMMON SHARES 402635502 39,932,208 191,991 SH SOLE 1 183,576 0 8,415
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 46,137,697 876,476 SH SOLE 1 838,063 0 38,413
LIMONEIRA CO COM 532746104 36,949,752 2,926,713 SH SOLE 1 2,800,056 0 126,657
MONTROSE ENVIRONMENTAL GROUP COM 615111101 3,560,175 143,382 SH SOLE 1 143,382 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,214,045 92,949 SH SOLE 1 92,949 0 0
NEXTPOWER INC CLASS A COM 65290E101 3,224,725 37,019 SH SOLE 1 37,019 0 0
ORMAT TECHNOLOGIES INC COM 686688102 189,700,906 1,720,503 SH SOLE 1 1,638,361 0 82,142
PACIRA BIOSCIENCES INC COM 695127100 1,769,157 68,360 SH SOLE 1 68,360 0 0
PRA GROUP INC COM 69354N106 34,719,880 1,962,684 SH SOLE 1 1,875,568 0 87,116
QUAKER HOUGHTON COM 747316107 21,132,009 153,900 SH SOLE 1 147,300 0 6,600
RADNET INC COM 750491102 34,830,858 488,169 SH SOLE 1 469,316 0 18,853
RAYONIER INC COM 754907103 35,885,849 1,657,545 SH SOLE 1 1,583,763 0 73,782
RESIDEO TECHNOLOGIES INC COM 76118Y104 20,924,496 595,800 SH SOLE 1 569,900 0 25,900
RLI CORP COM 749607107 27,732,067 433,449 SH SOLE 1 414,389 0 19,060
RUSH ENTERPRISES INC CL A 781846209 54,613,495 1,012,486 SH SOLE 1 968,695 0 43,791
SANMINA CORPORATION COM 801056102 84,734,324 564,632 SH SOLE 1 540,176 0 24,456
SOLAREDGE TECHNOLOGIES INC COM 83417M104 605,850 21,000 SH SOLE 1 21,000 0 0
SPROTT INC COM NEW 852066208 39,634,823 404,639 SH SOLE 1 386,724 0 17,915
UMB FINL CORP COM 902788108 72,730,129 632,216 SH SOLE 1 606,239 0 25,977
VALMONT INDS INC COM 920253101 4,851,175 12,058 SH SOLE 1 12,058 0 0
VERICEL CORP COM 92346J108 1,802,589 50,058 SH SOLE 1 50,058 0 0
VITAL FARMS INC COM 92847W103 683,516 21,400 SH SOLE 1 21,400 0 0
WINTRUST FINL CORP COM 97650W108 33,037,229 236,284 SH SOLE 1 225,894 0 10,390
ZURN ELKAY WATER SOLNS CORP COM 98983L108 3,126,081 67,242 SH SOLE 1 67,242 0 0