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
21VIANET GROUP INC. SPONSORED ADS A 90138A103 10,365 447,552 SH   SOLE   207,423 0 240,129
ACUSHNET HOLDINGS CORP. COM 005098108 65,611 1,952,137 SH   SOLE   878,025 0 1,074,112
AMBARELLA INC. SHS G037AX101 35,181 674,233 SH   SOLE   300,317 0 373,916
AMERICAN RENAL ASSOCIATES HOLDINGS COM 029227105 19,939 2,889,745 SH   SOLE   1,286,065 0 1,603,680
BANK OZK COM 06417N103 69,676 3,268,097 SH   SOLE   1,481,176 0 1,786,921
BLACKBAUD INC. COM 09227Q100 49,730 890,743 SH   SOLE   396,694 0 494,049
BLUCORA, INC. COM 095229100 42,188 4,478,602 SH   SOLE   2,024,482 0 2,454,120
BOK FINANCIAL CORPORATION COM NEW 05561Q201 970 18,832 SH   SOLE   18,832 0 0
BRUNSWICK CORP. COM 117043109 83,238 1,412,976 SH   SOLE   640,903 0 772,073
CAE INC COM 124765108 14,360 983,292 SH   SOLE   709,842 0 273,450
CARDTRONICS PLC. SHS CL A G1991C105 70,715 3,571,452 SH   SOLE   1,605,000 0 1,966,452
CBOE GLOBAL MARKETS INC. COM 12503M108 58,009 661,145 SH   SOLE   303,054 0 358,091
CHARLES RIVER LABORATORIES COM 159864107 123,135 543,764 SH   SOLE   247,236 0 296,528
CHEMED CORP. COM 16359R103 88,855 184,979 SH   SOLE   83,875 0 101,104
ENSIGN GROUP INC COM 29358P101 15,549 272,497 SH   SOLE   129,672 0 142,825
CHINA DISTANCE EDUCATION HOLDINGS SPONS ADR 16944W104 3,302 344,670 SH   SOLE   159,673 0 184,997
COLLIERS INTERNATIONAL GROUP INC. SUB VTG SHS 194693107 42,386 637,627 SH   SOLE   459,858 0 177,769
ENVESTNET, INC. COM 29404K106 114,530 1,484,321 SH   SOLE   673,388 0 810,933
EURONET WORLDWIDE INC. COM 298736109 82,879 909,762 SH   SOLE   412,769 0 496,993
FEDERAL SIGNAL CORP COM 313855108 82,115 2,807,354 SH   SOLE   1,269,259 0 1,538,095
FIRSTSERVICE CORP. COM 33767E202 29,036 220,412 SH   SOLE   158,939 0 61,473
FOX FACTORY HOLDING CORP. COM 35138V102 60,786 817,781 SH   SOLE   369,722 0 448,059
GENTHERM INC. COM 37253A103 67,966 1,661,758 SH   SOLE   752,666 0 909,092
GLOBUS MEDICAL INC. CL A 379577208 78,358 1,582,359 SH   SOLE   721,915 0 860,444
GRAND CANYON EDUCATION INC. COM 38526M106 121,969 1,525,760 SH   SOLE   692,726 0 833,034
HEALTHCARE SERVICES GROUP INC. COM 421906108 63,234 2,937,038 SH   SOLE   1,331,497 0 1,605,541
HMS HOLDINGS CORP. COM 40425J101 91,989 3,840,879 SH   SOLE   1,733,274 0 2,107,605
HOULIHAN LOKEY INC. CL A 441593100 114,841 1,944,802 SH   SOLE   879,737 0 1,065,065
HURON CONSULTING GROUP INC. COM 447462102 78,839 2,004,544 SH   SOLE   905,377 0 1,099,167
IPG PHOTONICS CORP. COM 44980X109 1,250 7,354 SH   SOLE   7,354 0 0
IRIDIUM COMMUNICATIONS INC. COM 46269C102 113,406 4,433,367 SH   SOLE   2,002,516 0 2,430,851
KULICKE & SOFFA INDUSTRIES COM 501242101 5,024 224,269 SH   SOLE   103,930 0 120,339
LANDSTAR SYSTEM INC COM 515098101 74,986 597,543 SH   SOLE   266,299 0 331,244
LAUREATE EDUCATION, INC. CL A 518613203 104,550 7,872,713 SH   SOLE   3,558,564 0 4,314,149
MARKETAXESS HOLDINGS INC. COM 57060D108 134,918 280,152 SH   SOLE   126,942 0 153,210
MARRIOTT VACATIONS WORLDWIDE CORP. COM 57164Y107 93,859 1,033,581 SH   SOLE   467,775 0 565,806
MAXIMUS, INC. COM 577933104 102,636 1,500,300 SH   SOLE   679,701 0 820,599
NEW ORIENTAL EDUCATION & TECHNOLOGY SPON ADR 647581107 4,340 29,027 SH   SOLE   13,474 0 15,553
ORMAT TECHNOLOGIES INC. COM 686688102 91,524 1,548,359 SH   SOLE   698,868 0 849,491
PRIMORIS SERVICES CORP. COM 74164F103 66,841 3,705,135 SH   SOLE   1,659,612 0 2,045,523
QUALYS INC COM 74758T303 46,155 470,924 SH   SOLE   214,552 0 256,372
RE/MAX HOLDINGS INC. CL A 75524W108 58,759 1,795,251 SH   SOLE   813,513 0 981,738
REV GROUP INC COM 749527107 22,778 2,886,916 SH   SOLE   1,286,408 0 1,600,508
RLI CORP. COM 749607107 89,858 1,073,184 SH   SOLE   486,709 0 586,475
SHUTTERSTOCK INC. COM 825690100 74,567 1,432,875 SH   SOLE   638,580 0 794,295
SILICON LABORATORIES INC. COM 826919102 81,890 836,893 SH   SOLE   381,259 0 455,634
STANTEC INC. COM 85472N109 13,767 454,213 SH   SOLE   327,740 0 126,473
STONEX GROUP INC COM 861896108 98,726 1,929,751 SH   SOLE   871,581 0 1,058,170
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 1,678 10,159 SH   SOLE   10,159 0 0
TEMPUR SEALY INTERNATIONAL INC. COM 88023U101 77,757 871,808 SH   SOLE   388,259 0 483,549
THERMON GROUP HOLDINGS INC COM 88362T103 36,498 3,250,061 SH   SOLE   1,482,901 0 1,767,160
THOR INDUSTRIES INC. COM 885160101 64,459 676,669 SH   SOLE   301,642 0 375,027
TRACTOR SUPPLY COMPANY COM 892356106 1,420 9,910 SH   SOLE   9,910 0 0
TRIP.COM GROUP LTD ADS 89677Q107 4,749 152,519 SH   SOLE   70,650 0 81,869
TUCOWS INC. COM NEW 898697206 19,937 289,952 SH   SOLE   209,244 0 80,708
UNIVERSAL HEALTH SERVICES CL B 913903100 46,436 433,900 SH   SOLE   200,030 0 233,870
VICTORY CAP HLDGS INC COM CL A COM CL A 92645B103 1,118 66,195 SH   SOLE   66,195 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5,587 357,252 SH   SOLE   165,591 0 191,661
VIRTU FINANCIAL CL A 928254101 128,135 5,568,649 SH   SOLE   2,515,724 0 3,052,925
YUM CHINA HOLDINGS INC COM 98850P109 1,949 36,800 SH   SOLE   17,100 0 19,700