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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AAON INC COM PAR $0.004 000360206   18,296,134 169,660 SH   SOLE 1 162,630 0 7,030
ACI WORLDWIDE INC COM 004498101   63,817,860 1,253,789 SH   SOLE 1 1,201,745 0 52,044
ADTALEM GLOBAL ED INC COM 00737L103   3,654,742 48,420 SH   SOLE 1 48,420 0 0
ALCOA CORP COM 013872106   36,165,278 937,410 SH   SOLE 1 898,671 0 38,739
AMERICOLD REALTY TRUST INC COM 03064D108   3,146,960 111,318 SH   SOLE 1 111,318 0 0
AMN HEALTHCARE SVCS INC COM 001744101   813,888 19,200 SH   SOLE 1 19,200 0 0
ANI PHARMACEUTICALS INC COM 00182C103   32,004,607 536,450 SH   SOLE 1 514,236 0 22,214
ARCADIUM LITHIUM PLC COM SHS G0508H110   8,849,903 3,105,229 SH   SOLE 1 2,977,256 0 127,973
ATN INTL INC COM 00215F107   42,920,969 1,327,179 SH   SOLE 1 1,274,994 0 52,185
BALCHEM CORP COM 057665200   2,402,752 13,652 SH   SOLE 1 13,652 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,991,948 14,215 SH   SOLE 1 14,215 0 0
BRUNSWICK CORP COM 117043109   20,127,529 240,128 SH   SOLE 1 230,279 0 9,849
CAESARSTONE LTD ORD SHS M20598104   13,767,771 3,019,248 SH   SOLE 1 2,893,806 0 125,442
CASELLA WASTE SYS INC CL A 147448104   37,329,842 375,212 SH   SOLE 1 361,112 0 14,100
CLEAN ENERGY FUELS CORP COM 184499101   22,223,985 7,145,976 SH   SOLE 1 6,850,291 0 295,685
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   2,255,811 29,713 SH   SOLE 1 29,713 0 0
CURTISS WRIGHT CORP COM 231561101   58,298,759 177,367 SH   SOLE 1 170,094 0 7,273
DIGI INTL INC COM 253798102   15,586,110 566,150 SH   SOLE 1 542,900 0 23,250
DIODES INC COM 254543101   15,905,215 248,170 SH   SOLE 1 237,850 0 10,320
DNOW INC COM 67011P100   33,907,968 2,622,426 SH   SOLE 1 2,515,176 0 107,250
EAGLE MATLS INC COM 26969P108   41,110,938 142,920 SH   SOLE 1 137,060 0 5,860
ENERSYS COM 29275Y102   2,792,190 27,361 SH   SOLE 1 27,361 0 0
EVERCORE INC CLASS A 29977A105   39,814,914 157,160 SH   SOLE 1 150,760 0 6,400
FARMLAND PARTNERS INC COM 31154R109   32,434,386 3,103,769 SH   SOLE 1 2,976,615 0 127,154
FEDERAL AGRIC MTG CORP CL C 313148306   2,141,159 11,425 SH   SOLE 1 11,425 0 0
FEDERAL SIGNAL CORP COM 313855108   56,320,211 602,613 SH   SOLE 1 577,893 0 24,720
GENTHERM INC COM 37253A103   29,450,928 632,673 SH   SOLE 1 606,733 0 25,940
GLOBUS MED INC CL A 379577208   63,322,987 885,141 SH   SOLE 1 848,733 0 36,408
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   32,434,403 622,900 SH   SOLE 1 597,300 0 25,600
HAEMONETICS CORP MASS COM 405024100   805,810 10,025 SH   SOLE 1 10,025 0 0
HELMERICH & PAYNE INC COM 423452101   26,793,358 880,781 SH   SOLE 1 844,621 0 36,160
ICF INTL INC COM 44925C103   2,601,590 15,598 SH   SOLE 1 15,598 0 0
INSTALLED BLDG PRODS INC COM 45780R101   16,081,185 65,299 SH   SOLE 1 62,739 0 2,560
LIMONEIRA CO COM 532746104   87,442,130 3,299,703 SH   SOLE 1 3,165,946 0 133,757
MONTROSE ENVIRONMENTAL GROUP COM 615111101   1,838,107 69,890 SH   SOLE 1 69,890 0 0
MUELLER WTR PRODS INC COM SER A 624758108   2,603,566 119,980 SH   SOLE 1 119,980 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,559,303 49,818 SH   SOLE 1 49,818 0 0
ORMAT TECHNOLOGIES INC COM 686688102   188,124,859 2,446,624 SH   SOLE 1 2,293,023 0 153,601
OSISKO GOLD ROYALTIES LTD COM 68827L101   21,053,598 1,136,822 SH   SOLE 1 1,089,802 0 47,020
PACIRA BIOSCIENCES INC COM 695127100   567,987 37,740 SH   SOLE 1 37,740 0 0
POWER INTEGRATIONS INC COM 739276103   1,607,809 25,075 SH   SOLE 1 25,075 0 0
PRA GROUP INC COM 69354N106   40,646,008 1,817,800 SH   SOLE 1 1,743,584 0 74,216
PRIMO WATER CORPORATION COM 74167P108   3,361,583 133,132 SH   SOLE 1 133,132 0 0
RADNET INC COM 750491102   66,616,759 960,034 SH   SOLE 1 920,575 0 39,459
RAYONIER INC COM 754907103   33,278,207 1,034,127 SH   SOLE 1 991,967 0 42,160
RLI CORP COM 749607107   40,959,354 264,288 SH   SOLE 1 253,508 0 10,780
RUSH ENTERPRISES INC CL A 781846209   40,889,892 773,990 SH   SOLE 1 742,007 0 31,983
SANMINA CORPORATION COM 801056102   63,137,664 922,391 SH   SOLE 1 884,563 0 37,828
SPROTT INC COM NEW 852066208   25,452,925 587,408 SH   SOLE 1 563,393 0 24,015
STRIDE INC COM 86333M108   3,331,270 39,049 SH   SOLE 1 39,049 0 0
UMB FINL CORP COM 902788108   58,037,432 552,159 SH   SOLE 1 531,140 0 21,019
VALMONT INDS INC COM 920253101   2,112,866 7,287 SH   SOLE 1 7,287 0 0
VERICEL CORP COM 92346J108   987,932 23,383 SH   SOLE 1 23,383 0 0
VERINT SYS INC COM 92343X100   31,199,037 1,231,703 SH   SOLE 1 1,180,990 0 50,713
VITAL FARMS INC COM 92847W103   2,040,829 58,193 SH   SOLE 1 58,193 0 0
WINTRUST FINL CORP COM 97650W108   39,206,788 361,253 SH   SOLE 1 346,403 0 14,850
ZURN ELKAY WATER SOLNS CORP COM 98983L108   3,322,581 92,448 SH   SOLE 1 92,448 0 0