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
AZZ INC COM 002474104 56,708 1,405,056 SH   SOLE   657,265 0 747,791
ACUSHNET HOLDINGS CORP COM 005098108 67,867 3,221,006 SH   SOLE   1,506,893 0 1,714,113
AMBARELLA INC SHS G037AX101 58,114 1,661,355 SH   SOLE   779,163 0 882,192
AMERICAN RENAL ASSOCIATES HOLDINGS COM 029227105 31,882 2,767,539 SH   SOLE   1,309,529 0 1,458,010
BOK FINL CORP COM NEW 05561Q201 883 12,045 SH   SOLE   12,045 0 0
BRUNSWICK CORP COM 117043109 941 20,262 SH   SOLE   20,262 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 67,835 693,395 SH   SOLE   327,660 0 365,735
CARDTRONICS PLC SHR CL A G1991C105 66,431 2,555,054 SH   SOLE   1,195,215 0 1,359,839
CHARLES RIV LABS INTL INC COM 159864107 66,103 584,051 SH   SOLE   274,254 0 309,797
CHEMED CORP NEW COM 16359R103 72,728 256,734 SH   SOLE   120,638 0 136,096
CHINA DISTANCE ED HLDG LTD SPON ADR 16944W104 2,142 319,775 SH   SOLE   124,673 0 195,102
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 47,752 865,235 SH   SOLE   467,790 0 397,445
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,403 125,747 SH   SOLE   49,050 0 76,697
DXP ENTERPRISES INC NEW COM NEW 233377407 30,682 1,102,076 SH   SOLE   507,412 0 594,664
ELLIE MAE INC COM 28849P100 48,643 774,202 SH   SOLE   364,391 0 409,811
ENVESTNET INC COM 29404K106 66,468 1,351,242 SH   SOLE   634,015 0 717,227
EURONET WORLDWIDE INC COM 298736109 88,151 861,013 SH   SOLE   404,093 0 456,920
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 52,100 758,612 SH   SOLE   410,158 0 348,454
FOX FACTORY HLDG CORP COM 35138V102 64,430 1,094,446 SH   SOLE   511,876 0 582,570
GENTHERM INC COM 37253A103 82,716 2,068,922 SH   SOLE   972,393 0 1,096,529
GLOBUS MED INC CL A 379577208 54,378 1,256,429 SH   SOLE   589,288 0 667,141
GRAND CANYON ED INC COM 38526M106 114,605 1,192,060 SH   SOLE   560,706 0 631,354
HMS HLDGS CORP COM 40425J101 64,881 2,306,478 SH   SOLE   1,082,766 0 1,223,712
HEALTHCARE SVCS GRP INC COM 421906108 50,684 1,261,436 SH   SOLE   590,021 0 671,415
HURON CONSULTING GROUP INC COM 447462102 77,706 1,514,432 SH   SOLE   709,306 0 805,126
IPG PHOTONICS CORP COM 44980X109 913 8,057 SH   SOLE   8,057 0 0
INTL FCSTONE INC COM 46116V105 62,004 1,695,023 SH   SOLE   794,229 0 900,794
IRIDIUM COMMUNICATIONS INC COM 46269C102 85,152 4,615,278 SH   SOLE   2,161,005 0 2,454,273
ISHARES INC MSCI TAIWAN ETF 46434G772 419 13,263 SH   SOLE   0 0 13,263
KULICKE & SOFFA INDS INC COM 501242101 2,200 108,528 SH   SOLE   42,330 0 66,198
LAUREATE EDUCATION INC CL A 518613203 64,645 4,241,768 SH   SOLE   1,990,689 0 2,251,079
MARKETAXESS HLDGS INC COM 57060D108 94,009 444,888 SH   SOLE   209,720 0 235,168
MARRIOT VACATIONS WORLDWIDE CORP COM 57164Y107 64,434 913,831 SH   SOLE   427,881 0 485,950
MAXAR TECHNOLOGIES LTD COM 57778L103 13,837 1,157,389 SH   SOLE   625,762 0 531,627
MAXIMUS INC COM 577933104 88,499 1,359,642 SH   SOLE   638,410 0 721,232
MILLER HERMAN INC COM 600544100 55,533 1,835,789 SH   SOLE   845,312 0 990,477
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 510 9,299 SH   SOLE   3,626 0 5,673
NOAH HLDGS LTD SPON ADR CL A 65487X102 1,141 26,344 SH   SOLE   10,273 0 16,071
PREMIER INC CL A 74051N102 1,109 29,681 SH   SOLE   29,681 0 0
PRIMORIS SVCS CORP COM 74164F103 51,580 2,696,283 SH   SOLE   1,262,829 0 1,433,454
REV GROUP INC COM 749527107 35,030 4,664,503 SH   SOLE   2,183,860 0 2,480,643
RLI CORP COM 749607107 59,846 867,460 SH   SOLE   407,739 0 459,721
RE MAX HOLDINGS INC CL A 75524W108 54,284 1,765,329 SH   SOLE   822,540 0 942,789
SHUTTERSTOCK INC COM 825690100 54,076 1,501,688 SH   SOLE   691,492 0 810,196
SILICON LABORATORIES INC COM 826919102 59,459 754,458 SH   SOLE   354,546 0 399,912
SOTHEBYS COM 835898107 61,910 1,557,877 SH   SOLE   728,902 0 828,975
STANTEC INC COM 85472N109 28,289 1,290,279 SH   SOLE   697,607 0 592,672
TCF FINL CORP COM 872275102 55,435 2,844,281 SH   SOLE   1,310,726 0 1,533,555
TEMPUR SEALY INTL INC COM 88023U101 51,028 1,232,571 SH   SOLE   568,463 0 664,108
THERMON GROUP HLDGS INC COM 88362T103 55,262 2,724,944 SH   SOLE   1,276,838 0 1,448,106
THOR INDS INC COM 885160101 38,739 744,984 SH   SOLE   349,250 0 395,734
TIVITY HEALTH INC COM 88870R102 53,129 2,141,454 SH   SOLE   1,000,674 0 1,140,780
TRACTOR SUPPLY CO COM 892356106 1,186 14,218 SH   SOLE   14,218 0 0
TUCOWS INC COM NEW 898697206 38,929 647,883 SH   SOLE   350,571 0 297,312
UNIVERSAL HLTH SVCS INC CL B 913903100 46,968 402,950 SH   SOLE   192,170 0 210,780
U S SILICA HLDGS INC COM 90346E103 38,086 3,741,212 SH   SOLE   1,760,471 0 1,980,741
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,731 317,038 SH   SOLE   123,691 0 193,347
VIRTU FINL INC CL A 928254101 126,364 4,905,441 SH   SOLE   2,295,891 0 2,609,550
WADDELL & REED FINL INC. CL A 930059100 47,747 2,640,848 SH   SOLE   1,217,917 0 1,422,931