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 91,194 1,641,058 SH   SOLE   1,270,525 0 370,533
ALIGN TECHNOLOGY INC COM COM 016255101 81,970 1,127,666 SH   SOLE   920,054 0 207,612
APPLE INC COM COM 037833100 933 8,565 SH   SOLE   8,565 0 0
ARM HLDGS PLC SPONSORED ADR COM 042068106 37,475 857,752 SH   SOLE   647,623 0 210,129
AUTODESK INC COM COM 052769106 108,559 1,861,760 SH   SOLE   1,427,584 0 434,176
BOTTOMLINE TECHNOLOGIES DELINC COM 101388106 7,134 233,970 SH   SOLE   225,795 0 8,175
CABELAS INC COM COM 126804301 90,126 1,851,007 SH   SOLE   1,498,968 0 352,039
CAPELLA EDUCATION COMPANY COM 139594105 7,347 139,575 SH   SOLE   134,825 0 4,750
CARBO CERAMICS INC COM COM 140781105 3,478 244,950 SH   SOLE   238,150 0 6,800
CEB INC COM COM 125134106 53,294 823,326 SH   SOLE   639,821 0 183,505
CEVA INC COM COM 157210105 13,835 614,896 SH   SOLE   589,796 0 25,100
CHEESECAKE FACTORY INC COM COM 163072101 53,752 1,012,475 SH   SOLE   846,935 0 165,540
CHEVRON CORP NEW COM COM 166764100 310 3,250 SH   SOLE   3,250 0 0
COGNEX CORP COM COM 192422103 32,901 844,700 SH   SOLE   700,500 0 144,200
COMSCORE INC COM COM 20564W105 5,747 191,325 SH   SOLE   184,925 0 6,400
CORE LABORATORIES N V COM COM N22717107 38,073 338,700 SH   SOLE   259,775 0 78,925
COSTAR GROUP INC COM COM 22160N109 7,605 40,414 SH   SOLE   39,139 0 1,275
CYNOSURE INC CL A COM 232577205 14,212 322,124 SH   SOLE   312,199 0 9,925
DESTINATION MATERNITY CORP COM 25065D100 4,292 627,429 SH   SOLE   606,729 0 20,700
DOLBY LABORATORIES INC COM COM 25659T107 32,178 740,395 SH   SOLE   569,836 0 170,559
DTS INC COM COM 23335C101 6,083 279,309 SH   SOLE   269,609 0 9,700
E TRADE FINANCIAL CORP COM 269246401 28,075 1,146,384 SH   SOLE   831,264 0 315,120
EDWARDS LIFESCIENCES CORP COM COM 28176E108 205,329 2,327,734 SH   SOLE   1,795,326 0 532,408
EMERSON ELEC CO COM COM 291011104 563 10,350 SH   SOLE   10,350 0 0
ETHAN ALLEN INTERIORS INC COM COM 297602104 71,584 2,249,663 SH   SOLE   1,772,390 0 477,273
FACTSET RESH SYS INC COM COM 303075105 95,299 628,913 SH   SOLE   484,036 0 144,877
GARMIN LTD SHS COM H2906T109 65,677 1,643,559 SH   SOLE   1,297,225 0 346,334
GENTEX CORP COM COM 371901109 68,363 4,357,078 SH   SOLE   3,361,926 0 995,152
GENTHERM INC COM COM 37253A103 32,178 773,706 SH   SOLE   749,306 0 24,400
GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 5,952 482,350 SH   SOLE   465,550 0 16,800
GRACO INC COM COM 384109104 39,284 467,889 SH   SOLE   359,626 0 108,263
IHS INC CL A COM 451734107 30,018 241,772 SH   SOLE   186,728 0 55,044
INTUIT COM COM 461202103 162,724 1,564,504 SH   SOLE   1,231,306 0 333,198
INTUITIVE SURGICAL INC COM NEW COM 46120E602 95,426 158,766 SH   SOLE   121,862 0 36,904
IROBOT CORP COM COM 462726100 12,937 366,500 SH   SOLE   356,800 0 9,700
JETBLUE AIRWAYS CORP COM COM 477143101 82,625 3,912,191 SH   SOLE   2,907,670 0 1,004,521
KEY TECHNOLOGY INC COM COM 493143101 1,582 231,902 SH   SOLE   223,327 0 8,575
L BRANDS INC COM COM 501797104 126,515 1,440,778 SH   SOLE   1,100,469 0 340,309
LANDSTAR SYS INC COM COM 515098101 62,864 972,974 SH   SOLE   750,196 0 222,778
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 3,276 249,711 SH   SOLE   239,211 0 10,500
MATERIALISE NV SPONSORED ADS COM 57667T100 5,452 717,365 SH   SOLE   694,953 0 22,412
MEDIDATA SOLUTIONS INC COM 58471A105 29,945 773,562 SH   SOLE   703,062 0 70,500
MERCURY SYS INC COM COM 589378108 4,550 224,150 SH   SOLE   216,050 0 8,100
MICROCHIP TECHNOLOGY INC COM COM 595017104 46,620 967,219 SH   SOLE   747,541 0 219,678
MIDDLEBY CORP COM COM 596278101 182,722 1,711,358 SH   SOLE   1,350,328 0 361,030
MIMEDX GROUP INC COM COM 602496101 1,639 187,525 SH   SOLE   183,475 0 4,050
MYRIAD GENETICS INC COM COM 62855J104 49,388 1,319,482 SH   SOLE   1,000,662 0 318,820
NAUTILUS INC COM COM 63910B102 18,702 968,038 SH   SOLE   929,438 0 38,600
NIMBLE STORAGE INC COM COM 65440R101 5,895 751,950 SH   SOLE   728,650 0 23,300
NUVASIVE INC COM COM 670704105 3,207 65,925 SH   SOLE   62,525 0 3,400
ONCOMED PHARMACEUTICALS INC CO COM 68234X102 3,123 308,950 SH   SOLE   299,450 0 9,500
OPEN TEXT CORP COM COM 683715106 157,915 3,048,544 SH   SOLE   2,483,523 0 565,021
PANHANDLE OIL AND GAS INC COM 698477106 5,907 341,237 SH   SOLE   328,587 0 12,650
PAYCHEX INC COM COM 704326107 34,580 640,245 SH   SOLE   490,258 0 149,987
PLANTRONICS INC NEW COM COM 727493108 72,865 1,859,278 SH   SOLE   1,533,079 0 326,199
PLEXUS CORP COM COM 729132100 122,608 3,102,436 SH   SOLE   2,472,714 0 629,722
POWER INTEGRATIONS INC COM COM 739276103 62,241 1,253,347 SH   SOLE   1,002,097 0 251,250
PROS HOLDINGS INC COM COM 74346Y103 3,556 301,650 SH   SOLE   292,350 0 9,300
QLIK TECHNOLOGIES INC COM COM 74733T105 39,987 1,382,675 SH   SOLE   1,063,400 0 319,275
RALPH LAUREN CORP CL A COM 751212101 39,179 407,012 SH   SOLE   314,405 0 92,607
REALPAGE INC COM COM 75606N109 39,331 1,887,290 SH   SOLE   1,512,041 0 375,249
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 88,701 1,079,740 SH   SOLE   835,306 0 244,434
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 85,115 2,470,674 SH   SOLE   1,945,730 0 524,944
SELECT COMFORT CORP COM 81616X103 70,534 3,637,672 SH   SOLE   3,029,212 0 608,460
SOUTHWESTERN ENERGY CO COM COM 845467109 34,481 4,272,725 SH   SOLE   3,268,525 0 1,004,200
SPECTRANETICS CORP COM 84760C107 3,499 241,011 SH   SOLE   232,350 0 8,661
SPS COMM INC COM COM 78463M107 6,086 141,725 SH   SOLE   137,325 0 4,400
STAMPS COM INC COM NEW COM 852857200 41,292 388,519 SH   SOLE   379,269 0 9,250
STRATASYS LTD SHS COM M85548101 3,798 146,509 SH   SOLE   141,309 0 5,200
SUPER MICRO COMPUTER INC COM COM 86800U104 78,720 2,309,850 SH   SOLE   1,875,150 0 434,700
SURMODICS INC COM COM 868873100 3,339 181,352 SH   SOLE   174,752 0 6,600
SYNAPTICS INC COM COM 87157D109 77,982 977,953 SH   SOLE   831,228 0 146,725
TCF FINL CORP COM COM 872275102 22,456 1,831,640 SH   SOLE   1,404,478 0 427,162
TJX COS INC NEW COM COM 872540109 191,527 2,444,505 SH   SOLE   1,863,120 0 581,385
TREX CO INC COM COM 89531P105 18,179 379,292 SH   SOLE   365,592 0 13,700
TRIMBLE NAVIGATION LTD COM COM 896239100 3,167 127,685 SH   SOLE   127,560 0 125
TRIPADVISOR INC COM COM 896945201 31,313 470,875 SH   SOLE   359,950 0 110,925
TUMI HLDGS INC COM COM 89969Q104 69,437 2,589,011 SH   SOLE   2,061,275 0 527,736
UBIQUITI NETWORKS INC COM COM 90347A100 40,210 1,208,600 SH   SOLE   923,050 0 285,550
ULTIMATE SOFTWARE GROUP INC COM 90385D107 12,230 63,204 SH   SOLE   61,304 0 1,900
ULTRA PETROLEUM CORP COM COM 903914109 6,963 13,981,134 SH   SOLE   11,268,051 0 2,713,083
URBAN OUTFITTERS INC COM COM 917047102 29,922 904,250 SH   SOLE   692,500 0 211,750
VARIAN MED SYS INC COM COM 92220P105 62,945 786,611 SH   SOLE   609,805 0 176,806
VASCO DATA SEC INTL INC COM COM 92230Y104 5,529 359,006 SH   SOLE   344,506 0 14,500
VIASAT INC COM COM 92552V100 41,021 558,255 SH   SOLE   466,233 0 92,022
YAHOO INC COM COM 984332106 89,962 2,443,962 SH   SOLE   1,937,625 0 506,337
ZUMIEZ INC COM COM 989817101 4,907 246,350 SH   SOLE   238,750 0 7,600
NESTLE SA COM H57312649 202 2,700 SH   SOLE   2,700 0 0