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 18,345 304,989 SH   SOLE NONE 304,989 0 0
AMN HEALTHCARE SERVI COM 001744101 9,646 164,600 SH   SOLE NONE 164,600 0 0
BIOTELEMETRY INC COM 090672106 21,452 476,700 SH   SOLE NONE 476,700 0 0
BOFI HOLDING COM 05566U108 23,132 565,436 SH   SOLE NONE 565,436 0 0
BOINGO WIRELESS IN COM 09739C102 23,997 1,062,266 SH   SOLE NONE 1,062,266 0 0
CARBONITE INC COM 141337105 37,155 1,064,624 SH   SOLE NONE 1,064,624 0 0
CHARLES RIV LABS INT COM 159864107 13,458 119,885 SH   SOLE NONE 119,885 0 0
COLLECTORS UNIVERSE COM NEW 19421R200 1,568 106,400 SH   SOLE NONE 106,400 0 0
COLLIERS INTL SUB VTG SHS 194693107 29,786 297,800 SH   SOLE NONE 297,800 0 0
DESCARTES SYSTEMS COM 249906108 37,164 867,700 SH   SOLE NONE 867,700 0 0
DYCOM INDUSTRIES INC COM 267475101 13,477 142,600 SH   SOLE NONE 142,600 0 0
ENCORE CAP GROUP INC COM 292554102 8,242 225,193 SH   SOLE NONE 225,193 0 0
EURONET WORLDWIDE COM 298736109 21,851 260,845 SH   SOLE NONE 260,845 0 0
EVERBRIDGE INC COM 29978A104 8,948 188,700 SH   SOLE NONE 188,700 0 0
EXLSERVICE HOLDINGS COM 302081104 6,720 118,700 SH   SOLE NONE 118,700 0 0
FERROGLOBE PLC SHS G33856108 16,395 1,913,111 SH   SOLE NONE 1,913,111 0 0
FIRSTSERVICE CORP SUB VTG SH 33767E103 17,158 171,600 SH   SOLE NONE 171,600 0 0
FRANKLIN COVEY CO COM 353469109 20,412 831,429 SH   SOLE NONE 831,429 0 0
GENTHERM INC COM 37253A103 20,173 513,303 SH   SOLE NONE 513,303 0 0
GILDAN ACTIVEWEAR COM 375916103 26,263 709,230 SH   SOLE NONE 709,230 0 0
GLOBUS MED INC CL A 379577208 5,016 99,400 SH   SOLE NONE 99,400 0 0
GREEN DOT CORP CL A 39304D102 9,100 124,000 SH   SOLE NONE 124,000 0 0
GTT COMMUNICATIONS COM 362393100 15,425 342,776 SH   SOLE NONE 342,776 0 0
HEALTHCARE SVCS GRP COM 421906108 11,911 275,776 SH   SOLE NONE 275,776 0 0
HEALTHSTREAM INC COM 42222N103 18,596 680,928 SH   SOLE NONE 680,928 0 0
HELIUS MEDICAL TECH COM CL A 42328V504 10,268 843,499 SH   SOLE NONE 843,499 0 0
HEMISPHERE MEDIA G CL A 42365Q103 11,883 907,100 SH   SOLE NONE 907,100 0 0
HMS HOLDINGS CORP COM 40425J101 29,770 1,376,964 SH   SOLE NONE 1,376,964 0 0
IMAX CORP COM 45245E109 18,726 845,400 SH   SOLE NONE 845,400 0 0
INSTALLED BUILDING COM 45780R101 19,988 353,463 SH   SOLE NONE 353,463 0 0
J2 GLOBAL INC COM 48123V102 12,999 150,086 SH   SOLE NONE 150,086 0 0
JAMES RIV GROUP COM G5005R107 2,754 70,100 SH   SOLE NONE 70,100 0 0
LCI INDUSTRIES COM 50189K103 17,941 199,014 SH   SOLE NONE 199,014 0 0
MASONITE INTER CORP COM 575385109 14,869 206,945 SH   SOLE NONE 206,945 0 0
MATADOR RESOURCES COM 576485205 3,107 103,400 SH   SOLE NONE 103,400 0 0
MGP INGREDIENTS INC COM 55303J106 13,828 155,700 SH   SOLE NONE 155,700 0 0
MONOLITHIC POWER COM 609839105 25,227 188,726 SH   SOLE NONE 188,726 0 0
NATIONAL GEN HLDGS COM 636220303 28,921 1,098,400 SH   SOLE NONE 1,098,400 0 0
NEENAH INC COM 640079109 5,659 66,700 SH   SOLE NONE 66,700 0 0
NUTANIX INC CL A 67059N108 6,908 133,963 SH   SOLE NONE 133,963 0 0
NV5 GLOBAL INC COM 62945V109 7,595 109,592 SH   SOLE NONE 109,592 0 0
ORBCOMM INC COM 68555P100 8,729 864,268 SH   SOLE NONE 864,268 0 0
OSISKO GOLD ROYALTIE COM 68827L101 18,492 1,485,308 SH   SOLE NONE 1,485,308 0 0
PAYCOM SOFTWARE COM 70432V102 13,662 138,240 SH   SOLE NONE 138,240 0 0
PETIQ INC COM CL A 71639T106 18,637 618,500 SH   SOLE NONE 618,500 0 0
POINTS INTL LTD COM NEW 730843208 23,293 1,073,404 SH   SOLE NONE 1,073,404 0 0
PREMIER INC CL A 74051N102 21,712 596,800 SH   SOLE NONE 596,800 0 0
PURE STORAGE INC CL A 74624M102 31,213 1,307,057 SH   SOLE NONE 1,307,057 0 0
RING ENERGY INC COM 76680V108 8,284 656,400 SH   SOLE NONE 656,400 0 0
RITCHIE BROS AUCTNRS COM 767744105 10,997 301,800 SH   SOLE NONE 301,800 0 0
SITEONE LANDSCAPE COM 82982L103 9,179 109,310 SH   SOLE NONE 109,310 0 0
STONERIDGE INC COM 86183P102 25,194 716,961 SH   SOLE NONE 716,961 0 0
SUPERIOR GRP OF COMP COM 868358102 5,142 248,285 SH   SOLE NONE 248,285 0 0
TREX CO INC COM 89531P105 8,894 142,100 SH   SOLE NONE 142,100 0 0
TUCOWS COM NEW 898697206 31,373 409,084 SH   SOLE NONE 409,084 0 0
UPLAND SOFTWARE COM 91544A109 24,993 727,165 SH   SOLE NONE 727,165 0 0
VOCERA COMMUNICATI COM 92857F107 10,701 358,000 SH   SOLE NONE 358,000 0 0
WESTPORT FUEL SYSTEM COM NEW 960908309 12,256 3,691,550 SH   SOLE NONE 3,691,550 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 22,407 429,415 SH   SOLE NONE 429,415 0 0
WOODWARD INC COM 980745103 7,254 94,376 SH   SOLE NONE 94,376 0 0