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 8,566 149,371 SH   SOLE   145,565 0 3,806
AKAMAI TECHNOLOGIES COM CS 00971T101 116,725 1,627,733 SH   SOLE   1,223,042 0 404,691
ALIGN TECHNOLOGY INC CS 016255101 272,158 957,190 SH   SOLE   762,457 0 194,733
ALTABA INC COM CS 021346101 3,756 50,675 SH   SOLE   50,620 0 55
AMBER RD INC COM CS 02318Y108 9,508 1,096,600 SH   SOLE   1,068,671 0 27,929
ATTUNITY LTD SHS NEW CS M15332121 13,595 579,751 SH   SOLE   564,941 0 14,810
AUTODESK INC COM CS 052769106 147,931 949,372 SH   SOLE   719,142 0 230,230
BOTTOMLINE TECHNOLOGIES DELINC CS 101388106 10,392 207,464 SH   SOLE   202,310 0 5,154
CARA THERAPEUTICS INC COM CS 140755109 16,734 852,892 SH   SOLE   830,112 0 22,780
CARBO CERAMICS INC COM CS 140781105 834 238,317 SH   SOLE   233,417 0 4,900
CASA SYS INC COM CS 14713L102 4,984 600,531 SH   SOLE   585,241 0 15,290
CEVA INC COM CS 157210105 15,738 583,745 SH   SOLE   566,710 0 17,035
CHANNELADVISOR CORP CS 159179100 8,509 698,585 SH   SOLE   680,075 0 18,510
CHEESECAKE FACTORY INC COM CS 163072101 48,282 986,951 SH   SOLE   819,600 0 167,351
CHEVRON CORP NEW COM CS 166764100 240 1,950 SH   SOLE   1,950 0 0
COGNEX CORP COM CS 192422103 52,796 1,038,069 SH   SOLE   786,131 0 251,938
CORE LABORATORIES N V COM CS N22717107 23,324 338,367 SH   SOLE   256,865 0 81,502
COSTAR GROUP INC COM CS 22160N109 9,818 21,050 SH   SOLE   20,519 0 531
DESTINATION MATERNITY CORP CS 25065D100 4,323 1,982,821 SH   SOLE   1,926,111 0 56,710
DOLBY LABORATORIES INC COM CS 25659T107 92,062 1,462,005 SH   SOLE   1,104,004 0 358,001
DULUTH HLDGS INC COM CL B CS 26443V101 10,160 426,158 SH   SOLE   414,738 0 11,420
EDWARDS LIFESCIENCES CORP COM CS 28176E108 354,694 1,853,832 SH   SOLE   1,418,614 0 435,218
EMERSON ELEC CO COM CS 291011104 308 4,500 SH   SOLE   4,500 0 0
FACTSET RESH SYS INC COM CS 303075105 149,554 602,386 SH   SOLE   455,213 0 147,173
FLOTEK INDS INC CS 343389102 5,047 1,557,740 SH   SOLE   1,521,647 0 36,093
GARMIN LTD SHS CS H2906T109 136,923 1,585,678 SH   SOLE   1,232,118 0 353,560
GENTEX CORP COM CS 371901109 88,185 4,264,256 SH   SOLE   3,235,750 0 1,028,506
GENTHERM INC COM CS 37253A103 68,237 1,851,248 SH   SOLE   1,579,617 0 271,631
GEOSPACE TECHNOLOGIES CORP COM CS 37364X109 11,599 896,404 SH   SOLE   873,496 0 22,908
GRACO INC COM CS 384109104 67,577 1,364,646 SH   SOLE   1,034,075 0 330,571
IHS MARKIT LTD CS G47567105 45,130 829,907 SH   SOLE   630,665 0 199,242
INTUIT COM CS 461202103 264,869 1,013,233 SH   SOLE   785,325 0 227,908
INTUITIVE SURGICAL INC CS 46120E602 209,362 366,928 SH   SOLE   273,069 0 93,859
IPG PHOTONICS CORP COM CS 44980X109 54,807 361,096 SH   SOLE   273,839 0 87,257
IROBOT CORP COM CS 462726100 43,774 371,940 SH   SOLE   361,845 0 10,095
JETBLUE AIRWAYS CORP COM CS 477143101 78,827 4,818,296 SH   SOLE   3,592,866 0 1,225,430
KORNIT DIGITAL LTD SHS CS M6372Q113 3,822 160,607 SH   SOLE   148,322 0 12,285
L BRANDS INC COM CS 501797104 53,875 1,953,421 SH   SOLE   1,486,969 0 466,452
LANDSTAR SYS INC COM CS 515098101 101,333 926,343 SH   SOLE   703,147 0 223,196
LUMBER LIQUIDATORS HLDGS INC C CS 55003T107 2,220 219,805 SH   SOLE   211,365 0 8,440
MANHATTAN ASSOCS INC COM CS 562750109 49,890 905,287 SH   SOLE   687,593 0 217,694
MATERIALISE NV SPONSORED ADS CS 57667T100 13,394 850,964 SH   SOLE   829,963 0 21,001
MEDIDATA SOLUTIONS INC CS 58471A105 81,926 1,118,599 SH   SOLE   943,832 0 174,767
MICROCHIP TECHNOLOGY INC COM CS 595017104 79,241 955,176 SH   SOLE   715,312 0 239,864
MIDDLEBY CORP COM CS 596278101 205,143 1,577,661 SH   SOLE   1,252,573 0 325,088
MIMEDX GROUP INC COM CS 602496101 1,696 483,173 SH   SOLE   464,773 0 18,400
MIX TELEMATICS LTD SPONSORED A CS 60688N102 18,268 1,095,835 SH   SOLE   1,067,695 0 28,140
MSC INDL DIRECT INC CL A CS 553530106 45,456 549,583 SH   SOLE   435,263 0 114,320
MYRIAD GENETICS INC COM CS 62855J104 94,689 2,852,064 SH   SOLE   2,160,189 0 691,875
NAUTILUS INC COM CS 63910B102 5,686 1,022,592 SH   SOLE   990,726 0 31,866
NORDSTROM INC CS 655664100 62,580 1,410,084 SH   SOLE   1,073,905 0 336,179
NUVASIVE INC COM CS 670704105 3,496 61,566 SH   SOLE   59,356 0 2,210
ONESPAN INC COM CS 68287N100 6,594 343,094 SH   SOLE   332,764 0 10,330
OPEN TEXT CORP COM CS 683715106 195,546 5,088,370 SH   SOLE   4,064,418 0 1,023,952
PANHANDLE OIL AND GAS INC CS 698477106 5,601 356,732 SH   SOLE   346,462 0 10,270
PAYCHEX INC COM CS 704326107 47,730 595,136 SH   SOLE   450,676 0 144,460
PLANTRONICS INC NEW COM CS 727493108 91,505 1,984,491 SH   SOLE   1,599,720 0 384,771
PLEXUS CORP COM CS 729132100 177,666 2,914,947 SH   SOLE   2,308,203 0 606,744
POWER INTEGRATIONS INC COM CS 739276103 122,934 1,757,709 SH   SOLE   1,378,673 0 379,036
PROS HOLDINGS INC COM CS 74346Y103 12,710 300,890 SH   SOLE   292,590 0 8,300
PROTO LABS INC COM CS 743713109 96,735 920,063 SH   SOLE   729,593 0 190,470
RALPH LAUREN CORP CS 751212101 51,350 395,974 SH   SOLE   302,828 0 93,146
REALPAGE INC COM CS 75606N109 126,772 2,088,849 SH   SOLE   1,649,080 0 439,769
REDHILL BIOPHARMA LTD SPONSORE CS 757468103 9,556 1,149,935 SH   SOLE   1,120,396 0 29,539
ROYAL CARIBBEAN CRUISES LTD CO CS V7780T103 120,082 1,047,651 SH   SOLE   795,975 0 251,676
SEAGATE TECHNOLOGY PLC SHS CS G7945M107 30,868 644,559 SH   SOLE   484,423 0 160,136
SLEEP NUMBER CORPORATION CS 83125X103 168,334 3,581,571 SH   SOLE   2,967,828 0 613,743
SOUTHWESTERN ENERGY CO COM CS 845467109 69,739 14,869,682 SH   SOLE   11,262,293 0 3,607,389
SPS COMM INC COM CS 78463M107 15,183 143,151 SH   SOLE   139,321 0 3,830
STAMPS COM INC COM NEW CS 852857200 58,083 713,463 SH   SOLE   601,831 0 111,632
STITCH FIX INC COM CL A CS 860897107 9,271 328,420 SH   SOLE   319,744 0 8,676
STRATASYS LTD SHS CS M85548101 3,469 145,615 SH   SOLE   142,095 0 3,520
STRATEGIC EDUCATION INC CS 86272C103 15,618 118,941 SH   SOLE   115,809 0 3,132
SUPER MICRO COMPUTER INC COM CS 86800U104 82,516 3,905,601 SH   SOLE   3,181,472 0 724,129
SURMODICS INC CS 868873100 7,581 174,360 SH   SOLE   169,630 0 4,730
SYNAPTICS INC COM CS 87157D109 11,927 300,052 SH   SOLE   292,363 0 7,689
TCF FINANCIAL CORP CS 872275102 36,612 1,769,567 SH   SOLE   1,339,782 0 429,785
TJX COS INC NEW COM CS 872540109 252,536 4,746,025 SH   SOLE   3,597,507 0 1,148,518
TREX CO INC COM CS 89531P105 40,859 664,161 SH   SOLE   650,428 0 13,733
TRIPADVISOR INC CS 896945201 25,237 490,524 SH   SOLE   374,833 0 115,691
UBIQUITI NETWORKS INC COM CS 90347A100 230,735 1,541,214 SH   SOLE   1,173,409 0 367,805
ULTIMATE SOFTWARE GROUP INC CS 90385D107 11,971 36,262 SH   SOLE   35,182 0 1,080
ULTRA PETROLEUM CORP CS 903914208 10,126 16,600,294 SH   SOLE   14,344,201 0 2,256,093
UNDER ARMOUR INC CL A CS 904311107 47,792 2,260,719 SH   SOLE   1,720,345 0 540,374
URBAN OUTFITTERS INC COM CS 917047102 27,868 940,227 SH   SOLE   695,340 0 244,887
VARIAN MED SYS INC COM CS 92220P105 105,623 745,296 SH   SOLE   566,082 0 179,214
VIASAT INC COM CS 92552V100 98,939 1,276,634 SH   SOLE   1,120,453 0 156,181
ZUMIEZ INC COM CS 989817101 5,937 238,532 SH   SOLE   232,392 0 6,140