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 110,557 1,658,018 SH   SOLE   1,297,585 0 360,433
ALIGN TECHNOLOGY INC COM COM 016255101 107,921 1,122,656 SH   SOLE   922,044 0 200,612
APPLE INC COM COM 037833100 616 5,315 SH   SOLE   5,315 0 0
AUTODESK INC COM COM 052769106 137,157 1,853,225 SH   SOLE   1,432,049 0 421,176
BOTTOMLINE TECHNOLOGIES DELINC COM 101388106 6,014 240,370 SH   SOLE   232,195 0 8,175
CABELAS INC COM COM 126804301 66,439 1,134,742 SH   SOLE   945,602 0 189,140
CAPELLA EDUCATION COMPANY COM 139594105 12,922 147,175 SH   SOLE   142,425 0 4,750
CARA THERAPEUTICS INC COM COM 140755109 8,251 888,125 SH   SOLE   861,925 0 26,200
CARBO CERAMICS INC COM COM 140781105 2,679 256,125 SH   SOLE   249,325 0 6,800
CEB INC COM COM 125134106 51,374 847,751 SH   SOLE   664,246 0 183,505
CEVA INC COM COM 157210105 20,359 606,834 SH   SOLE   581,734 0 25,100
CHEESECAKE FACTORY INC COM COM 163072101 61,404 1,025,450 SH   SOLE   864,710 0 160,740
CHEVRON CORP NEW COM COM 166764100 277 2,350 SH   SOLE   2,350 0 0
COGNEX CORP COM COM 192422103 56,503 888,130 SH   SOLE   692,830 0 195,300
COMSCORE INC COM COM 20564W105 6,270 198,550 SH   SOLE   192,150 0 6,400
CORE LABORATORIES N V COM COM N22717107 41,168 342,950 SH   SOLE   266,225 0 76,725
COSTAR GROUP INC COM COM 22160N109 8,048 42,699 SH   SOLE   41,424 0 1,275
CYNOSURE INC CL A COM 232577205 15,808 346,665 SH   SOLE   336,740 0 9,925
DESTINATION MATERNITY CORP COM 25065D100 3,419 661,379 SH   SOLE   640,679 0 20,700
DOLBY LABORATORIES INC COM COM 25659T107 34,073 754,005 SH   SOLE   588,746 0 165,259
E TRADE FINANCIAL CORP COM 269246401 36,112 1,042,196 SH   SOLE   728,176 0 314,020
EDWARDS LIFESCIENCES CORP COM COM 28176E108 201,208 2,147,368 SH   SOLE   1,659,860 0 487,508
EMERSON ELEC CO COM COM 291011104 376 6,750 SH   SOLE   6,750 0 0
ETHAN ALLEN INTERIORS INC COM COM 297602104 83,623 2,269,273 SH   SOLE   1,802,700 0 466,573
FACTSET RESH SYS INC COM COM 303075105 104,793 641,209 SH   SOLE   500,532 0 140,677
GARMIN LTD SHS COM H2906T109 79,645 1,642,494 SH   SOLE   1,305,460 0 337,034
GENTEX CORP COM COM 371901109 86,026 4,369,003 SH   SOLE   3,402,651 0 966,352
GENTHERM INC COM COM 37253A103 27,510 812,706 SH   SOLE   788,306 0 24,400
GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 10,341 507,925 SH   SOLE   491,125 0 16,800
GRACO INC COM COM 384109104 39,564 476,154 SH   SOLE   370,991 0 105,163
IHS MARKIT LTD SHS COM G47567105 30,665 865,989 SH   SOLE   676,979 0 189,010
INTUIT COM COM 461202103 171,994 1,500,689 SH   SOLE   1,176,291 0 324,398
INTUITIVE SURGICAL INC COM NEW COM 46120E602 100,843 159,015 SH   SOLE   123,111 0 35,904
IROBOT CORP COM COM 462726100 22,493 384,825 SH   SOLE   375,125 0 9,700
ISHARES TR RUS MD CP GR ETF COM 464287481 645 6,622 SH   SOLE   6,622 0 0
ISHARES TR RUSL 2000 GROW COM 464287648 4,368 28,373 SH   SOLE   28,373 0 0
JETBLUE AIRWAYS CORP COM COM 477143101 90,212 4,023,721 SH   SOLE   3,058,700 0 965,021
KEY TECHNOLOGY INC COM COM 493143101 2,784 241,052 SH   SOLE   232,477 0 8,575
KORNIT DIGITAL LTD SHS COM M6372Q113 2,587 204,471 SH   SOLE   188,996 0 15,475
L BRANDS INC COM COM 501797104 96,313 1,462,833 SH   SOLE   1,138,374 0 324,459
LANDSTAR SYS INC COM COM 515098101 82,211 963,784 SH   SOLE   747,806 0 215,978
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 4,185 265,861 SH   SOLE   255,361 0 10,500
MATERIALISE NV SPONSORED ADS COM 57667T100 5,783 752,990 SH   SOLE   730,578 0 22,412
MEDIDATA SOLUTIONS INC COM 58471A105 39,379 792,812 SH   SOLE   722,312 0 70,500
MERCURY SYS INC COM COM 589378108 6,959 230,275 SH   SOLE   222,175 0 8,100
MICROCHIP TECHNOLOGY INC COM COM 595017104 61,851 964,159 SH   SOLE   749,781 0 214,378
MIDDLEBY CORP COM COM 596278101 218,215 1,694,087 SH   SOLE   1,349,557 0 344,530
MIMEDX GROUP INC COM COM 602496101 6,493 732,825 SH   SOLE   711,525 0 21,300
MYRIAD GENETICS INC COM COM 62855J104 22,815 1,368,635 SH   SOLE   1,057,615 0 311,020
NAUTILUS INC COM COM 63910B102 19,215 1,038,663 SH   SOLE   1,000,063 0 38,600
NIMBLE STORAGE INC COM COM 65440R101 6,273 792,075 SH   SOLE   768,775 0 23,300
NUVASIVE INC COM COM 670704105 4,632 68,760 SH   SOLE   65,360 0 3,400
ONCOMED PHARMACEUTICALS INC CO COM 68234X102 2,520 326,900 SH   SOLE   317,400 0 9,500
OPEN TEXT CORP COM COM 683715106 189,574 3,067,040 SH   SOLE   2,519,319 0 547,721
PANHANDLE OIL AND GAS INC COM 698477106 8,604 365,362 SH   SOLE   352,712 0 12,650
PAYCHEX INC COM COM 704326107 39,054 641,485 SH   SOLE   496,098 0 145,387
PLANTRONICS INC NEW COM COM 727493108 109,746 2,004,123 SH   SOLE   1,641,424 0 362,699
PLEXUS CORP COM COM 729132100 166,640 3,083,641 SH   SOLE   2,484,119 0 599,522
POWER INTEGRATIONS INC COM COM 739276103 85,405 1,258,727 SH   SOLE   1,020,477 0 238,250
PROS HOLDINGS INC COM COM 74346Y103 6,991 324,875 SH   SOLE   315,575 0 9,300
PROTO LABS INC COM COM 743713109 49,840 970,600 SH   SOLE   782,900 0 187,700
RALPH LAUREN CORP CL A COM 751212101 37,452 414,663 SH   SOLE   325,556 0 89,107
REALPAGE INC COM COM 75606N109 56,680 1,889,340 SH   SOLE   1,523,591 0 365,749
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 90,140 1,098,730 SH   SOLE   861,096 0 237,634
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 94,087 2,464,950 SH   SOLE   1,956,006 0 508,944
SELECT COMFORT CORP COM 81616X103 85,421 3,776,347 SH   SOLE   3,186,187 0 590,160
SOUTHWESTERN ENERGY CO COM COM 845467109 47,101 4,353,125 SH   SOLE   3,381,825 0 971,300
SPECTRANETICS CORP COM 84760C107 5,902 240,911 SH   SOLE   232,250 0 8,661
SPS COMM INC COM COM 78463M107 10,438 149,350 SH   SOLE   144,950 0 4,400
STAMPS COM INC COM NEW COM 852857200 45,639 398,069 SH   SOLE   388,819 0 9,250
STRATASYS LTD SHS COM M85548101 2,575 155,684 SH   SOLE   150,484 0 5,200
SUPER MICRO COMPUTER INC COM COM 86800U104 66,655 2,376,300 SH   SOLE   1,958,250 0 418,050
SURMODICS INC COM 868873100 4,884 192,277 SH   SOLE   185,677 0 6,600
SYNAPTICS INC COM COM 87157D109 54,407 1,015,428 SH   SOLE   872,403 0 143,025
TCF FINL CORP COM COM 872275102 36,278 1,851,880 SH   SOLE   1,440,418 0 411,462
TJX COS INC NEW COM COM 872540109 187,240 2,492,211 SH   SOLE   1,934,501 0 557,710
TREX CO INC COM COM 89531P105 25,786 400,409 SH   SOLE   386,709 0 13,700
TRIMBLE INC COM 896239100 3,755 124,535 SH   SOLE   124,410 0 125
TRIPADVISOR INC COM COM 896945201 22,314 481,225 SH   SOLE   374,600 0 106,625
UBIQUITI NETWORKS INC COM COM 90347A100 69,520 1,202,760 SH   SOLE   925,610 0 277,150
ULTIMATE SOFTWARE GROUP INC COM 90385D107 12,113 66,425 SH   SOLE   64,525 0 1,900
ULTRA PETROLEUM CORP COM COM 903914109 100,878 13,952,754 SH   SOLE   11,239,671 0 2,713,083
URBAN OUTFITTERS INC COM COM 917047102 26,313 923,900 SH   SOLE   719,950 0 203,950
VARIAN MED SYS INC COM COM 92220P105 71,244 793,541 SH   SOLE   620,835 0 172,706
VASCO DATA SEC INTL INC COM COM 92230Y104 5,261 385,431 SH   SOLE   370,931 0 14,500
VIASAT INC COM COM 92552V100 36,644 553,370 SH   SOLE   479,348 0 74,022
YAHOO INC COM COM 984332106 93,738 2,424,042 SH   SOLE   1,932,805 0 491,237
ZUMIEZ INC COM COM 989817101 5,694 260,575 SH   SOLE   252,975 0 7,600