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 710 105,080 SH   SOLE   105,080 0 0
ACACIA COMMUNICATIONS INC COMMON STOCKS 00401C108 10,203 177,900 SH   SOLE   155,280 0 22,620
ACI WORLDWIDE INC COMMON STOCKS 004498101 33,482 1,018,613 SH   SOLE   890,040 0 128,573
ADVANCED MICRO DEVICES INC COMMON STOCKS 007903107 715 28,000 SH   SOLE   28,000 0 0
AGIOS PHARMACEUTICALS INC COMMON STOCKS 00847X104 14,188 210,376 SH   SOLE   183,802 0 26,574
AIR CANADA COMMON STOCKS 008911877 603 25,000 SH   SOLE   25,000 0 0
AMARIN CORP PLC -ADR COMMON STOCKS 023111206 42,677 2,055,726 SH   SOLE   1,793,121 0 262,605
AMYRIS INC COMMON STOCKS 03236M200 2,963 1,417,517 SH   SOLE   1,239,658 0 177,859
ARISTA NETWORKS INC COMMON STOCKS 040413106 470 1,495 SH   SOLE   1,495 0 0
ASGN INC COMMON STOCKS 00191U102 18,439 290,417 SH   SOLE   252,380 0 38,037
ATLAS AIR WORLDWIDE HLDGS INC COMMON STOCKS 049164205 15,432 305,231 SH   SOLE   266,373 0 38,858
ATRICURE INC COMMON STOCKS 04963C209 10,539 393,385 SH   SOLE   343,326 0 50,059
BANDWIDTH INC-CLASS A COMMON STOCKS 05988J103 11,006 164,374 SH   SOLE   142,783 0 21,591
BIOTELEMETRY INC COMMON STOCKS 090672106 59,796 954,906 SH   SOLE   833,447 0 121,459
CARBONITE INC COMMON STOCKS 141337105 13,894 559,997 SH   SOLE   486,527 0 73,470
CAREDX INC COMMON STOCKS 14167L103 13,739 435,886 SH   SOLE   380,395 0 55,491
CHARLES RIV LABORATORIES INTL COMMON STOCKS 159864107 47,377 326,175 SH   SOLE   284,812 0 41,363
CHART INDUSTRIES INC COMMON STOCKS 16115Q308 47,836 528,457 SH   SOLE   462,717 0 65,740
CHEGG INC COMMON STOCKS 163092109 36,099 946,986 SH   SOLE   826,433 0 120,553
COHERENT INC COMMON STOCKS 192479103 17,578 124,034 SH   SOLE   108,239 0 15,795
COHU INC COMMON STOCKS 192576106 7,477 506,939 SH   SOLE   440,777 0 66,162
CONMED CORP COMMON STOCKS 207410101 35,935 432,012 SH   SOLE   377,247 0 54,765
COSTAR GROUP INC COMMON STOCKS 22160N109 34,989 75,016 SH   SOLE   65,478 0 9,538
CYBERARK SOFTWARE LTD/ISRAEL COMMON STOCKS M2682V108 32,638 274,157 SH   SOLE   238,859 0 35,298
DIGIMARC CORP COMMON STOCKS 25381B101 17,998 573,541 SH   SOLE   502,804 0 70,737
DYCOM INDUSTRIES INC COMMON STOCKS 267475101 15,055 327,700 SH   SOLE   284,758 0 42,942
ELDORADO RESORT COMMON STOCKS 28470R102 59,587 1,276,219 SH   SOLE   1,112,757 0 163,462
ELECTRONIC ARTS INC COMMON STOCKS 285512109 578 5,692 SH   SOLE   5,692 0 0
ENCORE WIRE CORP COMMON STOCKS 292562105 19,002 332,089 SH   SOLE   288,565 0 43,524
ENERGOUS CORP COMMON STOCKS 29272C103 2,735 431,438 SH   SOLE   374,728 0 56,710
EURONET WORLDWIDE INC COMMON STOCKS 298736109 21,842 153,178 SH   SOLE   133,854 0 19,324
EVERBRIDGE INC COMMON STOCKS 29978A104 22,127 294,983 SH   SOLE   257,345 0 37,638
EVERI HOLDINGS INC COMMON STOCKS 30034T103 9,997 950,266 SH   SOLE   825,021 0 125,245
EXLSERVICE HOLDINGS INC. COMMON STOCKS 302081104 16,332 272,105 SH   SOLE   237,340 0 34,765
FIRST CASH FINANCIAL SERVICES INC COMMON STOCKS 33767D105 44,254 511,603 SH   SOLE   446,232 0 65,371
FIVE9 INC COMMON STOCKS 338307101 38,626 731,141 SH   SOLE   637,188 0 93,953
GLOBANT SA COMMON STOCKS L44385109 40,544 567,843 SH   SOLE   496,667 0 71,176
GLU MOBILE INC COMMON STOCKS 379890106 14,044 1,283,768 SH   SOLE   1,121,548 0 162,220
GOPRO INC-CLASS A COMMON STOCKS 38268T103 12,123 1,865,125 SH   SOLE   1,627,230 0 237,895
GRAND CANYON EDUCATION INC COMMON STOCKS 38526M106 35,842 313,007 SH   SOLE   273,231 0 39,776
HANGER INC COMMON STOCKS 41043F208 14,393 755,513 SH   SOLE   656,471 0 99,042
HARSCO CORP COMMON STOCKS 415864107 34,324 1,702,566 SH   SOLE   1,485,742 0 216,824
HERMAN MILLER INC COMMON STOCKS 600544100 15,776 448,439 SH   SOLE   391,351 0 57,088
HEXCEL CORP COMMON STOCKS 428291108 22,302 322,464 SH   SOLE   281,423 0 41,041
INNOVATIVE INDUSTRIAL PROPER COMMON STOCKS 45781V101 19,364 237,047 SH   SOLE   204,970 0 32,077
INPHI CORP COMMON STOCKS 45772F107 14,129 323,019 SH   SOLE   281,954 0 41,065
INSULET CORP COMMON STOCKS 45784P101 405 4,255 SH   SOLE   4,255 0 0
INTEGRA LIFESCIENCES HOLDING COMMON STOCKS 457985208 10,073 180,772 SH   SOLE   158,381 0 22,391
K12 INC COMMON STOCKS 48273U102 15,116 442,900 SH   SOLE   385,336 0 57,564
KINSALE CAPITAL GROUP INC COMMON STOCKS 49714P108 36,021 525,317 SH   SOLE   456,409 0 68,908
KNIGHT-SWIFT TRANSPORTATION COMMON STOCKS 499049104 29,058 889,172 SH   SOLE   775,818 0 113,354
KORN FERRY COMMON STOCKS 500643200 11,321 252,803 SH   SOLE   220,543 0 32,260
KRATOS DEFENSE & SECURITY COMMON STOCKS 50077B207 2,733 174,883 SH   SOLE   152,597 0 22,286
LAUREATE EDUCATION INC-A COMMON STOCKS 518613203 23,081 1,541,817 SH   SOLE   1,345,883 0 195,934
LEVI STRAUSS & CO- CLASS A COMMON STOCKS 52736R102 895 38,000 SH   SOLE   38,000 0 0
LHC GROUP LLC COMMON STOCKS 50187A107 32,189 290,356 SH   SOLE   253,117 0 37,239
LIMELIGHT NETWORKS INC COMMON STOCKS 53261M104 17,734 5,490,264 SH   SOLE   4,788,337 0 701,927
LONESTAR RESOURCES US I-CL A COMMON STOCKS 54240F103 456 113,697 SH   SOLE   113,697 0 0
LOVESAC CO/THE COMMON STOCKS 54738L109 9,535 342,857 SH   SOLE   298,176 0 44,681
LUMENTUM HOLDINGS INC COMMON STOCKS 55024U109 27,156 480,305 SH   SOLE   419,031 0 61,274
MACROGENICS INC COMMON STOCKS 556099109 25,949 1,443,196 SH   SOLE   1,259,374 0 183,822
MAGNACHIP SEMICONDUCTOR COMMON STOCKS 55933J203 15,181 2,051,426 SH   SOLE   1,793,902 0 257,524
MALIBU BOATS INC - A COMMON STOCKS 56117J100 9,914 250,485 SH   SOLE   217,677 0 32,808
MASTEC INC COMMON STOCKS 576323109 40,127 834,245 SH   SOLE   727,919 0 106,326
MASTERCRAFT BOAT HOLDINGS IN COMMON STOCKS 57637H103 9,957 441,175 SH   SOLE   383,578 0 57,597
MEDIFAST INC COMMON STOCKS 58470H101 26,174 205,206 SH   SOLE   179,043 0 26,163
MERIT MEDICAL SYSTEMS COMMON STOCKS 589889104 23,907 386,661 SH   SOLE   337,423 0 49,238
MICRO FOCUS INTL-SPN ADR COMMON STOCKS 594837403 1,273 49,342 SH   SOLE   49,342 0 0
NATIONAL GENERAL HLDGS COMMON STOCKS 636220303 9,424 397,124 SH   SOLE   346,584 0 50,540
NICE LTD - SPON ADR COMMON STOCKS 653656108 1,426 11,643 SH   SOLE   11,643 0 0
OLD DOMINION FREIGHT LINE COMMON STOCKS 679580100 10,822 74,952 SH   SOLE   65,414 0 9,538
ORTHOFIX MEDICAL INC COMMON STOCKS 68752M108 23,389 414,618 SH   SOLE   361,567 0 53,051
PAYLOCITY HOLDING CORP COMMON STOCKS 70438V106 18,809 210,890 SH   SOLE   183,928 0 26,962
PENN NATIONAL GAMING INC COMMON STOCKS 707569109 14,771 734,890 SH   SOLE   641,883 0 93,007
PGT INNOVATIONS INC COMMON STOCKS 69336V101 9,511 686,730 SH   SOLE   599,343 0 87,387
PLAYAGS INC COMMON STOCKS 72814N104 9,626 402,272 SH   SOLE   350,843 0 51,429
QUANTA SERVICES COMMON STOCKS 74762E102 10,488 277,906 SH   SOLE   242,461 0 35,445
QUANTERIX CORP COMMON STOCKS 74766Q101 819 31,717 SH   SOLE   31,717 0 0
RAPID7 INC COMMON STOCKS 753422104 31,806 628,446 SH   SOLE   549,787 0 78,659
RENT-A-CENTER INC COMMON STOCKS 76009N100 16,748 802,484 SH   SOLE   697,316 0 105,168
SAGE THERAPEUTI COMMON STOCKS 78667J108 55,726 350,368 SH   SOLE   305,838 0 44,530
SCIENTIFIC GAMES CORP COMMON STOCKS 80874P109 9,497 465,087 SH   SOLE   405,572 0 59,515
SELECT MEDICAL HOLDINGS CORP COMMON STOCKS 81619Q105 27,915 1,981,225 SH   SOLE   1,730,966 0 250,259
STONERIDGE,INC COMMON STOCKS 86183P102 19,835 687,278 SH   SOLE   597,681 0 89,597
SUNRUN INC COMMON STOCKS 86771W105 13,825 983,320 SH   SOLE   858,078 0 125,242
TABULA RASA HEALTHCARE INC COMMON STOCKS 873379101 30,920 548,030 SH   SOLE   477,385 0 70,645
TANDEM DIABETES CARE INC COMMON STOCKS 875372203 22,460 353,708 SH   SOLE   308,648 0 45,060
TELADOC HEALTH INC COMMON STOCKS 87918A105 16,786 301,913 SH   SOLE   262,872 0 39,041
TELLURIAN INC COMMON STOCKS 87968A104 19,854 1,772,717 SH   SOLE   1,548,478 0 224,239
TIER REIT INC COMMON STOCKS 88650V208 24,002 837,463 SH   SOLE   727,596 0 109,867
TPI COMPOSITES INC COMMON STOCKS 87266J104 37,720 1,317,969 SH   SOLE   1,146,172 0 171,797
TRACTOR SUPPLY CO COMMON STOCKS 892356106 479 4,902 SH   SOLE   4,902 0 0
TRISTATE CAPITAL HOLDINGS INC COMMON STOCKS 89678F100 7,686 376,210 SH   SOLE   327,691 0 48,519
ULTRAGENYX PHARMACEUTICAL INC COMMON STOCKS 90400D108 8,814 127,081 SH   SOLE   110,477 0 16,604
US WELL SERVICES INC COMMON STOCKS 91274U101 13,208 1,655,129 SH   SOLE   1,448,949 0 206,180
VANDA PHARMACEUTICALS COMMON STOCKS 921659108 4,172 226,736 SH   SOLE   197,930 0 28,806
VICOR CORP COMMON STOCKS 925815102 10,564 340,564 SH   SOLE   296,138 0 44,426
VIVEVE MEDICAL INC COMMON STOCKS 92852W204 2,794 2,972,616 SH   SOLE   2,578,651 0 393,965
VIVINT SOLAR INC COMMON STOCKS 92854Q106 477 96,000 SH   SOLE   96,000 0 0
WELLCARE HEALTH PLANS COMMON STOCKS 94946T106 39,443 146,222 SH   SOLE   127,795 0 18,427
WESTERN ALLIANCE BANCORP COMMON STOCKS 957638109 8,379 204,165 SH   SOLE   178,165 0 26,000
WNS HOLDINGS LTD ADR COMMON STOCKS 92932M101 25,017 469,627 SH   SOLE   410,420 0 59,207
WRIGHT MEDICAL GROUP NV COMMON STOCKS N96617118 21,235 675,204 SH   SOLE   588,596 0 86,608
XPERI CORP COMMON STOCKS 98421B100 18,081 772,672 SH   SOLE   671,495 0 101,177
ZUMIEZ INC COMMON STOCKS 989817101 23,103 928,207 SH   SOLE   806,611 0 121,596