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
CHINA BIOLOGIC PRODS HLDGS COM G21515104 1,115 13,940 SH   SOLE   5,442 0 8,498
AZZ INC COM 002474104 68,442 1,355,295 SH   SOLE   647,162 0 708,133
ACUSHNET HOLDINGS CORP COM 005098108 87,941 3,206,002 SH   SOLE   1,530,450 0 1,675,552
ADTRAN INC COM 00738A106 35,781 2,027,240 SH   SOLE   952,145 0 1,075,095
AMBARELLA INC SHS G037AX101 66,322 1,714,636 SH   SOLE   816,565 0 898,071
AMERICAN RENAL ASSOCIATES HOLDINGS COM 029227105 54,187 2,502,872 SH   SOLE   1,204,813 0 1,298,059
BOK FINL CORP COM NEW 05561Q201 1,169 12,013 SH   SOLE   12,013 0 0
BRUNSWICK CORP COM 117043109 1,239 18,492 SH   SOLE   18,492 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 68,825 717,231 SH   SOLE   344,890 0 372,341
CARDTRONICS PLC SHR CL A G1991C105 88,555 2,798,818 SH   SOLE   1,332,406 0 1,466,412
CHARLES RIV LABS INTL INC COM 159864107 81,296 604,255 SH   SOLE   288,862 0 315,393
CHEMED CORP NEW COM 16359R103 85,006 265,993 SH   SOLE   127,437 0 138,556
CHINA DISTANCE ED HLDG LTD SPON ADR 16944W104 2,648 319,775 SH   SOLE   124,673 0 195,102
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 69,908 904,512 SH   SOLE   499,704 0 404,808
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,436 119,345 SH   SOLE   46,554 0 72,791
DXP ENTERPRISES INC NEW COM NEW 233377407 40,483 1,010,304 SH   SOLE   474,833 0 535,471
DAVE & BUSTERS ENTMT INC COM 238337109 51,708 780,856 SH   SOLE   366,925 0 413,931
ELLIE MAE INC COM 28849P100 62,630 660,861 SH   SOLE   316,626 0 344,235
ENVESTNET INC COM 29404K106 77,397 1,269,838 SH   SOLE   606,837 0 663,001
EURONET WORLDWIDE INC COM 298736109 94,878 946,693 SH   SOLE   452,627 0 494,066
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 75,110 890,960 SH   SOLE   492,435 0 398,525
FOX FACTORY HLDG CORP COM 35138V102 84,832 1,211,016 SH   SOLE   576,455 0 634,561
GENTHERM INC COM 37253A103 97,279 2,140,344 SH   SOLE   1,023,995 0 1,116,349
GLOBUS MED INC CL A 379577208 70,078 1,234,636 SH   SOLE   590,892 0 643,744
GRAND CANYON ED INC COM 38526M106 150,945 1,338,161 SH   SOLE   640,842 0 697,319
HMS HLDGS CORP COM 40425J101 107,007 3,261,401 SH   SOLE   1,554,098 0 1,707,303
HEALTHCARE SVCS GRP INC COM 421906108 46,415 1,142,666 SH   SOLE   546,093 0 596,573
HURON CONSULTING GROUP INC COM 447462102 87,791 1,777,143 SH   SOLE   848,993 0 928,150
IMAX CORP COM 45245E109 14,441 559,719 SH   SOLE   308,907 0 250,812
IPG PHOTONICS CORP COM 44980X109 973 6,232 SH   SOLE   6,232 0 0
INTL FCSTONE INC COM 46116V105 80,437 1,664,666 SH   SOLE   794,084 0 870,582
IRIDIUM COMMUNICATIONS INC COM 46269C102 112,144 4,984,169 SH   SOLE   2,378,217 0 2,605,952
ISHARES INC MSCI TAIWAN ETF 46434G772 500 13,263 SH   SOLE   0 0 13,263
KULICKE & SOFFA INDS INC COM 501242101 3,201 134,274 SH   SOLE   51,800 0 82,474
MARKETAXESS HLDGS INC COM 57060D108 82,259 460,862 SH   SOLE   221,448 0 239,414
MARRIOT VACATIONS WORLDWIDE CORP COM 57164Y107 37,838 338,599 SH   SOLE   163,609 0 174,990
MAXAR TECHNOLOGIES LTD COM 57778L103 38,853 1,182,309 SH   SOLE   654,753 0 527,556
MAXIMUS INC COM 577933104 91,527 1,406,804 SH   SOLE   672,320 0 734,484
MILLER HERMAN INC COM 600544100 54,214 1,411,834 SH   SOLE   663,656 0 748,178
PREMIER INC CL A 74051N102 1,500 32,757 SH   SOLE   32,757 0 0
PRIMORIS SVCS CORP COM 74164F103 65,149 2,624,854 SH   SOLE   1,254,850 0 1,370,004
REV GROUP INC COM 749527107 68,002 4,331,346 SH   SOLE   2,067,815 0 2,263,531
RLI CORP COM 749607107 70,519 897,421 SH   SOLE   429,400 0 468,021
RE MAX HOLDINGS INC CL A 75524W108 79,734 1,797,834 SH   SOLE   854,178 0 943,656
SEAWORLD ENTMT INC COM 81282V100 67,154 2,136,610 SH   SOLE   1,004,358 0 1,132,252
SHUTTERSTOCK INC COM 825690100 71,541 1,329,082 SH   SOLE   633,178 0 695,904
SILICON LABORATORIES INC COM 826919102 64,873 706,673 SH   SOLE   337,950 0 368,723
SOTHEBYS COM 835898107 69,606 1,415,052 SH   SOLE   676,157 0 738,895
STANTEC INC COM 85472N109 33,274 1,340,580 SH   SOLE   743,493 0 597,087
TCF FINL CORP COM 872275102 63,548 2,668,942 SH   SOLE   1,254,350 0 1,414,592
TEMPUR SEALY INTL INC COM 88023U101 67,493 1,275,868 SH   SOLE   599,760 0 676,108
THERMON GROUP HLDGS INC COM 88362T103 64,557 2,504,161 SH   SOLE   1,198,389 0 1,305,772
THOR INDS INC COM 885160101 53,549 639,778 SH   SOLE   305,626 0 334,152
TIVITY HEALTH INC COM 88870R102 80,595 2,506,829 SH   SOLE   1,193,943 0 1,312,886
TRACTOR SUPPLY CO COM 892356106 1,413 15,543 SH   SOLE   15,543 0 0
TUCOWS INC COM NEW 898697206 40,190 722,590 SH   SOLE   399,007 0 323,583
UNIVERSAL HLTH SVCS INC CL B 913903100 53,266 416,660 SH   SOLE   202,079 0 214,581
U S SILICA HLDGS INC COM 90346E103 67,652 3,592,753 SH   SOLE   1,715,535 0 1,877,218
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,745 279,718 SH   SOLE   109,138 0 170,580
VIRTU FINL INC CL A 928254101 99,731 4,876,824 SH   SOLE   2,328,491 0 2,548,333
WADDELL & REED FINL INC. CL A 930059100 57,899 2,733,654 SH   SOLE   1,285,002 0 1,448,652