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 88,389 1,668,033 SH   SOLE   1,307,600 0 360,433
ALIGN TECHNOLOGY INC COM COM 016255101 103,269 1,101,531 SH   SOLE   900,919 0 200,612
APPLE INC COM COM 037833100 601 5,315 SH   SOLE   5,315 0 0
AUTODESK INC COM COM 052769106 134,898 1,865,035 SH   SOLE   1,443,859 0 421,176
BOTTOMLINE TECHNOLOGIES DELINC COM 101388106 5,295 227,145 SH   SOLE   218,970 0 8,175
CABELAS INC COM COM 126804301 98,066 1,785,287 SH   SOLE   1,497,748 0 287,539
CAPELLA EDUCATION COMPANY COM 139594105 7,877 135,725 SH   SOLE   130,975 0 4,750
CARBO CERAMICS INC COM COM 140781105 2,633 240,650 SH   SOLE   233,850 0 6,800
CEB INC COM COM 125134106 46,394 851,726 SH   SOLE   668,221 0 183,505
CEVA INC COM COM 157210105 20,949 597,346 SH   SOLE   572,246 0 25,100
CHEESECAKE FACTORY INC COM COM 163072101 50,124 1,001,275 SH   SOLE   840,535 0 160,740
CHEVRON CORP NEW COM COM 166764100 242 2,350 SH   SOLE   2,350 0 0
COGNEX CORP COM COM 192422103 47,217 893,250 SH   SOLE   697,950 0 195,300
COMSCORE INC COM COM 20564W105 5,698 185,850 SH   SOLE   179,450 0 6,400
CORE LABORATORIES N V COM COM N22717107 38,406 341,900 SH   SOLE   265,175 0 76,725
COSTAR GROUP INC COM COM 22160N109 8,539 39,434 SH   SOLE   38,159 0 1,275
CYNOSURE INC CL A COM 232577205 16,184 317,709 SH   SOLE   307,784 0 9,925
DESTINATION MATERNITY CORP COM 25065D100 4,330 610,779 SH   SOLE   590,079 0 20,700
DOLBY LABORATORIES INC COM COM 25659T107 40,287 742,070 SH   SOLE   576,811 0 165,259
DTS INC COM COM 23335C101 7,729 181,684 SH   SOLE   175,184 0 6,500
E TRADE FINANCIAL CORP COM 269246401 30,383 1,043,361 SH   SOLE   729,341 0 314,020
EDWARDS LIFESCIENCES CORP COM COM 28176E108 275,369 2,284,079 SH   SOLE   1,769,371 0 514,708
EMERSON ELEC CO COM COM 291011104 368 6,750 SH   SOLE   6,750 0 0
ETHAN ALLEN INTERIORS INC COM COM 297602104 70,214 2,245,413 SH   SOLE   1,778,840 0 466,573
FACTSET RESH SYS INC COM COM 303075105 102,713 633,638 SH   SOLE   492,961 0 140,677
GARMIN LTD SHS COM H2906T109 79,408 1,650,559 SH   SOLE   1,313,525 0 337,034
GENTEX CORP COM COM 371901109 76,893 4,378,853 SH   SOLE   3,412,501 0 966,352
GENTHERM INC COM COM 37253A103 23,736 755,431 SH   SOLE   731,031 0 24,400
GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 9,150 469,725 SH   SOLE   452,925 0 16,800
GRACO INC COM COM 384109104 35,467 479,289 SH   SOLE   374,126 0 105,163
IHS MARKIT LTD SHS COM G47567105 32,465 864,591 SH   SOLE   675,581 0 189,010
INTUIT COM COM 461202103 165,564 1,504,994 SH   SOLE   1,180,596 0 324,398
INTUITIVE SURGICAL INC COM NEW COM 46120E602 113,940 157,195 SH   SOLE   121,291 0 35,904
IROBOT CORP COM COM 462726100 15,632 355,425 SH   SOLE   345,725 0 9,700
JETBLUE AIRWAYS CORP COM COM 477143101 69,558 4,034,691 SH   SOLE   3,069,670 0 965,021
KEY TECHNOLOGY INC COM COM 493143101 2,481 225,577 SH   SOLE   217,002 0 8,575
KORNIT DIGITAL LTD SHS COM M6372Q113 159 17,000 SH   SOLE   11,100 0 5,900
L BRANDS INC COM COM 501797104 102,732 1,451,628 SH   SOLE   1,127,219 0 324,409
LANDSTAR SYS INC COM COM 515098101 65,929 968,399 SH   SOLE   752,421 0 215,978
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 4,735 240,711 SH   SOLE   230,211 0 10,500
MATERIALISE NV SPONSORED ADS COM 57667T100 5,374 697,890 SH   SOLE   675,478 0 22,412
MEDIDATA SOLUTIONS INC COM 58471A105 42,497 762,137 SH   SOLE   691,637 0 70,500
MERCURY SYS INC COM COM 589378108 5,334 217,100 SH   SOLE   209,000 0 8,100
MICROCHIP TECHNOLOGY INC COM COM 595017104 60,150 967,969 SH   SOLE   753,591 0 214,378
MIDDLEBY CORP COM COM 596278101 206,601 1,671,258 SH   SOLE   1,326,728 0 344,530
MIMEDX GROUP INC COM COM 602496101 5,816 677,825 SH   SOLE   656,525 0 21,300
MYRIAD GENETICS INC COM COM 62855J104 27,832 1,352,357 SH   SOLE   1,041,337 0 311,020
NAUTILUS INC COM COM 63910B102 21,260 935,738 SH   SOLE   897,138 0 38,600
NIMBLE STORAGE INC COM COM 65440R101 6,471 732,825 SH   SOLE   709,525 0 23,300
NUVASIVE INC COM COM 670704105 4,195 62,935 SH   SOLE   59,535 0 3,400
ONCOMED PHARMACEUTICALS INC CO COM 68234X102 3,440 300,925 SH   SOLE   291,425 0 9,500
OPEN TEXT CORP COM COM 683715106 193,633 2,985,394 SH   SOLE   2,437,673 0 547,721
PANHANDLE OIL AND GAS INC COM 698477106 5,843 333,337 SH   SOLE   320,687 0 12,650
PAYCHEX INC COM COM 704326107 36,835 636,520 SH   SOLE   491,133 0 145,387
PLANTRONICS INC NEW COM COM 727493108 97,372 1,873,978 SH   SOLE   1,540,879 0 333,099
PLEXUS CORP COM COM 729132100 143,134 3,059,736 SH   SOLE   2,460,214 0 599,522
POWER INTEGRATIONS INC COM COM 739276103 78,838 1,250,797 SH   SOLE   1,012,547 0 238,250
PROS HOLDINGS INC COM COM 74346Y103 6,697 296,175 SH   SOLE   286,875 0 9,300
RALPH LAUREN CORP CL A COM 751212101 42,290 418,137 SH   SOLE   329,030 0 89,107
REALPAGE INC COM COM 75606N109 48,121 1,872,415 SH   SOLE   1,506,666 0 365,749
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 82,671 1,103,015 SH   SOLE   865,381 0 237,634
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 95,199 2,469,492 SH   SOLE   1,960,548 0 508,944
SELECT COMFORT CORP COM 81616X103 79,092 3,661,673 SH   SOLE   3,071,513 0 590,160
SOUTHWESTERN ENERGY CO COM COM 845467109 59,501 4,299,175 SH   SOLE   3,327,975 0 971,200
SPECTRANETICS CORP COM 84760C107 5,804 231,336 SH   SOLE   222,675 0 8,661
SPS COMM INC COM COM 78463M107 10,136 138,075 SH   SOLE   133,675 0 4,400
STAMPS COM INC COM NEW COM 852857200 35,842 379,244 SH   SOLE   369,994 0 9,250
STRATASYS LTD SHS COM M85548101 3,449 143,184 SH   SOLE   137,984 0 5,200
SUPER MICRO COMPUTER INC COM COM 86800U104 54,346 2,325,475 SH   SOLE   1,907,475 0 418,000
SURMODICS INC COM 868873100 5,313 176,577 SH   SOLE   169,977 0 6,600
SYNAPTICS INC COM COM 87157D109 57,409 980,003 SH   SOLE   836,978 0 143,025
TCF FINL CORP COM COM 872275102 27,022 1,862,290 SH   SOLE   1,450,828 0 411,462
TJX COS INC NEW COM COM 872540109 184,328 2,464,931 SH   SOLE   1,907,446 0 557,485
TREX CO INC COM COM 89531P105 21,685 369,292 SH   SOLE   355,592 0 13,700
TRIMBLE INC COM 896239100 3,577 125,235 SH   SOLE   125,110 0 125
TRIPADVISOR INC COM COM 896945201 30,173 477,575 SH   SOLE   370,950 0 106,625
UBIQUITI NETWORKS INC COM COM 90347A100 64,738 1,210,050 SH   SOLE   932,900 0 277,150
ULTIMATE SOFTWARE GROUP INC COM 90385D107 12,607 61,679 SH   SOLE   59,779 0 1,900
ULTRA PETROLEUM CORP COM COM 903914109 70,221 14,019,009 SH   SOLE   11,305,926 0 2,713,083
URBAN OUTFITTERS INC COM COM 917047102 31,714 918,725 SH   SOLE   714,775 0 203,950
VARIAN MED SYS INC COM COM 92220P105 78,284 786,536 SH   SOLE   613,930 0 172,606
VASCO DATA SEC INTL INC COM COM 92230Y104 6,150 349,231 SH   SOLE   334,731 0 14,500
VIASAT INC COM COM 92552V100 40,268 539,430 SH   SOLE   465,408 0 74,022
YAHOO INC COM COM 984332106 103,824 2,408,917 SH   SOLE   1,917,680 0 491,237
ZUMIEZ INC COM COM 989817101 4,323 240,150 SH   SOLE   232,550 0 7,600
NESTLE SA COM H57312649 213 2,700 SH   SOLE   2,700 0 0