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 93,099 1,664,558 SH   SOLE   1,294,025 0 370,533
ALIGN TECHNOLOGY INC COM COM 016255101 90,147 1,119,141 SH   SOLE   917,329 0 201,812
APPLE INC COM COM 037833100 858 8,979 SH   SOLE   8,979 0 0
ARM HLDGS PLC SPONSORED ADR COM 042068106 39,579 869,677 SH   SOLE   659,548 0 210,129
AUTODESK INC COM COM 052769106 102,274 1,889,060 SH   SOLE   1,465,384 0 423,676
BOTTOMLINE TECHNOLOGIES DELINC COM 101388106 4,992 231,870 SH   SOLE   223,695 0 8,175
CABELAS INC COM COM 126804301 90,576 1,809,357 SH   SOLE   1,521,818 0 287,539
CAPELLA EDUCATION COMPANY COM 139594105 7,256 137,850 SH   SOLE   133,100 0 4,750
CARBO CERAMICS INC COM COM 140781105 3,191 243,550 SH   SOLE   236,750 0 6,800
CEB INC COM COM 125134106 51,810 839,976 SH   SOLE   656,471 0 183,505
CEVA INC COM COM 157210105 16,546 608,996 SH   SOLE   583,896 0 25,100
CHEESECAKE FACTORY INC COM COM 163072101 49,748 1,033,400 SH   SOLE   871,860 0 161,540
CHEVRON CORP NEW COM COM 166764100 246 2,350 SH   SOLE   2,350 0 0
COGNEX CORP COM COM 192422103 35,888 832,675 SH   SOLE   697,775 0 134,900
COMSCORE INC COM COM 20564W105 4,516 189,100 SH   SOLE   182,700 0 6,400
CORE LABORATORIES N V COM COM N22717107 42,603 343,875 SH   SOLE   264,950 0 78,925
COSTAR GROUP INC COM COM 22160N109 8,740 39,969 SH   SOLE   38,694 0 1,275
CYNOSURE INC CL A COM 232577205 15,588 320,442 SH   SOLE   310,517 0 9,925
DESTINATION MATERNITY CORP COM 25065D100 3,655 621,554 SH   SOLE   600,854 0 20,700
DOLBY LABORATORIES INC COM COM 25659T107 35,451 740,870 SH   SOLE   574,611 0 166,259
DTS INC COM COM 23335C101 7,325 276,934 SH   SOLE   267,234 0 9,700
E TRADE FINANCIAL CORP COM 269246401 26,324 1,120,649 SH   SOLE   805,529 0 315,120
EDWARDS LIFESCIENCES CORP COM COM 28176E108 232,731 2,333,609 SH   SOLE   1,815,401 0 518,208
EMERSON ELEC CO COM COM 291011104 352 6,750 SH   SOLE   6,750 0 0
ETHAN ALLEN INTERIORS INC COM COM 297602104 74,147 2,244,163 SH   SOLE   1,774,590 0 469,573
FACTSET RESH SYS INC COM COM 303075105 102,993 638,043 SH   SOLE   496,666 0 141,377
GARMIN LTD SHS COM H2906T109 70,522 1,662,459 SH   SOLE   1,323,425 0 339,034
GENTEX CORP COM COM 371901109 68,770 4,451,128 SH   SOLE   3,455,976 0 995,152
GENTHERM INC COM COM 37253A103 26,301 767,906 SH   SOLE   743,506 0 24,400
GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 7,810 477,075 SH   SOLE   460,275 0 16,800
GRACO INC COM COM 384109104 37,983 480,864 SH   SOLE   375,301 0 105,563
IHS INC CL A COM 451734107 28,521 246,697 SH   SOLE   193,253 0 53,444
IMPRIVATA INC COM COM 45323J103 3,764 268,861 SH   SOLE   254,661 0 14,200
INTUIT COM COM 461202103 172,385 1,544,529 SH   SOLE   1,220,131 0 324,398
INTUITIVE SURGICAL INC COM NEW COM 46120E602 104,789 158,432 SH   SOLE   122,428 0 36,004
IROBOT CORP COM COM 462726100 12,690 361,750 SH   SOLE   352,050 0 9,700
JETBLUE AIRWAYS CORP COM COM 477143101 67,644 4,084,791 SH   SOLE   3,080,270 0 1,004,521
KEY TECHNOLOGY INC COM COM 493143101 2,109 229,027 SH   SOLE   220,452 0 8,575
L BRANDS INC COM COM 501797104 98,960 1,474,158 SH   SOLE   1,140,849 0 333,309
LANDSTAR SYS INC COM COM 515098101 66,586 969,799 SH   SOLE   752,321 0 217,478
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 3,796 246,161 SH   SOLE   235,661 0 10,500
MATERIALISE NV SPONSORED ADS COM 57667T100 5,073 709,565 SH   SOLE   687,153 0 22,412
MEDIDATA SOLUTIONS INC COM 58471A105 36,211 772,587 SH   SOLE   702,087 0 70,500
MERCURY SYS INC COM COM 589378108 5,516 221,875 SH   SOLE   213,775 0 8,100
MICROCHIP TECHNOLOGY INC COM COM 595017104 48,983 964,994 SH   SOLE   749,616 0 215,378
MIDDLEBY CORP COM COM 596278101 195,789 1,698,823 SH   SOLE   1,352,293 0 346,530
MIMEDX GROUP INC COM COM 602496101 5,493 688,300 SH   SOLE   667,000 0 21,300
MYRIAD GENETICS INC COM COM 62855J104 41,530 1,357,182 SH   SOLE   1,044,562 0 312,620
NAUTILUS INC COM COM 63910B102 17,084 957,613 SH   SOLE   919,013 0 38,600
NIMBLE STORAGE INC COM COM 65440R101 5,926 744,525 SH   SOLE   721,225 0 23,300
NUVASIVE INC COM COM 670704105 3,850 64,460 SH   SOLE   61,060 0 3,400
ONCOMED PHARMACEUTICALS INC CO COM 68234X102 3,762 305,625 SH   SOLE   296,125 0 9,500
OPEN TEXT CORP COM COM 683715106 179,404 3,032,519 SH   SOLE   2,481,498 0 551,021
PANHANDLE OIL AND GAS INC COM 698477106 5,658 339,387 SH   SOLE   326,737 0 12,650
PAYCHEX INC COM COM 704326107 38,279 643,345 SH   SOLE   496,958 0 146,387
PLANTRONICS INC NEW COM COM 727493108 83,114 1,888,953 SH   SOLE   1,555,854 0 333,099
PLEXUS CORP COM COM 729132100 132,695 3,071,636 SH   SOLE   2,467,914 0 603,722
POWER INTEGRATIONS INC COM COM 739276103 62,720 1,252,647 SH   SOLE   1,013,197 0 239,450
PROS HOLDINGS INC COM COM 74346Y103 5,227 299,900 SH   SOLE   290,600 0 9,300
QLIK TECHNOLOGIES INC COM COM 74733T105 41,536 1,404,200 SH   SOLE   1,091,925 0 312,275
RALPH LAUREN CORP CL A COM 751212101 37,359 416,862 SH   SOLE   324,255 0 92,607
REALPAGE INC COM COM 75606N109 42,346 1,896,390 SH   SOLE   1,521,141 0 375,249
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 74,457 1,108,815 SH   SOLE   869,881 0 238,934
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 60,838 2,497,473 SH   SOLE   1,985,429 0 512,044
SELECT COMFORT CORP COM 81616X103 78,293 3,661,960 SH   SOLE   3,068,400 0 593,560
SOUTHWESTERN ENERGY CO COM COM 845467109 54,411 4,325,200 SH   SOLE   3,348,100 0 977,100
SPECTRANETICS CORP COM 84760C107 4,420 236,211 SH   SOLE   227,550 0 8,661
SPS COMM INC COM COM 78463M107 8,502 140,300 SH   SOLE   135,900 0 4,400
STAMPS COM INC COM NEW COM 852857200 33,612 384,494 SH   SOLE   375,244 0 9,250
STRATASYS LTD SHS COM M85548101 3,336 145,734 SH   SOLE   140,534 0 5,200
SUPER MICRO COMPUTER INC COM COM 86800U104 58,197 2,341,950 SH   SOLE   1,921,450 0 420,500
SURMODICS INC COM COM 868873100 4,209 179,277 SH   SOLE   172,677 0 6,600
SYNAPTICS INC COM COM 87157D109 53,246 990,628 SH   SOLE   843,903 0 146,725
TCF FINL CORP COM COM 872275102 23,750 1,877,490 SH   SOLE   1,463,828 0 413,662
TJX COS INC NEW COM COM 872540109 188,083 2,435,366 SH   SOLE   1,874,381 0 560,985
TREX CO INC COM COM 89531P105 16,846 375,017 SH   SOLE   361,317 0 13,700
TRIMBLE NAVIGATION LTD COM COM 896239100 3,088 126,785 SH   SOLE   126,660 0 125
TRIPADVISOR INC COM COM 896945201 31,036 482,675 SH   SOLE   371,750 0 110,925
TUMI HLDGS INC COM COM 89969Q104 56,358 2,107,636 SH   SOLE   1,687,300 0 420,336
UBIQUITI NETWORKS INC COM COM 90347A100 47,190 1,220,650 SH   SOLE   941,700 0 278,950
ULTIMATE SOFTWARE GROUP INC COM 90385D107 13,154 62,554 SH   SOLE   60,654 0 1,900
ULTRA PETROLEUM CORP COM COM 903914109 24,735 14,054,109 SH   SOLE   11,341,026 0 2,713,083
URBAN OUTFITTERS INC COM COM 917047102 25,459 925,800 SH   SOLE   720,450 0 205,350
VARIAN MED SYS INC COM COM 92220P105 65,282 793,896 SH   SOLE   620,190 0 173,706
VASCO DATA SEC INTL INC COM COM 92230Y104 5,804 354,106 SH   SOLE   339,606 0 14,500
VIASAT INC COM COM 92552V100 39,286 550,230 SH   SOLE   476,208 0 74,022
YAHOO INC COM COM 984332106 91,478 2,435,512 SH   SOLE   1,941,075 0 494,437
ZUMIEZ INC COM COM 989817101 3,489 243,825 SH   SOLE   236,225 0 7,600