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
ABSOLUTE SOFTWARE CORPORATIO COMMON STOCKS 00386B109 622 107,467 SH   SOLE   107,467 0 0
ACI WORLDWIDE INC COMMON STOCKS 004498101 24,603 874,299 SH   SOLE   774,074 0 100,225
ADVANCED MICRO DEVICES INC COMMON STOCKS 007903107 8,295 268,525 SH   SOLE   236,326 0 32,199
AGIOS PHARMACEUTICALS INC COMMON STOCKS 00847X104 11,073 143,579 SH   SOLE   126,264 0 17,315
AMARIN CORP PLC -ADR COMMON STOCKS 023111206 16,944 1,041,444 SH   SOLE   914,201 0 127,243
AMYRIS INC COMMON STOCKS 03236M200 11,970 1,507,606 SH   SOLE   1,323,695 0 183,911
ASGN INC COMMON STOCKS 00191U102 23,590 298,871 SH   SOLE   261,385 0 37,486
ATLAS AIR WORLDWIDE HLDGS INC COMMON STOCKS 049164205 30,481 478,126 SH   SOLE   419,918 0 58,208
AXT INC COMMON STOCKS 00246W103 3,857 539,438 SH   SOLE   471,885 0 67,553
BANDWIDTH INC-CLASS A COMMON STOCKS 05988J103 6,923 129,237 SH   SOLE   113,040 0 16,197
BIOTELEMETRY INC COMMON STOCKS 090672106 73,187 1,135,559 SH   SOLE   997,138 0 138,421
BOINGO WIRELESS INC COMMON STOCKS 09739C102 38,513 1,103,517 SH   SOLE   968,375 0 135,142
BOTTOMLINE TECHNOLOGIES DE COMMON STOCKS 101388106 43,836 602,887 SH   SOLE   530,041 0 72,846
CARBONITE INC COMMON STOCKS 141337105 9,374 262,950 SH   SOLE   229,972 0 32,978
CARRIZO OIL & GAS INC COMMON STOCKS 144577103 32,599 1,293,612 SH   SOLE   1,135,660 0 157,952
CHARLES RIV LABORATORIES INTL COMMON STOCKS 159864107 36,603 272,064 SH   SOLE   239,095 0 32,969
CHART INDUSTRIES INC COMMON STOCKS 16115Q308 27,412 349,955 SH   SOLE   308,521 0 41,434
CHEGG INC COMMON STOCKS 163092109 17,867 628,450 SH   SOLE   549,620 0 78,830
CHILDREN'S PLACE INC THE COMMON STOCKS 168905107 15,060 117,844 SH   SOLE   103,473 0 14,371
CLEAN HARBORS INC COMMON STOCKS 184496107 38,574 538,899 SH   SOLE   471,299 0 67,600
COHU INC COMMON STOCKS 192576106 8,952 356,652 SH   SOLE   311,943 0 44,709
CONMED CORP COMMON STOCKS 207410101 28,346 357,810 SH   SOLE   314,585 0 43,225
COSTAR GROUP INC COMMON STOCKS 22160N109 22,196 52,741 SH   SOLE   46,925 0 5,816
CURO GROUP HOLDINGS CORP COMMON STOCKS 23131L107 22,741 752,259 SH   SOLE   662,007 0 90,252
CYBERARK SOFTWARE LTD/ISRAEL COMMON STOCKS M2682V108 31,451 393,926 SH   SOLE   344,426 0 49,500
DIGIMARC CORP COMMON STOCKS 25381B101 19,417 617,377 SH   SOLE   543,808 0 73,569
DXP ENTERPRISES INC COMMON STOCKS 233377407 16,930 422,517 SH   SOLE   369,527 0 52,990
EBIX INC COMMON STOCKS 278715206 13,269 167,640 SH   SOLE   147,341 0 20,299
ECHO GLOBAL LOGISTICS INC COMMON STOCKS 27875T101 2,346 75,789 SH   SOLE   66,264 0 9,525
ELDORADO RESORT COMMON STOCKS 28470R102 68,359 1,406,558 SH   SOLE   1,234,372 0 172,186
ELECTRO SCIENTIFIC INDS INC COMMON STOCKS 285229100 12,972 743,401 SH   SOLE   650,052 0 93,349
ENCOMPASS HEALTH CORP COMMON STOCKS 29261A100 826 10,593 SH   SOLE   10,593 0 0
EURONET WORLDWIDE INC COMMON STOCKS 298736109 32,826 327,541 SH   SOLE   287,874 0 39,667
EVERBRIDGE INC COMMON STOCKS 29978A104 18,226 316,198 SH   SOLE   276,446 0 39,752
FIESTA RESTAURANT GROUP COMMON STOCKS 31660B101 16,134 603,150 SH   SOLE   529,515 0 73,635
FIRST CASH FINANCIAL SERVICES INC COMMON STOCKS 33767D105 21,828 266,193 SH   SOLE   233,818 0 32,375
FIVE9 INC COMMON STOCKS 338307101 27,903 638,659 SH   SOLE   560,757 0 77,902
FRESHPET INC COMMON STOCKS 358039105 10,886 296,624 SH   SOLE   259,436 0 37,188
GLOBANT SA COMMON STOCKS L44385109 37,308 632,448 SH   SOLE   556,322 0 76,126
GOPRO INC-CLASS A COMMON STOCKS 38268T103 11,520 1,600,018 SH   SOLE   1,404,149 0 195,869
GRAND CANYON EDUCATION INC COMMON STOCKS 38526M106 27,430 243,178 SH   SOLE   213,338 0 29,840
GREENSKY INC-CLASS A COMMON STOCKS 39572G100 20,899 1,161,067 SH   SOLE   1,019,322 0 141,745
H & E EQUIPMENT SERVICES INC COMMON STOCKS 404030108 11,729 310,467 SH   SOLE   271,546 0 38,921
HARSCO CORP COMMON STOCKS 415864107 54,996 1,926,290 SH   SOLE   1,691,533 0 234,757
HEXCEL CORP COMMON STOCKS 428291108 28,617 426,808 SH   SOLE   374,859 0 51,949
INSULET CORP COMMON STOCKS 45784P101 461 4,352 SH   SOLE   4,352 0 0
INTEGRA LIFESCIENCES HOLDING COMMON STOCKS 457985208 12,235 185,752 SH   SOLE   163,698 0 22,054
INTEGRATED DEVICE TECH INC COMMON STOCKS 458118106 41,528 883,390 SH   SOLE   775,852 0 107,538
JACOBS ENGINEERING GROUP COMMON STOCKS 469814107 582 7,608 SH   SOLE   7,608 0 0
KINSALE CAPITAL GROUP INC COMMON STOCKS 49714P108 33,342 522,111 SH   SOLE   456,600 0 65,511
KNIGHT-SWIFT TRANSPORTATION COMMON STOCKS 499049104 49,276 1,429,126 SH   SOLE   1,255,009 0 174,117
KORN/FERRY INTERNATIONAL COMMON STOCKS 500643200 23,234 471,845 SH   SOLE   414,369 0 57,476
LCI INDUSTRIES COMMON STOCKS 50189K103 8,820 106,518 SH   SOLE   93,164 0 13,354
LHC GROUP LLC COMMON STOCKS 50187A107 30,103 292,291 SH   SOLE   256,130 0 36,161
LIGAND PHARMACEUTICALS COMMON STOCKS 53220K504 59,318 216,104 SH   SOLE   189,763 0 26,341
LIMELIGHT NETWORKS INC COMMON STOCKS 53261M104 23,864 4,753,778 SH   SOLE   4,173,951 0 579,827
LKQ CORP COMMON STOCKS 501889208 613 19,358 SH   SOLE   19,358 0 0
LONESTAR RESOURCES US I-CL A COMMON STOCKS 54240F103 905 116,232 SH   SOLE   116,232 0 0
LUMENTUM HOLDINGS INC COMMON STOCKS 55024U109 52,105 869,149 SH   SOLE   763,225 0 105,924
MACROGENICS INC COMMON STOCKS 556099109 14,336 668,640 SH   SOLE   584,793 0 83,847
MAGNACHIP SEMICONDUCTOR COMMON STOCKS 55933J203 20,016 2,021,801 SH   SOLE   1,768,038 0 253,763
MALIBU BOATS INC - A COMMON STOCKS 56117J100 24,593 449,426 SH   SOLE   393,028 0 56,398
MASTEC INC COMMON STOCKS 576323109 57,572 1,289,414 SH   SOLE   1,132,413 0 157,001
MAXLINEAR INC COMMON STOCKS 57776J100 20,341 1,023,197 SH   SOLE   895,143 0 128,054
MEDIFAST INC COMMON STOCKS 58470H101 15,937 71,934 SH   SOLE   63,137 0 8,797
NICE LTD - SPON ADR COMMON STOCKS 653656108 651 5,683 SH   SOLE   5,683 0 0
NUVASIVE INC COMMON STOCKS 670704105 62,871 885,763 SH   SOLE   777,684 0 108,079
OLD DOMINION FREIGHT LINE COMMON STOCKS 679580100 19,410 120,366 SH   SOLE   105,708 0 14,658
ORTHOFIX MEDICAL INC COMMON STOCKS 68752M108 2,898 50,126 SH   SOLE   43,975 0 6,151
PATRICK INDUSTRIES INC COMMON STOCKS 703343103 16,446 277,796 SH   SOLE   244,299 0 33,497
PAYLOCITY HOLDING CORP COMMON STOCKS 70438V106 18,643 232,113 SH   SOLE   203,735 0 28,378
PENN NATIONAL GAMING INC COMMON STOCKS 707569109 24,885 755,925 SH   SOLE   664,271 0 91,654
PGT INNOVATIONS INC COMMON STOCKS 69336V101 15,281 707,475 SH   SOLE   621,319 0 86,156
PLAYAGS INC COMMON STOCKS 72814N104 13,627 462,404 SH   SOLE   405,693 0 56,711
PRA HEALTH SCIENCES INC COMMON STOCKS 69354M108 37,731 342,414 SH   SOLE   301,047 0 41,367
QUANTA SERVICES COMMON STOCKS 74762E102 18,664 559,124 SH   SOLE   491,001 0 68,123
RAPID7 INC COMMON STOCKS 753422104 16,901 457,783 SH   SOLE   401,899 0 55,884
RESONANT INC COMMON STOCKS 76118L102 5,200 1,280,885 SH   SOLE   1,118,971 0 161,914
SAGE THERAPEUTI COMMON STOCKS 78667J108 19,725 139,646 SH   SOLE   122,690 0 16,956
SELECT MEDICAL HOLDINGS CORP COMMON STOCKS 81619Q105 26,517 1,441,168 SH   SOLE   1,265,790 0 175,378
SENDGRID INC COMMON STOCKS 816883102 25,784 700,835 SH   SOLE   615,222 0 85,613
SUPER MICRO COMPUTER INC COMMON STOCKS 86800U104 27,320 1,325,578 SH   SOLE   1,163,199 0 162,379
TABULA RASA HEALTHCARE INC COMMON STOCKS 873379101 31,000 381,819 SH   SOLE   333,827 0 47,992
TANDEM DIABETES CARE INC COMMON STOCKS 875372203 19,222 448,690 SH   SOLE   394,043 0 54,647
TELADOC HEALTH INC COMMON STOCKS 87918A105 44,861 519,526 SH   SOLE   455,373 0 64,153
TIER REIT INC COMMON STOCKS 88650V208 18,916 784,904 SH   SOLE   686,438 0 98,466
TPI COMPOSITES INC COMMON STOCKS 87266J104 36,511 1,278,838 SH   SOLE   1,118,100 0 160,738
TRUEBLUE INC COMMON STOCKS 89785X101 21,386 820,977 SH   SOLE   721,435 0 99,542
ULTRAGENYX PHARMACEUTICAL INC COMMON STOCKS 90400D108 9,967 130,563 SH   SOLE   114,204 0 16,359
UNITED NATURAL FOODS INC COMMON STOCKS 911163103 1,557 51,972 SH   SOLE   45,951 0 6,021
VOCERA COMMUNICATIONS INC COMMON STOCKS 92857F107 16,331 446,440 SH   SOLE   390,469 0 55,971
WEBSTER FINANCIAL CORP COMMON STOCKS 947890109 24,311 412,327 SH   SOLE   362,430 0 49,897
WELLCARE HEALTH PLANS COMMON STOCKS 94946T106 40,383 126,004 SH   SOLE   110,872 0 15,132
WESTERN ALLIANCE BANCORP COMMON STOCKS 957638109 34,324 603,345 SH   SOLE   529,419 0 73,926
WESTPORT FUEL SYSTEMS INC COMMON STOCKS 960908309 17,802 5,934,010 SH   SOLE   5,202,961 0 731,049
WINTRUST FINANCIAL CORP COMMON STOCKS 97650W108 1,333 15,696 SH   SOLE   15,696 0 0
WNS HOLDINGS LTD ADR COMMON STOCKS 92932M101 20,572 405,350 SH   SOLE   356,574 0 48,776
WRIGHT MEDICAL GROUP NV COMMON STOCKS N96617118 16,318 562,295 SH   SOLE   489,679 0 72,616
XCERRA CORP COMMON STOCKS 98400J108 11,051 774,404 SH   SOLE   677,323 0 97,081
ZUMIEZ INC COMMON STOCKS 989817101 13,884 526,917 SH   SOLE   460,840 0 66,077