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
ACUSHNET HOLDINGS CORP. COM 005098108 82,829 2,004,091 SH   SOLE   931,135 0 1,072,956
BANK OZK COM 06417N103 116,503 2,851,966 SH   SOLE   1,347,178 0 1,504,788
BLACKBAUD INC. COM 09227Q100 92,512 1,301,523 SH   SOLE   600,072 0 701,451
BLUCORA, INC. COM 095229100 75,211 4,519,905 SH   SOLE   2,142,019 0 2,377,886
BOK FINANCIAL CORPORATION COM NEW 05561Q201 1,706 19,105 SH   SOLE   19,105 0 0
BRADY CORP CL A CL A 104674106 33,894 634,121 SH   SOLE   297,635 0 336,486
BRUNSWICK CORP. COM 117043109 119,931 1,257,537 SH   SOLE   592,421 0 665,116
CARDTRONICS PLC. SHS CL A G1991C105 86,080 2,218,545 SH   SOLE   1,029,073 0 1,189,472
CBOE GLOBAL MARKETS INC. COM 12503M108 60,835 616,426 SH   SOLE   292,857 0 323,569
CHARLES RIVER LABORATORIES COM 159864107 146,846 506,664 SH   SOLE   238,644 0 268,020
CHEMED CORP. COM 16359R103 79,966 173,907 SH   SOLE   82,533 0 91,374
ENSIGN GROUP INC COM 29358P101 112,898 1,203,088 SH   SOLE   567,158 0 635,930
ENVESTNET, INC. COM 29404K106 122,896 1,701,460 SH   SOLE   799,507 0 901,953
EURONET WORLDWIDE INC. COM 298736109 111,022 802,762 SH   SOLE   377,244 0 425,518
FEDERAL SIGNAL CORP COM 313855108 125,997 3,289,748 SH   SOLE   1,544,120 0 1,745,628
FOX FACTORY HOLDING CORP. COM 35138V102 89,339 703,125 SH   SOLE   331,541 0 371,584
FRONTDOOR INC. COM 35905A109 99,743 1,855,687 SH   SOLE   871,729 0 983,958
FTI CONSULTING INC. COM 302941109 58,074 414,492 SH   SOLE   191,461 0 223,031
GENTHERM INC. COM 37253A103 106,695 1,439,683 SH   SOLE   675,488 0 764,195
GLOBUS MEDICAL INC. CL A 379577208 90,945 1,474,699 SH   SOLE   697,237 0 777,462
GRAND CANYON EDUCATION INC. COM 38526M106 184,153 1,719,452 SH   SOLE   806,103 0 913,349
HEALTHCARE SERVICES GROUP INC. COM 421906108 75,676 2,699,837 SH   SOLE   1,261,104 0 1,438,733
HMS HOLDINGS CORP. COM 40425J101 48,360 1,307,724 SH   SOLE   608,344 0 699,380
HOULIHAN LOKEY INC. CL A 441593100 117,993 1,774,068 SH   SOLE   832,023 0 942,045
HURON CONSULTING GROUP INC. COM 447462102 96,438 1,914,214 SH   SOLE   898,096 0 1,016,118
InMODE LTD. SHS M5425M103 76,992 1,063,873 SH   SOLE   517,665 0 546,208
IPG PHOTONICS CORP. COM 44980X109 1,698 8,051 SH   SOLE   8,051 0 0
IRIDIUM COMMUNICATIONS INC. COM 46269C102 118,542 2,873,738 SH   SOLE   1,350,544 0 1,523,194
LANDSTAR SYSTEM INC COM 515098101 91,680 555,436 SH   SOLE   256,041 0 299,395
LAUREATE EDUCATION, INC. CL A 518613203 129,907 9,558,997 SH   SOLE   4,463,859 0 5,095,138
MARKETAXESS HOLDINGS INC. COM 57060D108 124,223 249,483 SH   SOLE   117,360 0 132,123
MARRIOTT VACATIONS WORLDWIDE CORP. COM 57164Y107 124,060 712,251 SH   SOLE   334,815 0 377,436
MAXIMUS, INC. COM 577933104 149,171 1,675,325 SH   SOLE   783,708 0 891,617
ORMAT TECHNOLOGIES INC. COM 686688102 78,890 1,004,589 SH   SOLE   471,454 0 533,135
PRIMORIS SERVICES CORP. COM 74164F103 113,719 3,432,517 SH   SOLE   1,606,081 0 1,826,436
QUALYS INC COM 74758T303 90,616 864,820 SH   SOLE   407,135 0 457,685
RE/MAX HOLDINGS INC. CL A 75524W108 69,390 1,761,624 SH   SOLE   810,249 0 951,375
RLI CORP. COM 749607107 122,712 1,099,868 SH   SOLE   518,057 0 581,811
SILICON LABORATORIES INC. COM 826919102 103,105 730,875 SH   SOLE   344,761 0 386,114
STONEX GROUP INC COM 861896108 128,319 1,962,669 SH   SOLE   919,998 0 1,042,671
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 1,870 10,581 SH   SOLE   10,581 0 0
TEMPUR SEALY INTERNATIONAL INC. COM 88023U101 103,430 2,829,050 SH   SOLE   1,303,548 0 1,525,502
THERMON GROUP HOLDINGS INC COM 88362T103 63,343 3,250,034 SH   SOLE   1,537,843 0 1,712,191
THOR INDUSTRIES INC. COM 885160101 84,742 628,930 SH   SOLE   289,999 0 338,931
TRACTOR SUPPLY COMPANY COM 892356106 2,091 11,811 SH   SOLE   11,811 0 0
UNIVERSAL HEALTH SERVICES CL B 913903100 53,866 403,825 SH   SOLE   192,432 0 211,393
VICTORY CAP HLDGS INC COM CL A COM CL A 92645B103 2,183 85,418 SH   SOLE   85,418 0 0
VIRTU FINANCIAL CL A 928254101 179,746 5,788,912 SH   SOLE   2,708,879 0 3,080,033
CAE INC COM 124765108 26,648 935,782 SH   SOLE   662,332 0 273,450
COLLIERS INTERNATIONAL GROUP INC. SUB VTG SHS 194693107 54,191 551,871 SH   SOLE   390,599 0 161,272
FIRSTSERVICE CORP. COM 33767E202 29,825 201,053 SH   SOLE   142,303 0 58,750
STANTEC INC. COM 85472N109 43,253 1,010,967 SH   SOLE   714,630 0 296,337
TUCOWS INC. COM NEW 898697206 22,430 289,792 SH   SOLE   206,103 0 83,689
21VIANET GROUP INC. ADR SPONSORED ADS A 90138A103 14,301 442,752 SH   SOLE   205,205 0 237,547
KULICKE & SOFFA INDUSTRIES ADR COM 501242101 9,206 187,450 SH   SOLE   86,905 0 100,545
NEW ORIENTAL EDUCATION & TECH ADR SPON ADR 647581107 3,546 253,270 SH   SOLE   117,740 0 135,530
TRIP.COM GROUP LTD ADR ADS 89677Q107 6,044 152,519 SH   SOLE   70,650 0 81,869
VIPSHOP HOLDINGS LIMITED ADR SPONSORED ADS A 92763W103 11,154 373,552 SH   SOLE   173,091 0 200,461
YUM CHINA HOLDINGS ADR COM 98850P109 2,179 36,800 SH   SOLE   17,100 0 19,700