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
ACUSHNET HOLDINGS CORP. COM 005098108   24,080 567,122 SH   SOLE   364,947 0 202,175
ARMSTRONG WORLD INDS INC NEW COM 04247X102   41,014 597,966 SH   SOLE   390,884 0 207,082
BANK OZK COM 06417N103   60,857 1,519,157 SH   SOLE   992,054 0 527,103
BLACKBAUD INC. COM 09227Q100   54,034 918,002 SH   SOLE   590,592 0 327,410
BLUCORA INC. COM 095229100   61,404 2,405,184 SH   SOLE   1,548,735 0 856,449
BOK FINANCIAL CORPORATION COM NEW 05561Q201   1,687 16,250 SH   SOLE   16,250 0 0
BRADY CORP CL A CL A 104674106   49,191 1,044,387 SH   SOLE   672,042 0 372,345
BRUNSWICK CORP. COM 117043109   46,537 645,625 SH   SOLE   422,268 0 223,357
CAE INC COM 124765108   6,153 318,189 SH   SOLE   203,535 0 114,654
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106   3,073 172,864 SH   SOLE   110,908 0 61,956
CERENCE INC COM 156727109   34,613 1,867,962 SH   SOLE   1,218,406 0 649,556
CHARLES RIVER LABORATORIES COM 159864107   39,233 180,050 SH   SOLE   118,877 0 61,173
CHEMED CORP. COM 16359R103   53,497 104,807 SH   SOLE   68,513 0 36,294
COLLIERS INTERNATIONAL GROUP INC. SUB VTG SHS 194693107   19,916 216,874 SH   SOLE   139,512 0 77,362
DADA NEXUS LTD ADR ADS 23344D108   750 107,581 SH   SOLE   107,581 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   31,354 1,230,998 SH   SOLE   803,934 0 427,064
DOUBLEVERIFY HOLDINGS INC COM 25862V105   41,732 1,900,354 SH   SOLE   1,246,102 0 654,252
ENSIGN GROUP INC COM 29358P101   76,694 810,628 SH   SOLE   530,078 0 280,550
ENVESTNET INC. COM 29404K106   72,105 1,168,636 SH   SOLE   761,317 0 407,319
EURONET WORLDWIDE INC. COM 298736109   69,032 731,430 SH   SOLE   476,207 0 255,223
FEDERAL SIGNAL CORP COM 313855108   77,293 1,663,294 SH   SOLE   1,086,762 0 576,532
FOX FACTORY HOLDING CORP. COM 35138V102   50,863 557,524 SH   SOLE   364,186 0 193,338
FTI CONSULTING INC. COM 302941109   42,093 265,070 SH   SOLE   170,822 0 94,248
GENTHERM INC. COM 37253A103   45,363 694,795 SH   SOLE   454,192 0 240,603
GLOBUS MEDICAL INC. CL A 379577208   60,155 809,945 SH   SOLE   530,721 0 279,224
GODADDY INC. CL A 380237107   1,362 18,210 SH   SOLE   18,210 0 0
GRAND CANYON EDUCATION INC. COM 38526M106   73,893 699,345 SH   SOLE   456,350 0 242,995
HAMILTON LANE INC CL A 407497106   55,941 875,726 SH   SOLE   572,122 0 303,604
HEALTHEQUITY INC COM 42226A107   46,718 757,916 SH   SOLE   487,972 0 269,944
HOULIHAN LOKEY INC. CL A 441593100   60,950 699,294 SH   SOLE   457,140 0 242,154
InMODE LTD. SHS M5425M103   115 3,223 SH   SOLE   3,223 0 0
INSTALLED BLDG PRODS INC COM 45780R101   42,712 498,973 SH   SOLE   327,575 0 171,398
IPG PHOTONICS CORP. COM 44980X109   1,320 13,945 SH   SOLE   13,945 0 0
IRIDIUM COMMUNICATIONS INC. COM 46269C102   77,606 1,509,836 SH   SOLE   987,016 0 522,820
ISHARES INC MSCI JAPAN SMALL CAP MSCI JAPN SMCETF 464286582   74 1,140 SH   SOLE   1,140 0 0
KULICKE & SOFFA INDUSTRIES ADR COM 501242101   941 21,262 SH   SOLE   21,262 0 0
LAUREATE EDUCATION INC. COMMON STOCK 518613203   57,923 6,021,097 SH   SOLE   3,930,681 0 2,090,416
MARKETAXESS HOLDINGS INC. COM 57060D108   37,794 135,515 SH   SOLE   89,044 0 46,471
MARRIOTT VACATIONS WORLDWIDE CORP. COM 57164Y107   53,492 397,442 SH   SOLE   259,654 0 137,788
MAXIMUS INC. COM 577933104   65,117 887,993 SH   SOLE   578,808 0 309,185
NMI HOLDINGS INC CL A CL A 629209305   56,524 2,704,483 SH   SOLE   1,741,318 0 963,165
ORMAT TECHNOLOGIES INC. COM 686688102   53,872 622,941 SH   SOLE   407,648 0 215,293
PENNANT GROUP INC COM 70805E109   839 76,444 SH   SOLE   76,444 0 0
PRIMORIS SERVICES CORP. COM 74164F103   47,591 2,169,133 SH   SOLE   1,395,464 0 773,669
QUALYS INC COM 74758T303   47,392 422,278 SH   SOLE   276,127 0 146,151
RLI CORP COM 749607107   53,583 408,191 SH   SOLE   267,791 0 140,400
SHAKE SHACK INC CL A CL A 819047101   39,113 941,792 SH   SOLE   614,180 0 327,612
SILICON LABORATORIES INC. COM 826919102   53,908 397,346 SH   SOLE   260,040 0 137,306
SOTERA HEALTH CO COM 83601L102   254 30,545 SH   SOLE   30,545 0 0
STANTEC INC. COM 85472N109   12,466 260,226 SH   SOLE   166,178 0 94,048
STONEX GROUP INC COM 861896108   74,966 786,629 SH   SOLE   514,143 0 272,486
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109   977 9,387 SH   SOLE   9,387 0 0
TEMPUR SEALY INTERNATIONAL INC. COM 88023U101   57,520 1,675,504 SH   SOLE   1,079,020 0 596,484
THERMON GROUP HOLDINGS INC COM 88362T103   22,495 1,120,280 SH   SOLE   748,250 0 372,030
TRACTOR SUPPLY COMPANY COM 892356106   1,937 8,608 SH   SOLE   8,608 0 0
TUCOWS INC. COM NEW 898697206   13,301 391,362 SH   SOLE   251,115 0 140,247
UNIVERSAL HEALTH SERVICES CL B 913903100   30,340 215,345 SH   SOLE   138,580 0 76,765
VICTORY CAP HLDGS INC COM CL A COM CL A 92645B103   39,133 1,458,552 SH   SOLE   960,651 0 497,901
VIPSHOP HOLDINGS LIMITED ADR SPONSORED ADS A 92763W103   1,010 74,069 SH   SOLE   74,069 0 0
VIRTU FINANCIAL CL A 928254101   41,665 2,041,387 SH   SOLE   1,325,947 0 715,440
VNET GROUP INC. ADR SPONSORED ADS A 90138A103   699 123,196 SH   SOLE   123,196 0 0
YETI HOLDINGS INC COM 98585X104   45,401 1,099,025 SH   SOLE   717,944 0 381,081