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
ALBANY INTL CORP CL A 012348108 27,853 350,358 SH   SOLE NONE 350,358 0 0
AMN HEALTHCARE SERVI COM 001744101 7,412 135,500 SH   SOLE NONE 135,500 0 0
BIOTELEMETRY INC COM 090672106 19,396 300,950 SH   SOLE NONE 300,950 0 0
BOINGO WIRELESS IN COM 09739C102 36,466 1,044,866 SH   SOLE NONE 1,044,866 0 0
CARBONITE INC COM 141337105 38,065 1,067,749 SH   SOLE NONE 1,067,749 0 0
CHARLES RIV LABS INT COM 159864107 11,811 87,785 SH   SOLE NONE 87,785 0 0
COLLECTORS UNIVERSE COM NEW 19421R200 1,631 110,200 SH   SOLE NONE 110,200 0 0
COLLIERS INTL SUB VTG SHS 194693107 25,303 252,900 SH   SOLE NONE 252,900 0 0
DESCARTES SYSTEMS COM 249906108 32,476 741,300 SH   SOLE NONE 741,300 0 0
DYCOM INDUSTRIES INC COM 267475101 16,414 194,020 SH   SOLE NONE 194,020 0 0
ENCORE CAP GROUP INC COM 292554102 14,964 417,393 SH   SOLE NONE 417,393 0 0
EURONET WORLDWIDE COM 298736109 29,562 294,969 SH   SOLE NONE 294,969 0 0
EVERBRIDGE INC COM 29978A104 5,494 95,324 SH   SOLE NONE 95,324 0 0
EXLSERVICE HOLDINGS COM 302081104 7,657 115,658 SH   SOLE NONE 115,658 0 0
FERROGLOBE PLC SHS G33856108 17,421 2,132,363 SH   SOLE NONE 2,132,363 0 0
FIRSTSERVICE CORP SUB VTG SH 33767E103 13,563 124,286 SH   SOLE NONE 124,286 0 0
FRANKLIN COVEY CO COM 353469109 19,340 817,779 SH   SOLE NONE 817,779 0 0
GENTHERM INC COM 37253A103 21,194 466,319 SH   SOLE NONE 466,319 0 0
GILDAN ACTIVEWEAR COM 375916103 24,431 621,650 SH   SOLE NONE 621,650 0 0
GLOBUS MED INC CL A 379577208 5,548 97,750 SH   SOLE NONE 97,750 0 0
GREEN DOT CORP CL A 39304D102 10,787 121,450 SH   SOLE NONE 121,450 0 0
GTT COMMUNICATIONS COM 362393100 14,566 335,622 SH   SOLE NONE 335,622 0 0
HEALTHCARE SVCS GRP COM 421906108 14,741 362,895 SH   SOLE NONE 362,895 0 0
HEALTHSTREAM INC COM 42222N103 20,756 669,328 SH   SOLE NONE 669,328 0 0
HELIUS MEDICAL TECH COM CL A 42328V504 10,347 843,499 SH   SOLE NONE 838,149 0 0
HEMISPHERE MEDIA G CL A 42365Q103 12,439 891,650 SH   SOLE NONE 891,650 0 0
HMS HOLDINGS CORP COM 40425J101 34,470 1,050,601 SH   SOLE NONE 1,050,601 0 0
IMAX CORP COM 45245E109 18,548 718,900 SH   SOLE NONE 718,900 0 0
INSTALLED BUILDING COM 45780R101 20,925 536,546 SH   SOLE NONE 536,546 0 0
J2 GLOBAL INC COM 48123V102 8,218 99,189 SH   SOLE NONE 99,189 0 0
JAMES RIV GROUP COM G5005R107 3,393 79,600 SH   SOLE NONE 79,600 0 0
LCI INDUSTRIES COM 50189K103 16,172 195,313 SH   SOLE NONE 195,313 0 0
LIVEPERSON INC COM 538146101 6,024 232,138 SH   SOLE NONE 232,138 0 0
MASONITE INTER CORP COM 575385109 13,034 203,345 SH   SOLE NONE 203,345 0 0
MGP INGREDIENTS INC COM 55303J106 21,494 272,141 SH   SOLE NONE 272,141 0 0
MONGODB CL A 60937P106 5,787 62,592 SH   SOLE NONE 62,592 0 0
MONOLITHIC POWER COM 609839105 20,462 163,006 SH   SOLE NONE 163,006 0 0
NATIONAL GEN HLDGS COM 636220303 29,011 1,080,900 SH   SOLE NONE 1,080,900 0 0
NEENAH INC COM 640079109 5,696 66,000 SH   SOLE NONE 66,000 0 0
NUTANIX INC CL A 67059N108 5,613 131,401 SH   SOLE NONE 131,401 0 0
NV5 GLOBAL INC COM 62945V109 7,325 84,492 SH   SOLE NONE 84,492 0 0
ORBCOMM INC COM 68555P100 9,202 847,368 SH   SOLE NONE 847,368 0 0
PAYCOM SOFTWARE COM 70432V102 16,832 108,310 SH   SOLE NONE 108,310 0 0
PETIQ INC COM CL A 71639T106 26,660 608,600 SH   SOLE NONE 608,600 0 0
POINTS INTL LTD COM NEW 730843208 20,795 1,145,704 SH   SOLE NONE 1,145,704 0 0
PREMIER INC CL A 74051N102 26,745 584,200 SH   SOLE NONE 584,200 0 0
PURE STORAGE INC CL A 74624M102 33,173 1,278,331 SH   SOLE NONE 1,278,331 0 0
RING ENERGY INC COM 76680V108 6,363 642,050 SH   SOLE NONE 642,050 0 0
SITEONE LANDSCAPE COM 82982L103 13,183 174,980 SH   SOLE NONE 174,980 0 0
STONERIDGE INC COM 86183P102 22,834 768,320 SH   SOLE NONE 768,320 0 0
SUPERIOR GRP OF COMP COM 868358102 4,326 227,434 SH   SOLE NONE 227,434 0 0
TREX CO INC COM 89531P105 7,240 94,050 SH   SOLE NONE 94,050 0 0
TUCOWS COM NEW 898697206 28,250 406,634 SH   SOLE NONE 406,634 0 0
UPLAND SOFTWARE COM 91544A109 20,270 627,361 SH   SOLE NONE 627,361 0 0
VOCERA COMMUNICATI COM 92857F107 12,843 351,100 SH   SOLE NONE 351,100 0 0
WESTPORT FUEL SYSTEM COM NEW 960908309 19,920 5,187,500 SH   SOLE NONE 5,187,500 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 21,218 418,083 SH   SOLE NONE 418,083 0 0
WOODWARD INC COM 980745103 7,471 92,400 SH   SOLE NONE 92,400 0 0