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
AKAMAI TECHNOLOGIES COM COM 00971T101 97,809 1,638,350 SH   SOLE   1,264,592 0 373,758
ALIGN TECHNOLOGY INC COM COM 016255101 128,005 1,115,901 SH   SOLE   914,789 0 201,112
AUTODESK INC COM COM 052769106 149,810 1,732,505 SH   SOLE   1,309,729 0 422,776
BOTTOMLINE TECHNOLOGIES DELINC COM 101388106 5,455 230,674 SH   SOLE   224,620 0 6,054
CABELAS INC COM COM 126804301 57,332 1,079,504 SH   SOLE   903,339 0 176,165
CAPELLA EDUCATION COMPANY COM 139594105 12,473 146,700 SH   SOLE   143,250 0 3,450
CARA THERAPEUTICS INC COM COM 140755109 16,120 876,550 SH   SOLE   857,450 0 19,100
CARBO CERAMICS INC COM COM 140781105 3,311 253,875 SH   SOLE   249,275 0 4,600
CEB INC COM COM 125134106 19,514 248,276 SH   SOLE   189,271 0 59,005
CEVA INC COM COM 157210105 21,918 617,414 SH   SOLE   598,859 0 18,555
CHANNELADVISOR CORP COM 159179100 2,268 203,364 SH   SOLE   202,839 0 525
CHEESECAKE FACTORY INC COM COM 163072101 64,229 1,013,712 SH   SOLE   856,172 0 157,540
CHEVRON CORP NEW COM COM 166764100 209 1,950 SH   SOLE   1,950 0 0
COGNEX CORP COM COM 192422103 74,837 891,445 SH   SOLE   683,245 0 208,200
COMSCORE INC COM COM 20564W105 4,317 199,950 SH   SOLE   195,350 0 4,600
CORE LABORATORIES N V COM COM N22717107 39,487 341,817 SH   SOLE   263,792 0 78,025
COSTAR GROUP INC COM COM 22160N109 8,738 42,169 SH   SOLE   41,244 0 925
CYNOSURE INC CL A COM 232577205 239 3,620 SH   SOLE   3,620 0 0
DESTINATION MATERNITY CORP COM 25065D100 2,794 655,904 SH   SOLE   640,804 0 15,100
DOLBY LABORATORIES INC COM COM 25659T107 39,259 749,080 SH   SOLE   580,421 0 168,659
E TRADE FINANCIAL CORP COM 269246401 19,341 554,333 SH   SOLE   425,413 0 128,920
EDWARDS LIFESCIENCES CORP COM COM 28176E108 200,521 2,131,613 SH   SOLE   1,637,805 0 493,808
EMERSON ELEC CO COM COM 291011104 269 4,500 SH   SOLE   4,500 0 0
ETHAN ALLEN INTERIORS INC COM COM 297602104 69,233 2,258,835 SH   SOLE   1,791,387 0 467,448
FACTSET RESH SYS INC COM COM 303075105 103,301 626,408 SH   SOLE   482,731 0 143,677
GARMIN LTD SHS COM H2906T109 83,124 1,626,366 SH   SOLE   1,282,932 0 343,434
GENTEX CORP COM COM 371901109 91,898 4,308,413 SH   SOLE   3,317,261 0 991,152
GENTHERM INC COM COM 37253A103 53,115 1,353,246 SH   SOLE   1,206,841 0 146,405
GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 8,163 502,950 SH   SOLE   491,150 0 11,800
GIGAMON INC COM 37518B102 39,299 1,105,463 SH   SOLE   896,813 0 208,650
GRACO INC COM COM 384109104 44,341 471,011 SH   SOLE   363,748 0 107,263
IHS MARKIT LTD SHS COM G47567105 35,827 854,044 SH   SOLE   662,212 0 191,832
INTUIT COM COM 461202103 159,769 1,377,441 SH   SOLE   1,083,993 0 293,448
INTUITIVE SURGICAL INC COM NEW COM 46120E602 121,795 158,904 SH   SOLE   122,800 0 36,104
IROBOT CORP COM COM 462726100 25,393 383,925 SH   SOLE   375,025 0 8,900
ISHARES TR RUSL 2000 GROW COM 464287648 4,575 28,300 SH   SOLE   28,300 0 0
JETBLUE AIRWAYS CORP COM COM 477143101 82,149 3,985,896 SH   SOLE   3,036,100 0 949,796
KEY TECHNOLOGY INC COM COM 493143101 3,163 238,527 SH   SOLE   232,252 0 6,275
KORNIT DIGITAL LTD SHS COM M6372Q113 3,810 199,471 SH   SOLE   189,896 0 9,575
L BRANDS INC COM COM 501797104 92,857 1,971,495 SH   SOLE   1,518,486 0 453,009
LANDSTAR SYS INC COM COM 515098101 81,415 950,554 SH   SOLE   730,876 0 219,678
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 5,528 263,361 SH   SOLE   255,761 0 7,600
MATERIALISE NV SPONSORED ADS COM 57667T100 8,678 953,646 SH   SOLE   926,465 0 27,181
MEDIDATA SOLUTIONS INC COM 58471A105 44,317 768,199 SH   SOLE   701,724 0 66,475
MICROCHIP TECHNOLOGY INC COM COM 595017104 70,033 949,209 SH   SOLE   731,731 0 217,478
MIDDLEBY CORP COM COM 596278101 226,557 1,660,363 SH   SOLE   1,330,533 0 329,830
MIMEDX GROUP INC COM COM 602496101 6,930 727,225 SH   SOLE   711,625 0 15,600
MYRIAD GENETICS INC COM COM 62855J104 26,097 1,359,197 SH   SOLE   1,050,377 0 308,820
NAUTILUS INC COM COM 63910B102 18,921 1,036,774 SH   SOLE   1,008,938 0 27,836
NIMBLE STORAGE INC COM COM 65440R101 6,532 522,550 SH   SOLE   511,250 0 11,300
NORDSTROM INC COM COM 655664100 3,314 71,162 SH   SOLE   71,162 0 0
NUVASIVE INC COM COM 670704105 5,058 67,735 SH   SOLE   65,235 0 2,500
ONCOMED PHARMACEUTICALS INC CO COM 68234X102 2,987 324,350 SH   SOLE   317,450 0 6,900
OPEN TEXT CORP COM COM 683715106 200,084 5,883,085 SH   SOLE   4,765,293 0 1,117,792
PANHANDLE OIL AND GAS INC COM 698477106 7,002 364,712 SH   SOLE   356,062 0 8,650
PAYCHEX INC COM COM 704326107 37,066 629,297 SH   SOLE   484,810 0 144,487
PLANTRONICS INC NEW COM COM 727493108 105,687 1,953,185 SH   SOLE   1,599,711 0 353,474
PLEXUS CORP COM COM 729132100 174,703 3,022,538 SH   SOLE   2,422,141 0 600,397
POWER INTEGRATIONS INC COM COM 739276103 81,186 1,234,762 SH   SOLE   1,003,012 0 231,750
PROS HOLDINGS INC COM COM 74346Y103 7,860 324,925 SH   SOLE   318,625 0 6,300
PROTO LABS INC COM COM 743713109 49,311 965,000 SH   SOLE   775,675 0 189,325
RALPH LAUREN CORP CL A COM 751212101 33,387 409,060 SH   SOLE   317,603 0 91,457
REALPAGE INC COM COM 75606N109 65,801 1,885,402 SH   SOLE   1,517,603 0 367,799
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 106,140 1,081,842 SH   SOLE   838,658 0 243,184
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 111,979 2,438,028 SH   SOLE   1,932,340 0 505,688
SELECT COMFORT CORP COM 81616X103 92,384 3,726,660 SH   SOLE   3,123,787 0 602,873
SOUTHWESTERN ENERGY CO COM COM 845467109 35,560 4,352,562 SH   SOLE   3,368,212 0 984,350
SPECTRANETICS CORP COM 84760C107 6,934 238,086 SH   SOLE   231,925 0 6,161
SPS COMM INC COM COM 78463M107 8,673 148,275 SH   SOLE   145,075 0 3,200
STAMPS COM INC COM NEW COM 852857200 47,032 397,394 SH   SOLE   390,344 0 7,050
STRATASYS LTD SHS COM M85548101 3,163 154,384 SH   SOLE   150,484 0 3,900
SUPER MICRO COMPUTER INC COM COM 86800U104 60,134 2,372,135 SH   SOLE   1,949,635 0 422,500
SURMODICS INC COM 868873100 4,582 190,502 SH   SOLE   185,602 0 4,900
SYNAPTICS INC COM COM 87157D109 50,068 1,011,279 SH   SOLE   869,954 0 141,325
TCF FINL CORP COM COM 872275102 31,314 1,839,842 SH   SOLE   1,421,980 0 417,862
TJX COS INC NEW COM COM 872540109 195,776 2,475,666 SH   SOLE   1,912,856 0 562,810
TREX CO INC COM COM 89531P105 27,378 394,559 SH   SOLE   384,559 0 10,000
TRIMBLE INC COM 896239100 3,983 124,435 SH   SOLE   124,310 0 125
TRIPADVISOR INC COM COM 896945201 20,729 480,272 SH   SOLE   372,247 0 108,025
UBIQUITI NETWORKS INC COM COM 90347A100 60,436 1,202,467 SH   SOLE   923,992 0 278,475
ULTIMATE SOFTWARE GROUP INC COM 90385D107 12,889 66,025 SH   SOLE   64,425 0 1,600
ULTRA PETROLEUM CORP COM COM 903914109 92,506 13,848,216 SH   SOLE   11,191,833 0 2,656,383
URBAN OUTFITTERS INC COM COM 917047102 21,979 925,050 SH   SOLE   717,250 0 207,800
VAREX IMAGING CORP COM 92214X106 10,760 320,251 SH   SOLE   247,649 0 72,602
VARIAN MED SYS INC COM COM 92220P105 71,479 784,366 SH   SOLE   605,935 0 178,431
VASCO DATA SEC INTL INC COM COM 92230Y104 5,148 381,306 SH   SOLE   370,706 0 10,600
VIASAT INC COM COM 92552V100 35,033 548,942 SH   SOLE   478,620 0 70,322
YAHOO INC COM COM 984332106 109,802 2,365,907 SH   SOLE   1,890,020 0 475,887
ZUMIEZ INC COM COM 989817101 4,731 258,500 SH   SOLE   253,000 0 5,500
NESTLE SA COM H57312649 207 2,700 SH   SOLE   2,700 0 0