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 6,217 150,287 SH   SOLE   146,861 0 3,426
AKAMAI TECHNOLOGIES COM CS 00971T101 121,012 1,654,296 SH   SOLE   1,225,525 0 428,771
ALIGN TECHNOLOGY INC CS 016255101 366,973 938,023 SH   SOLE   725,940 0 212,083
ALTABA INC COM CS 021346101 12,575 184,595 SH   SOLE   184,540 0 55
AMBER RD INC COM CS 02318Y108 6,225 647,060 SH   SOLE   627,461 0 19,599
ATTUNITY LTD SHS NEW CS M15332121 5,441 288,044 SH   SOLE   277,654 0 10,390
AUTODESK INC COM CS 052769106 210,176 1,346,330 SH   SOLE   998,063 0 348,267
BOTTOMLINE TECHNOLOGIES DELINC CS 101388106 15,146 208,310 SH   SOLE   204,536 0 3,774
CARA THERAPEUTICS INC COM CS 140755109 20,350 849,682 SH   SOLE   833,032 0 16,650
CARBO CERAMICS INC COM CS 140781105 1,731 238,775 SH   SOLE   233,875 0 4,900
CASA SYS INC COM CS 14713L102 8,807 597,112 SH   SOLE   586,452 0 10,660
CEVA INC COM CS 157210105 16,729 581,894 SH   SOLE   569,509 0 12,385
CHANNELADVISOR CORP CS 159179100 8,676 696,859 SH   SOLE   683,319 0 13,540
CHEESECAKE FACTORY INC COM CS 163072101 53,848 1,005,754 SH   SOLE   825,553 0 180,201
CHEVRON CORP NEW COM CS 166764100 238 1,950 SH   SOLE   1,950 0 0
COGNEX CORP COM CS 192422103 46,029 824,602 SH   SOLE   607,322 0 217,280
CORE LABORATORIES N V COM CS N22717107 40,145 346,586 SH   SOLE   257,244 0 89,342
COSTAR GROUP INC COM CS 22160N109 8,902 21,154 SH   SOLE   20,773 0 381
DESTINATION MATERNITY CORP CS 25065D100 2,818 604,734 SH   SOLE   593,194 0 11,540
DOLBY LABORATORIES INC COM CS 25659T107 104,756 1,497,157 SH   SOLE   1,102,846 0 394,311
DULUTH HLDGS INC COM CL B CS 26443V101 13,331 423,732 SH   SOLE   415,432 0 8,300
EDWARDS LIFESCIENCES CORP COM CS 28176E108 359,291 2,063,704 SH   SOLE   1,552,892 0 510,812
EMERSON ELEC CO COM CS 291011104 345 4,500 SH   SOLE   4,500 0 0
ETHAN ALLEN INTERIORS INC COM CS 297602104 39,566 1,906,783 SH   SOLE   1,492,987 0 413,796
FACTSET RESH SYS INC COM CS 303075105 139,507 623,605 SH   SOLE   461,172 0 162,433
FLOTEK INDS INC CS 343389102 3,742 1,559,337 SH   SOLE   1,530,454 0 28,883
GARMIN LTD SHS CS H2906T109 114,055 1,628,201 SH   SOLE   1,238,781 0 389,420
GENTEX CORP COM CS 371901109 93,568 4,360,098 SH   SOLE   3,227,852 0 1,132,246
GENTHERM INC COM CS 37253A103 85,024 1,870,707 SH   SOLE   1,581,226 0 289,481
GEOSPACE TECHNOLOGIES CORP COM CS 37364X109 7,403 540,398 SH   SOLE   531,118 0 9,280
GRACO INC COM CS 384109104 65,053 1,403,814 SH   SOLE   1,039,403 0 364,411
IHS MARKIT LTD CS G47567105 45,971 851,940 SH   SOLE   632,573 0 219,367
INTUIT COM CS 461202103 263,852 1,160,301 SH   SOLE   880,127 0 280,174
INTUITIVE SURGICAL INC CS 46120E602 221,223 385,406 SH   SOLE   281,847 0 103,559
IROBOT CORP COM CS 462726100 40,661 369,919 SH   SOLE   362,699 0 7,220
JETBLUE AIRWAYS CORP COM CS 477143101 94,615 4,887,124 SH   SOLE   3,600,794 0 1,286,330
KORNIT DIGITAL LTD SHS CS M6372Q113 3,693 168,612 SH   SOLE   156,327 0 12,285
L BRANDS INC COM CS 501797104 60,667 2,002,216 SH   SOLE   1,488,204 0 514,012
LANDSTAR SYS INC COM CS 515098101 115,545 947,094 SH   SOLE   701,058 0 246,036
LUMBER LIQUIDATORS HLDGS INC C CS 55003T107 3,914 252,657 SH   SOLE   246,487 0 6,170
MANHATTAN ASSOCS INC COM CS 562750109 50,820 930,777 SH   SOLE   691,123 0 239,654
MATERIALISE NV SPONSORED ADS CS 57667T100 12,064 874,202 SH   SOLE   853,201 0 21,001
MEDIDATA SOLUTIONS INC CS 58471A105 69,165 943,458 SH   SOLE   807,206 0 136,252
MICROCHIP TECHNOLOGY INC COM CS 595017104 76,047 963,722 SH   SOLE   715,088 0 248,634
MIDDLEBY CORP COM CS 596278101 209,290 1,618,017 SH   SOLE   1,261,889 0 356,128
MIMEDX GROUP INC COM CS 602496101 4,368 706,846 SH   SOLE   688,446 0 18,400
MIX TELEMATICS LTD SPONSORED A CS 60688N102 14,930 1,033,908 SH   SOLE   1,014,228 0 19,680
MSC INDL DIRECT INC CL A CS 553530106 6,467 73,398 SH   SOLE   62,910 0 10,488
MYRIAD GENETICS INC COM CS 62855J104 62,438 1,357,351 SH   SOLE   1,004,343 0 353,008
NAUTILUS INC COM CS 63910B102 13,963 1,000,906 SH   SOLE   977,610 0 23,296
NORDSTROM INC CS 655664100 86,103 1,439,614 SH   SOLE   1,069,625 0 369,989
NUVASIVE INC COM CS 670704105 4,387 61,808 SH   SOLE   60,188 0 1,620
ONESPAN INC COM CS 68287N100 6,568 344,776 SH   SOLE   337,226 0 7,550
OPEN TEXT CORP COM CS 683715106 209,101 5,496,882 SH   SOLE   4,346,425 0 1,150,457
PANHANDLE OIL AND GAS INC CS 698477106 6,525 353,685 SH   SOLE   346,175 0 7,510
PAYCHEX INC COM CS 704326107 45,431 616,846 SH   SOLE   457,276 0 159,570
PLANTRONICS INC NEW COM CS 727493108 114,642 1,901,202 SH   SOLE   1,505,275 0 395,927
PLEXUS CORP COM CS 729132100 173,876 2,971,726 SH   SOLE   2,324,922 0 646,804
POWER INTEGRATIONS INC COM CS 739276103 108,671 1,719,472 SH   SOLE   1,324,016 0 395,456
PROS HOLDINGS INC COM CS 74346Y103 10,566 301,703 SH   SOLE   295,633 0 6,070
PROTO LABS INC COM CS 743713109 151,905 939,135 SH   SOLE   730,285 0 208,850
RALPH LAUREN CORP CS 751212101 55,829 405,885 SH   SOLE   303,067 0 102,818
REALPAGE INC COM CS 75606N109 118,321 1,795,465 SH   SOLE   1,393,601 0 401,864
REDHILL BIOPHARMA LTD SPONSORE CS 757468103 295 33,434 SH   SOLE   33,434 0 0
ROYAL CARIBBEAN CRUISES LTD CO CS V7780T103 139,658 1,074,789 SH   SOLE   797,203 0 277,586
SEAGATE TECHNOLOGY PLC SHS CS G7945M107 114,387 2,415,766 SH   SOLE   1,850,391 0 565,375
SLEEP NUMBER CORPORATION CS 83125X103 134,297 3,651,363 SH   SOLE   2,984,390 0 666,973
SOUTHWESTERN ENERGY CO COM CS 845467109 66,393 12,992,738 SH   SOLE   9,603,622 0 3,389,116
SPS COMM INC COM CS 78463M107 14,165 142,733 SH   SOLE   139,933 0 2,800
STAMPS COM INC COM NEW CS 852857200 63,983 282,861 SH   SOLE   277,956 0 4,905
STRATASYS LTD SHS CS M85548101 3,351 144,995 SH   SOLE   142,175 0 2,820
STRATEGIC EDUCATION INC CS 86272C103 16,285 118,844 SH   SOLE   116,552 0 2,292
SUPER MICRO COMPUTER INC COM CS 86800U104 77,984 3,783,776 SH   SOLE   3,017,259 0 766,517
SURMODICS INC CS 868873100 12,972 173,766 SH   SOLE   170,306 0 3,460
SYNAPTICS INC COM CS 87157D109 46,343 1,015,856 SH   SOLE   856,455 0 159,401
TCF FINANCIAL CORP CS 872275102 43,501 1,827,015 SH   SOLE   1,353,430 0 473,585
TJX COS INC NEW COM CS 872540109 273,635 2,442,734 SH   SOLE   1,809,830 0 632,904
TREX CO INC COM CS 89531P105 55,176 716,764 SH   SOLE   703,414 0 13,350
TRIPADVISOR INC CS 896945201 25,685 502,930 SH   SOLE   375,639 0 127,291
UBIQUITI NETWORKS INC COM CS 90347A100 157,280 1,590,932 SH   SOLE   1,185,007 0 405,925
ULTIMATE SOFTWARE GROUP INC CS 90385D107 19,373 60,130 SH   SOLE   58,940 0 1,190
ULTRA PETROLEUM CORP CS 903914208 16,926 15,112,724 SH   SOLE   12,613,661 0 2,499,063
ULTRA PETROLEUM CORP BACKSTOP CS 903914208 205 182,908 SH   SOLE   182,908 0 0
ULTRA PETROLEUM CORP PREMIUM S CS 903914208 15 13,109 SH   SOLE   13,109 0 0
UNDER ARMOUR INC CL A CS 904311107 49,397 2,327,830 SH   SOLE   1,732,936 0 594,894
URBAN OUTFITTERS INC COM CS 917047102 38,188 933,704 SH   SOLE   692,937 0 240,767
VARIAN MED SYS INC COM CS 92220P105 86,283 770,864 SH   SOLE   572,650 0 198,214
VIASAT INC COM CS 92552V100 70,066 1,095,643 SH   SOLE   946,442 0 149,201
ZUMIEZ INC COM CS 989817101 6,276 238,184 SH   SOLE   233,694 0 4,490