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
ACACIA COMMUNICATIONS INC CS 00401C108 7,213 106,378 SH   SOLE   103,462 0 2,916
AKAMAI TECHNOLOGIES COM CS 00971T101 139,483 1,614,766 SH   SOLE   1,219,029 0 395,737
ALIGN TECHNOLOGY INC CS 016255101 264,568 948,136 SH   SOLE   758,497 0 189,639
ATTUNITY LTD SHS NEW CS M15332121 8,214 349,523 SH   SOLE   349,523 0 0
AUTODESK INC COM CS 052769106 168,813 920,164 SH   SOLE   698,553 0 221,611
BOTTOMLINE TECHNOLOGIES DELINC CS 101388106 11,103 207,150 SH   SOLE   201,745 0 5,405
CABOT OIL & GAS CORP CS 127097103 160,040 9,192,446 SH   SOLE   7,104,128 0 2,088,318
CARA THERAPEUTICS INC COM CS 140755109 13,515 838,914 SH   SOLE   814,284 0 24,630
CASA SYS INC COM CS 14713L102 2,198 537,360 SH   SOLE   521,429 0 15,931
CEVA INC COM CS 157210105 15,485 574,372 SH   SOLE   555,619 0 18,753
CHANNELADVISOR CORP CS 159179100 6,378 705,476 SH   SOLE   684,730 0 20,746
CHEESECAKE FACTORY INC COM CS 163072101 38,479 990,200 SH   SOLE   821,311 0 168,889
CHEVRON CORP NEW COM CS 166764100 235 1,950 SH   SOLE   1,950 0 0
COGNEX CORP COM CS 192422103 113,459 2,024,599 SH   SOLE   1,545,365 0 479,234
CORE LABORATORIES N V COM CS N22717107 28,471 755,810 SH   SOLE   575,851 0 179,959
COSTAR GROUP INC COM CS 22160N109 12,333 20,614 SH   SOLE   20,083 0 531
DELUXE CORP COM CS 248019101 70,355 1,409,346 SH   SOLE   1,119,839 0 289,507
DOLBY LABORATORIES INC COM CL CS 25659T107 124,973 1,816,469 SH   SOLE   1,390,740 0 425,729
DULUTH HLDGS INC COM CL B CS 26443V101 4,018 381,538 SH   SOLE   367,639 0 13,899
EDWARDS LIFESCIENCES CORP COM CS 28176E108 214,810 920,786 SH   SOLE   703,512 0 217,274
EMERSON ELEC CO COM CS 291011104 343 4,500 SH   SOLE   4,500 0 0
FACTSET RESH SYS INC COM CS 303075105 144,153 537,284 SH   SOLE   411,727 0 125,557
FLOTEK INDS INC CS 343389102 3,274 1,637,093 SH   SOLE   1,595,676 0 41,417
GARMIN LTD SHS CS H2906T109 152,850 1,566,731 SH   SOLE   1,223,860 0 342,871
GENTEX CORP COM CS 371901109 123,320 4,255,363 SH   SOLE   3,221,301 0 1,034,062
GENTHERM INC COM CS 37253A103 81,724 1,841,044 SH   SOLE   1,566,515 0 274,529
GEOSPACE TECHNOLOGIES CORP COM CS 37364X109 15,153 903,594 SH   SOLE   878,222 0 25,372
GRACO INC COM CS 384109104 70,504 1,355,852 SH   SOLE   1,029,914 0 325,938
IHS MARKIT LTD SHS CS G47567105 61,242 812,761 SH   SOLE   616,263 0 196,498
INTUIT COM CS 461202103 232,917 889,232 SH   SOLE   703,218 0 186,014
INTUITIVE SURGICAL INC CS 46120E602 192,781 326,112 SH   SOLE   248,689 0 77,423
IPG PHOTONICS CORP COM CS 44980X109 53,025 365,894 SH   SOLE   278,188 0 87,706
IROBOT CORP COM CS 462726100 18,670 368,763 SH   SOLE   357,574 0 11,189
ISHARES TR RUS MD CP GR ETF CS 464287481 2,359 15,463 SH   SOLE   15,463 0 0
ISHARES TR RUSL 2000 GROW CS 464287648 1,084 5,058 SH   SOLE   5,058 0 0
JETBLUE AWYS CORP COM CS 477143101 121,153 6,471,827 SH   SOLE   5,036,654 0 1,435,173
KORNIT DIGITAL LTD SHS CS M6372Q113 5,466 159,672 SH   SOLE   147,387 0 12,285
LANDSTAR SYS INC COM CS 515098101 105,380 925,444 SH   SOLE   705,263 0 220,181
LUMBER LIQUIDATORS HLDGS INC C CS 55003T107 2,159 221,027 SH   SOLE   212,182 0 8,845
MANHATTAN ASSOCS INC COM CS 562750109 44,735 560,935 SH   SOLE   427,648 0 133,287
MATERIALISE NV SPONSORED ADS CS 57667T100 15,365 839,158 SH   SOLE   818,157 0 21,001
MICROCHIP TECHNOLOGY INC COM CS 595017104 98,545 941,031 SH   SOLE   711,489 0 229,542
MIDDLEBY CORP COM CS 596278101 171,274 1,563,863 SH   SOLE   1,243,964 0 319,899
MIMEDX GROUP INC COM CS 602496101 3,649 481,444 SH   SOLE   463,044 0 18,400
MIX TELEMATICS LTD SPONSORED A CS 60688N102 14,355 1,106,802 SH   SOLE   1,075,417 0 31,385
MSC INDL DIRECT INC CL A CS 553530106 43,986 560,545 SH   SOLE   442,841 0 117,704
MYRIAD GENETICS INC COM CS 62855J104 77,824 2,858,015 SH   SOLE   2,179,764 0 678,251
NAUTILUS INC COM CS 63910B102 1,590 908,437 SH   SOLE   875,030 0 33,407
NORDSTROM INC COM CS 655664100 78,264 1,912,141 SH   SOLE   1,463,941 0 448,200
NUVASIVE INC COM CS 670704105 4,489 58,036 SH   SOLE   55,826 0 2,210
ONESPAN INC COM CS 68287N100 5,902 344,735 SH   SOLE   333,903 0 10,832
OPEN TEXT CORP COM CS 683715106 218,501 4,958,043 SH   SOLE   3,993,492 0 964,551
PANHANDLE OIL AND GAS INC CS 698477106 4,008 357,581 SH   SOLE   346,815 0 10,766
PAYCHEX INC COM CS 704326107 50,424 592,804 SH   SOLE   450,636 0 142,168
PLANTRONICS INC NEW COM CS 727493108 58,328 2,133,417 SH   SOLE   1,733,109 0 400,308
PLEXUS CORP COM CS 729132100 222,747 2,895,070 SH   SOLE   2,303,056 0 592,014
POWER INTEGRATIONS INC COM CS 739276103 169,225 1,710,899 SH   SOLE   1,344,758 0 366,141
PROS HOLDINGS INC COM CS 74346Y103 11,377 189,870 SH   SOLE   184,612 0 5,258
PROTO LABS INC COM CS 743713109 93,454 920,274 SH   SOLE   732,707 0 187,567
PURE STORAGE INC CL A CS 74624M102 53,635 3,134,734 SH   SOLE   2,404,680 0 730,054
RALPH LAUREN CORP CS 751212101 46,169 393,865 SH   SOLE   301,827 0 92,038
REALPAGE INC COM CS 75606N109 111,403 2,072,615 SH   SOLE   1,642,196 0 430,419
REDHILL BIOPHARMA LTD SPONSORE CS 757468103 11,244 1,852,362 SH   SOLE   1,801,597 0 50,765
ROYAL CARIBBEAN CRUISES LTD CO CS V7780T103 138,094 1,034,337 SH   SOLE   786,564 0 247,773
SEAGATE TECHNOLOGY PLC SHS CS G7945M107 15,800 265,546 SH   SOLE   257,371 0 8,175
SLEEP NUMBER CORPORATION CS 83125X103 176,512 3,584,720 SH   SOLE   2,966,643 0 618,077
SOUTHWESTERN ENERGY CO COM CS 845467109 40,566 16,762,932 SH   SOLE   13,076,101 0 3,686,831
SPS COMM INC COM CS 78463M107 15,570 280,941 SH   SOLE   273,281 0 7,660
STAMPS COM INC COM NEW CS 852857200 124,950 1,496,048 SH   SOLE   1,246,127 0 249,921
STITCH FIX INC COM CL A CS 860897107 8,457 329,571 SH   SOLE   320,760 0 8,811
STRATASYS LTD SHS CS M85548101 2,859 141,368 SH   SOLE   137,331 0 4,037
STRATEGIC EDUCATION INC CS 86272C103 18,516 116,529 SH   SOLE   113,397 0 3,132
SUPER MICRO COMPUTER INC COM CS 86800U104 122,383 5,095,039 SH   SOLE   4,119,452 0 975,587
SURMODICS INC CS 868873100 7,293 176,039 SH   SOLE   170,476 0 5,563
SYNAPTICS INC COM CS 87157D109 18,698 284,294 SH   SOLE   276,605 0 7,689
TCF FINANCIAL CORP NEW CS 872307103 42,046 898,413 SH   SOLE   684,172 0 214,241
TJX COS INC NEW COM CS 872540109 281,270 4,606,446 SH   SOLE   3,507,922 0 1,098,524
TREX CO INC COM CS 89531P105 58,842 654,668 SH   SOLE   640,935 0 13,733
TRIPADVISOR INC CS 896945201 14,560 479,260 SH   SOLE   362,557 0 116,703
UBIQUITI INC CS 90353W103 240,151 1,270,776 SH   SOLE   985,429 0 285,347
ULTRA PETROLEUM CORP CS 903914208 1,943 18,315,255 SH   SOLE   16,035,821 0 2,279,434
UNDER ARMOUR INC CL A CS 904311107 97,021 4,491,711 SH   SOLE   3,425,779 0 1,065,932
URBAN OUTFITTERS INC COM CS 917047102 26,427 951,625 SH   SOLE   705,342 0 246,283
VARIAN MED SYS INC COM CS 92220P105 105,169 740,577 SH   SOLE   563,989 0 176,588
VIASAT INC COM CS 92552V100 101,793 1,390,711 SH   SOLE   1,123,419 0 267,292
ZUMIEZ INC COM CS 989817101 8,100 234,513 SH   SOLE   228,076 0 6,437