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,631 1,684,033 SH   SOLE   1,266,600 0 417,433
ALIGN TECHNOLOGY INC COM COM 016255101 76,657 1,164,110 SH   SOLE   928,098 0 236,012
APPLE INC COM COM 037833100 902 8,565 SH   SOLE   8,565 0 0
ARM HLDGS PLC SPONSORED ADR COM 042068106 40,684 899,287 SH   SOLE   660,633 0 238,654
AUTODESK INC COM COM 052769106 117,073 1,921,435 SH   SOLE   1,421,259 0 500,176
BOTTOMLINE TECHNOLOGIES DELINC COM 101388106 7,018 236,070 SH   SOLE   227,895 0 8,175
CABELAS INC COM COM 126804301 89,121 1,907,157 SH   SOLE   1,502,518 0 404,639
CAPELLA EDUCATION COMPANY COM 139594105 6,473 140,050 SH   SOLE   135,300 0 4,750
CARBO CERAMICS INC COM COM 140781105 4,223 245,500 SH   SOLE   238,700 0 6,800
CEB INC COM COM 125134106 52,505 855,276 SH   SOLE   641,871 0 213,405
CEVA INC COM COM 157210105 14,328 613,371 SH   SOLE   588,271 0 25,100
CHEESECAKE FACTORY INC COM COM 163072101 48,213 1,045,600 SH   SOLE   853,760 0 191,840
CHEVRON CORP NEW COM COM 166764100 292 3,250 SH   SOLE   3,250 0 0
COGNEX CORP COM COM 192422103 29,281 867,075 SH   SOLE   688,925 0 178,150
COMSCORE INC COM COM 20564W105 7,896 191,875 SH   SOLE   185,475 0 6,400
CONSTANT CONTACT INC COM COM 210313102 4,536 155,125 SH   SOLE   150,325 0 4,800
CORE LABORATORIES N V COM COM N22717107 37,986 349,325 SH   SOLE   258,700 0 90,625
COSTAR GROUP INC COM COM 22160N109 8,385 40,569 SH   SOLE   39,294 0 1,275
CYNOSURE INC CL A COM 232577205 13,876 310,630 SH   SOLE   300,705 0 9,925
DESTINATION MATERNITY CORP COM 25065D100 2,092 239,954 SH   SOLE   232,554 0 7,400
DOLBY LABORATORIES INC COM COM 25659T107 25,807 766,920 SH   SOLE   571,961 0 194,959
DTS INC COM COM 23335C101 6,294 278,734 SH   SOLE   269,034 0 9,700
E TRADE FINANCIAL CORP COM 269246401 46,070 1,554,311 SH   SOLE   1,121,982 0 432,329
EDWARDS LIFESCIENCES CORP COM COM 28176E108 190,356 2,410,174 SH   SOLE   1,810,066 0 600,108
EMERSON ELEC CO COM COM 291011104 495 10,350 SH   SOLE   10,350 0 0
ETHAN ALLEN INTERIORS INC COM COM 297602104 65,048 2,338,163 SH   SOLE   1,790,590 0 547,573
FACTSET RESH SYS INC COM COM 303075105 105,474 648,793 SH   SOLE   481,016 0 167,777
GARMIN LTD SHS COM H2906T109 62,333 1,676,959 SH   SOLE   1,280,725 0 396,234
GENTEX CORP COM COM 371901109 72,055 4,500,653 SH   SOLE   3,361,901 0 1,138,752
GENTHERM INC COM COM 37253A103 36,484 769,706 SH   SOLE   745,306 0 24,400
GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 6,804 483,575 SH   SOLE   466,775 0 16,800
GRACO INC COM COM 384109104 35,040 486,189 SH   SOLE   360,626 0 125,563
IHS INC CL A COM 451734107 29,155 246,177 SH   SOLE   182,333 0 63,844
INTUIT COM COM 461202103 165,042 1,710,284 SH   SOLE   1,300,411 0 409,873
INTUITIVE SURGICAL INC COM NEW COM 46120E602 90,030 164,841 SH   SOLE   123,137 0 41,704
IROBOT CORP COM COM 462726100 12,990 366,950 SH   SOLE   357,250 0 9,700
ISHARES TR RUS MD CP GR ETF COM 464287481 561 6,100 SH   SOLE   6,100 0 0
JETBLUE AIRWAYS CORP COM COM 477143101 95,237 4,204,741 SH   SOLE   2,929,020 0 1,275,721
KEY TECHNOLOGY INC COM COM 493143101 2,416 232,952 SH   SOLE   224,377 0 8,575
L BRANDS INC COM COM 501797104 144,872 1,511,918 SH   SOLE   1,113,309 0 398,609
LANDSTAR SYS INC COM COM 515098101 59,204 1,009,449 SH   SOLE   753,071 0 256,378
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 4,337 249,836 SH   SOLE   239,336 0 10,500
MATERIALISE NV SPONSORED ADS COM 57667T100 5,089 720,875 SH   SOLE   698,463 0 22,412
MEDIDATA SOLUTIONS INC COM 58471A105 14,044 284,920 SH   SOLE   275,720 0 9,200
MERCURY SYS INC COM COM 589378108 4,157 226,400 SH   SOLE   218,300 0 8,100
MICROCHIP TECHNOLOGY INC COM COM 595017104 45,847 985,119 SH   SOLE   730,541 0 254,578
MIDDLEBY CORP COM COM 596278101 189,607 1,757,733 SH   SOLE   1,348,503 0 409,230
MYRIAD GENETICS INC COM COM 62855J104 58,215 1,348,807 SH   SOLE   989,087 0 359,720
NAUTILUS INC COM COM 63910B102 16,145 965,588 SH   SOLE   926,988 0 38,600
NOBLE CORP PLC SHS USD COM G65431101 20,339 1,927,884 SH   SOLE   1,447,567 0 480,317
NUVASIVE INC COM COM 670704105 3,541 65,450 SH   SOLE   62,050 0 3,400
ONCOMED PHARMACEUTICALS INC CO COM 68234X102 6,956 308,600 SH   SOLE   299,100 0 9,500
OPEN TEXT CORP COM COM 683715106 150,616 3,142,419 SH   SOLE   2,478,798 0 663,621
PANHANDLE OIL AND GAS INC COM 698477106 5,467 338,287 SH   SOLE   325,637 0 12,650
PAYCHEX INC COM COM 704326107 35,127 664,145 SH   SOLE   490,058 0 174,087
PC-TEL INC COM COM 69325Q105 1,544 339,266 SH   SOLE   339,166 0 100
PLANTRONICS INC NEW COM COM 727493108 81,894 1,726,994 SH   SOLE   1,381,595 0 345,399
PLEXUS CORP COM COM 729132100 111,847 3,202,936 SH   SOLE   2,488,214 0 714,722
POWER INTEGRATIONS INC COM COM 739276103 48,999 1,007,597 SH   SOLE   804,497 0 203,100
PROS HOLDINGS INC COM COM 74346Y103 2,756 119,600 SH   SOLE   115,100 0 4,500
QLIK TECHNOLOGIES INC COM COM 74733T105 45,191 1,427,375 SH   SOLE   1,063,100 0 364,275
RALPH LAUREN CORP CL A COM 751212101 47,001 421,612 SH   SOLE   315,005 0 106,607
REALPAGE INC COM COM 75606N109 43,849 1,953,190 SH   SOLE   1,511,241 0 441,949
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 112,408 1,110,640 SH   SOLE   822,906 0 287,734
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 94,070 2,565,999 SH   SOLE   1,947,655 0 618,344
SELECT COMFORT CORP COM 81616X103 79,568 3,716,397 SH   SOLE   3,025,137 0 691,260
SOUTHWESTERN ENERGY CO COM COM 845467109 14,280 2,008,375 SH   SOLE   1,482,575 0 525,800
SPECTRANETICS CORP COM 84760C107 3,651 242,436 SH   SOLE   233,775 0 8,661
STAMPS COM INC COM NEW COM 852857200 57,211 521,948 SH   SOLE   509,548 0 12,400
STRATASYS LTD SHS COM M85548101 3,331 141,884 SH   SOLE   136,684 0 5,200
SUPER MICRO COMPUTER INC COM COM 86800U104 58,205 2,374,725 SH   SOLE   1,877,325 0 497,400
SURMODICS INC COM COM 868873100 3,656 180,377 SH   SOLE   173,777 0 6,600
SYNAPTICS INC COM COM 87157D109 79,943 995,064 SH   SOLE   828,764 0 166,300
TCF FINL CORP COM COM 872275102 26,809 1,898,665 SH   SOLE   1,406,003 0 492,662
TJX COS INC NEW COM COM 872540109 183,926 2,593,795 SH   SOLE   1,875,810 0 717,985
TREX CO INC COM COM 89531P105 14,416 378,967 SH   SOLE   365,267 0 13,700
TRIMBLE NAVIGATION LTD COM COM 896239100 3,061 142,717 SH   SOLE   142,592 0 125
TRIPADVISOR INC COM COM 896945201 41,282 484,250 SH   SOLE   356,850 0 127,400
TUMI HLDGS INC COM COM 89969Q104 47,860 2,877,911 SH   SOLE   2,270,475 0 607,436
UBIQUITI NETWORKS INC COM COM 90347A100 39,572 1,248,725 SH   SOLE   920,375 0 328,350
ULTIMATE SOFTWARE GROUP INC COM 90385D107 12,268 62,749 SH   SOLE   60,849 0 1,900
ULTRA PETROLEUM CORP COM COM 903914109 34,774 13,909,484 SH   SOLE   11,196,676 0 2,712,808
URBAN OUTFITTERS INC COM COM 917047102 21,242 933,700 SH   SOLE   692,650 0 241,050
VARIAN MED SYS INC COM COM 92220P105 64,566 799,086 SH   SOLE   598,680 0 200,406
VASCO DATA SEC INTL INC COM COM 92230Y104 6,022 359,981 SH   SOLE   345,481 0 14,500
VIASAT INC COM COM 92552V100 35,215 577,205 SH   SOLE   468,783 0 108,422
YAHOO INC COM COM 984332106 84,384 2,537,112 SH   SOLE   1,943,475 0 593,637
ZUMIEZ INC COM COM 989817101 3,715 245,700 SH   SOLE   238,100 0 7,600
NESTLE SA COM H57312649 201 2,700 SH   SOLE   2,700 0 0