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 9,637 147,356 SH   SOLE   143,388 0 3,968
AKAMAI TECHNOLOGIES COM CS 00971T101 143,594 1,571,397 SH   SOLE   1,175,660 0 395,737
ALIGN TECHNOLOGY INC CS 016255101 168,011 928,648 SH   SOLE   739,009 0 189,639
ATTUNITY LTD SHS NEW CS M15332121 10,620 451,903 SH   SOLE   437,093 0 14,810
AUTODESK INC COM CS 052769106 132,925 899,963 SH   SOLE   678,352 0 221,611
BOTTOMLINE TECHNOLOGIES DELINC CS 101388106 8,181 207,896 SH   SOLE   202,491 0 5,405
CABOT OIL & GAS CORP CS 127097103 43,843 2,495,322 SH   SOLE   1,885,824 0 609,498
CARA THERAPEUTICS INC COM CS 140755109 15,334 838,861 SH   SOLE   816,081 0 22,780
CARBO CERAMICS INC COM CS 140781105 706 294,075 SH   SOLE   289,175 0 4,900
CASA SYS INC COM CS 14713L102 6,350 808,384 SH   SOLE   792,453 0 15,931
CEVA INC COM CS 157210105 17,189 575,640 SH   SOLE   557,887 0 17,753
CHANNELADVISOR CORP CS 159179100 6,594 706,710 SH   SOLE   685,964 0 20,746
CHEESECAKE FACTORY INC COM CS 163072101 40,445 970,361 SH   SOLE   801,472 0 168,889
CHEVRON CORP NEW COM CS 166764100 231 1,950 SH   SOLE   1,950 0 0
COGNEX CORP COM CS 192422103 74,225 1,510,794 SH   SOLE   1,137,117 0 373,677
CORE LABORATORIES N V COM CS N22717107 34,860 747,748 SH   SOLE   567,789 0 179,959
COSTAR GROUP INC COM CS 22160N109 12,289 20,716 SH   SOLE   20,185 0 531
DELUXE CORP COM CS 248019101 62,378 1,268,881 SH   SOLE   1,025,590 0 243,291
DESTINATION MATERNITY CORP CS 25065D100 148 356,683 SH   SOLE   356,683 0 0
DOLBY LABORATORIES INC COM CL CS 25659T107 113,945 1,762,765 SH   SOLE   1,337,036 0 425,729
DULUTH HLDGS INC COM CL B CS 26443V101 4,725 557,237 SH   SOLE   545,338 0 11,899
EDWARDS LIFESCIENCES CORP COM CS 28176E108 310,574 1,412,279 SH   SOLE   1,085,372 0 326,907
EMERSON ELEC CO COM CS 291011104 301 4,500 SH   SOLE   4,500 0 0
FACTSET RESH SYS INC COM CS 303075105 128,466 528,733 SH   SOLE   403,176 0 125,557
FLOTEK INDS INC CS 343389102 3,446 1,566,509 SH   SOLE   1,525,092 0 41,417
GARMIN LTD SHS CS H2906T109 129,994 1,534,944 SH   SOLE   1,192,073 0 342,871
GENTEX CORP COM CS 371901109 114,186 4,146,956 SH   SOLE   3,112,894 0 1,034,062
GENTHERM INC COM CS 37253A103 74,625 1,816,364 SH   SOLE   1,542,335 0 274,029
GEOSPACE TECHNOLOGIES CORP COM CS 37364X109 13,922 905,777 SH   SOLE   880,405 0 25,372
GRACO INC COM CS 384109104 61,170 1,328,624 SH   SOLE   1,002,686 0 325,938
IHS MARKIT LTD SHS CS G47567105 53,887 805,722 SH   SOLE   609,224 0 196,498
INTUIT COM CS 461202103 233,884 879,461 SH   SOLE   693,057 0 186,404
INTUITIVE SURGICAL INC CS 46120E602 173,740 321,782 SH   SOLE   244,359 0 77,423
IPG PHOTONICS CORP COM CS 44980X109 48,049 354,341 SH   SOLE   266,635 0 87,706
IROBOT CORP COM CS 462726100 22,793 369,604 SH   SOLE   359,015 0 10,589
JETBLUE AWYS CORP COM CS 477143101 105,366 6,290,507 SH   SOLE   4,855,334 0 1,435,173
KORNIT DIGITAL LTD SHS CS M6372Q113 4,943 160,582 SH   SOLE   148,297 0 12,285
LANDSTAR SYS INC COM CS 515098101 101,380 900,514 SH   SOLE   680,343 0 220,171
LUMBER LIQUIDATORS HLDGS INC C CS 55003T107 2,186 221,490 SH   SOLE   212,645 0 8,845
MANHATTAN ASSOCS INC COM CS 562750109 44,323 549,441 SH   SOLE   416,154 0 133,287
MATERIALISE NV SPONSORED ADS CS 57667T100 15,642 846,454 SH   SOLE   825,453 0 21,001
MEDIDATA SOLUTIONS INC CS 58471A105 27,638 302,053 SH   SOLE   290,755 0 11,298
MICROCHIP TECHNOLOGY INC COM CS 595017104 85,096 915,894 SH   SOLE   686,357 0 229,537
MIDDLEBY CORP COM CS 596278101 179,380 1,534,477 SH   SOLE   1,214,578 0 319,899
MIMEDX GROUP INC COM CS 602496101 2,386 486,958 SH   SOLE   468,558 0 18,400
MIX TELEMATICS LTD SPONSORED A CS 60688N102 15,425 1,105,750 SH   SOLE   1,076,425 0 29,325
MSC INDL DIRECT INC CL A CS 553530106 39,355 542,610 SH   SOLE   424,906 0 117,704
MYRIAD GENETICS INC COM CS 62855J104 79,649 2,782,027 SH   SOLE   2,103,776 0 678,251
NAUTILUS INC COM CS 63910B102 1,388 1,027,806 SH   SOLE   994,399 0 33,407
NORDSTROM INC COM CS 655664100 62,478 1,855,604 SH   SOLE   1,407,404 0 448,200
NUVASIVE INC COM CS 670704105 3,702 58,406 SH   SOLE   56,196 0 2,210
ONESPAN INC COM CS 68287N100 5,021 346,272 SH   SOLE   335,440 0 10,832
OPEN TEXT CORP COM CS 683715106 199,893 4,898,127 SH   SOLE   3,933,576 0 964,551
PANHANDLE OIL AND GAS INC CS 698477106 5,149 368,305 SH   SOLE   357,539 0 10,766
PAYCHEX INC COM CS 704326107 47,910 578,838 SH   SOLE   436,670 0 142,168
PLANTRONICS INC NEW COM CS 727493108 79,163 2,121,205 SH   SOLE   1,720,897 0 400,308
PLEXUS CORP COM CS 729132100 177,754 2,843,609 SH   SOLE   2,251,595 0 592,014
POWER INTEGRATIONS INC COM CS 739276103 152,742 1,689,063 SH   SOLE   1,322,922 0 366,141
PROS HOLDINGS INC COM CS 74346Y103 11,424 191,670 SH   SOLE   186,412 0 5,258
PROTO LABS INC COM CS 743713109 91,908 900,179 SH   SOLE   712,662 0 187,517
PURE STORAGE INC CL A CS 74624M102 51,225 3,023,902 SH   SOLE   2,293,848 0 730,054
RALPH LAUREN CORP CS 751212101 36,719 384,614 SH   SOLE   292,576 0 92,038
REALPAGE INC COM CS 75606N109 127,549 2,029,100 SH   SOLE   1,598,681 0 430,419
REDHILL BIOPHARMA LTD SPONSORE CS 757468103 8,061 1,145,014 SH   SOLE   1,114,044 0 30,970
ROYAL CARIBBEAN CRUISES LTD CO CS V7780T103 110,063 1,015,998 SH   SOLE   768,225 0 247,773
SEAGATE TECHNOLOGY PLC SHS CS G7945M107 14,908 277,147 SH   SOLE   268,972 0 8,175
SLEEP NUMBER CORPORATION CS 83125X103 145,531 3,522,057 SH   SOLE   2,903,980 0 618,077
SOUTHWESTERN ENERGY CO COM CS 845467109 34,177 17,708,224 SH   SOLE   14,021,393 0 3,686,831
SPS COMM INC COM CS 78463M107 13,281 282,158 SH   SOLE   274,498 0 7,660
STAMPS COM INC COM NEW CS 852857200 109,619 1,472,380 SH   SOLE   1,222,459 0 249,921
STITCH FIX INC COM CL A CS 860897107 6,372 331,024 SH   SOLE   322,213 0 8,811
STRATASYS LTD SHS CS M85548101 3,116 146,265 SH   SOLE   142,228 0 4,037
STRATEGIC EDUCATION INC CS 86272C103 15,910 117,089 SH   SOLE   113,957 0 3,132
SUPER MICRO COMPUTER INC COM CS 86800U104 95,773 4,988,154 SH   SOLE   4,012,567 0 975,587
SURMODICS INC CS 868873100 8,022 175,384 SH   SOLE   170,421 0 4,963
SYNAPTICS INC COM CS 87157D109 11,413 285,692 SH   SOLE   278,003 0 7,689
TCF FINANCIAL CORP NEW CS 872307103 33,505 880,087 SH   SOLE   665,846 0 214,241
TJX COS INC NEW COM CS 872540109 253,008 4,539,076 SH   SOLE   3,440,552 0 1,098,524
TREX CO INC COM CS 89531P105 60,315 663,312 SH   SOLE   649,579 0 13,733
TRIPADVISOR INC CS 896945201 18,517 478,714 SH   SOLE   362,011 0 116,703
UBIQUITI INC CS 90353W103 159,238 1,346,511 SH   SOLE   1,010,601 0 335,910
ULTRA PETROLEUM CORP CS 903914208 4,187 18,609,492 SH   SOLE   16,330,058 0 2,279,434
UNDER ARMOUR INC CL A CS 904311107 44,171 2,215,220 SH   SOLE   1,672,860 0 542,360
URBAN OUTFITTERS INC COM CS 917047102 26,826 954,989 SH   SOLE   708,706 0 246,283
VARIAN MED SYS INC COM CS 92220P105 86,585 727,055 SH   SOLE   550,467 0 176,588
VIASAT INC COM CS 92552V100 102,258 1,357,647 SH   SOLE   1,090,355 0 267,292
ZUMIEZ INC COM CS 989817101 7,448 235,149 SH   SOLE   228,712 0 6,437