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
ADVENT SOFTWARE INC. COM 007974108 4,543 103,000 SH   SOLE   98,800 0 4,200
AKAMAI TECHNOLOGIES COM COM 00971T101 118,617 1,669,608 SH   SOLE   1,247,975 0 421,633
ALIGN TECHNOLOGY INC COM COM 016255101 62,766 1,166,985 SH   SOLE   929,673 0 237,312
APPLE INC COM COM 037833100 2,394 19,240 SH   SOLE   19,240 0 0
ARM HLDGS PLC SPONSORED ADR COM 042068106 44,046 893,420 SH   SOLE   653,866 0 239,554
ARUBA NETWORKS INC COM COM 043176106 55,499 2,266,200 SH   SOLE   1,836,025 0 430,175
AUTODESK INC COM COM 052769106 113,253 1,931,335 SH   SOLE   1,422,409 0 508,926
BLACK DIAMOND INC COM COM 09202G101 7,448 788,125 SH   SOLE   757,825 0 30,300
BOTTOMLINE TECHNOLOGIES DELINC COM 101388106 6,594 240,920 SH   SOLE   232,245 0 8,675
BRADY CORP CL A COM 104674106 19,585 692,290 SH   SOLE   510,455 0 181,835
CABELAS INC COM COM 126804301 107,002 1,911,432 SH   SOLE   1,497,793 0 413,639
CAPELLA EDUCATION COMPANY COM 139594105 5,129 79,050 SH   SOLE   75,900 0 3,150
CARBO CERAMICS INC COM COM 140781105 5,620 184,200 SH   SOLE   177,400 0 6,800
CEVA INC COM COM 157210105 12,865 603,421 SH   SOLE   576,621 0 26,800
CHEESECAKE FACTORY INC COM COM 163072101 51,440 1,042,775 SH   SOLE   845,335 0 197,440
CHEVRON CORP NEW COM COM 166764100 341 3,250 SH   SOLE   3,250 0 0
COMSCORE INC COM COM 20564W105 9,782 191,050 SH   SOLE   184,150 0 6,900
CORE LABORATORIES N V COM COM N22717107 36,062 345,125 SH   SOLE   253,625 0 91,500
CORPORATE EXECUTIVE BRD CO COM COM 21988R102 68,115 852,936 SH   SOLE   638,931 0 214,005
COSTAR GROUP INC COM COM 22160N109 10,898 55,089 SH   SOLE   53,139 0 1,950
CSX CORP COM COM 126408103 205 6,204 SH   SOLE   6,204 0 0
CYNOSURE INC CL A COM 232577205 9,203 300,068 SH   SOLE   289,243 0 10,825
DESTINATION MATERNITY CORP COM 25065D100 3,216 213,575 SH   SOLE   205,675 0 7,900
DOLBY LABORATORIES INC COM COM 25659T107 28,983 759,520 SH   SOLE   564,061 0 195,459
DREAMWORKS ANIMATION SKG COM 26153C103 32,816 1,356,041 SH   SOLE   1,002,828 0 353,213
DRIL-QUIP INC COM COM 262037104 300 4,381 SH   SOLE   4,381 0 0
DTS INC COM COM 23335C101 9,312 273,309 SH   SOLE   262,909 0 10,400
E TRADE FINANCIAL CORP COM 269246401 47,461 1,662,077 SH   SOLE   1,210,148 0 451,929
EATON CORP PLC COM G29183103 31,458 463,019 SH   SOLE   333,394 0 129,625
EDWARDS LIFESCIENCES CORP COM COM 28176E108 173,917 1,220,812 SH   SOLE   918,558 0 302,254
EMERSON ELEC CO COM COM 291011104 586 10,350 SH   SOLE   10,350 0 0
ETHAN ALLEN INTERIORS INC COM COM 297602104 64,259 2,324,838 SH   SOLE   1,774,965 0 549,873
FACTSET RESH SYS INC COM COM 303075105 104,754 658,003 SH   SOLE   482,526 0 175,477
GARMIN LTD SHS COM H2906T109 79,046 1,663,434 SH   SOLE   1,266,000 0 397,434
GENTEX CORP COM COM 371901109 82,076 4,485,028 SH   SOLE   3,328,976 0 1,156,052
GENTHERM INC COM COM 37253A103 38,620 764,607 SH   SOLE   736,107 0 28,500
GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 3,936 238,400 SH   SOLE   229,000 0 9,400
GRACO INC COM COM 384109104 35,193 487,714 SH   SOLE   357,551 0 130,163
IHS INC CL A COM 451734107 27,793 244,312 SH   SOLE   180,268 0 64,044
INTUIT COM COM 461202103 171,447 1,768,224 SH   SOLE   1,326,251 0 441,973
INTUITIVE SURGICAL INC COM NEW COM 46120E602 83,010 164,366 SH   SOLE   122,362 0 42,004
IROBOT CORP COM COM 462726100 11,871 363,800 SH   SOLE   353,900 0 9,900
ISHARES TR RUSSELL MCP GR COM 464287481 2,820 28,800 SH   SOLE   28,800 0 0
JANUS CAP GROUP INC COM COM 47102X105 35,758 2,080,178 SH   SOLE   1,506,480 0 573,698
JETBLUE AIRWAYS CORP COM COM 477143101 83,289 4,326,691 SH   SOLE   3,025,870 0 1,300,821
KEY TECHNOLOGY INC COM COM 493143101 2,879 226,852 SH   SOLE   217,677 0 9,175
L BRANDS INC COM COM 501797104 157,249 1,667,721 SH   SOLE   1,210,512 0 457,209
LANDSTAR SYS INC COM COM 515098101 65,420 986,734 SH   SOLE   723,056 0 263,678
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 7,642 248,286 SH   SOLE   236,986 0 11,300
MEDIDATA SOLUTIONS INC COM 58471A105 13,714 279,645 SH   SOLE   269,745 0 9,900
MERCURY SYS INC COM COM 589378108 3,479 223,700 SH   SOLE   215,100 0 8,600
MICROCHIP TECHNOLOGY INC COM COM 595017104 48,134 984,344 SH   SOLE   726,366 0 257,978
MICROSOFT CORP COM COM 594918104 294 7,225 SH   SOLE   7,225 0 0
MIDDLEBY CORP COM COM 596278101 179,950 1,753,048 SH   SOLE   1,334,218 0 418,830
MYRIAD GENETICS INC COM COM 62855J104 47,957 1,354,707 SH   SOLE   994,037 0 360,670
NAUTILUS INC COM COM 63910B102 14,316 937,517 SH   SOLE   896,117 0 41,400
NOBLE CORP PLC SHS USD COM G65431101 27,432 1,920,979 SH   SOLE   1,439,262 0 481,717
NUVASIVE INC COM COM 670704105 2,987 64,950 SH   SOLE   61,350 0 3,600
OPEN TEXT CORP COM COM 683715106 163,591 3,093,049 SH   SOLE   2,419,128 0 673,921
PANHANDLE OIL AND GAS INC COM 698477106 4,674 236,162 SH   SOLE   226,612 0 9,550
PAYCHEX INC COM COM 704326107 33,259 670,345 SH   SOLE   492,958 0 177,387
PC-TEL INC COM COM 69325Q105 5,259 657,425 SH   SOLE   641,309 0 16,116
PLANTRONICS INC NEW COM COM 727493108 90,723 1,713,379 SH   SOLE   1,356,780 0 356,599
PLEXUS CORP COM COM 729132100 129,523 3,176,911 SH   SOLE   2,444,489 0 732,422
POWER INTEGRATIONS INC COM COM 739276103 34,993 671,900 SH   SOLE   575,800 0 96,100
QLIK TECHNOLOGIES INC COM COM 74733T105 43,921 1,410,900 SH   SOLE   1,042,925 0 367,975
RALLY SOFTWARE DEV CORP COM 751198102 6,525 415,900 SH   SOLE   400,300 0 15,600
RALPH LAUREN CORP CL A COM 751212101 55,100 419,013 SH   SOLE   312,106 0 106,907
REALPAGE INC COM COM 75606N109 39,526 1,962,565 SH   SOLE   1,518,616 0 443,949
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 100,637 1,229,527 SH   SOLE   888,118 0 341,409
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 131,827 2,533,676 SH   SOLE   1,900,632 0 633,044
SELECT COMFORT CORP COM 81616X103 124,873 3,622,654 SH   SOLE   2,926,794 0 695,860
SPECTRANETICS CORP COM 84760C107 8,561 246,286 SH   SOLE   237,025 0 9,261
STAMPS COM INC COM NEW COM 852857200 37,759 561,145 SH   SOLE   541,145 0 20,000
STRATASYS LTD SHS COM M85548101 7,680 145,509 SH   SOLE   139,909 0 5,600
SUPER MICRO COMPUTER INC COM COM 86800U104 8,096 243,775 SH   SOLE   234,775 0 9,000
SURMODICS INC COM COM 868873100 4,596 176,577 SH   SOLE   169,477 0 7,100
SYNAPTICS INC COM COM 87157D109 79,790 981,364 SH   SOLE   812,664 0 168,700
TCF FINL CORP COM COM 872275102 29,505 1,876,915 SH   SOLE   1,382,953 0 493,962
TERADATA CORP DEL COM COM 88076W103 31,150 705,706 SH   SOLE   523,750 0 181,956
TJX COS INC NEW COM COM 872540109 184,838 2,638,661 SH   SOLE   1,913,176 0 725,485
TREX CO INC COM COM 89531P105 20,245 371,267 SH   SOLE   356,667 0 14,600
TRIMBLE NAVIGATION LTD COM COM 896239100 41,328 1,640,002 SH   SOLE   1,260,922 0 379,080
TUMI HLDGS INC COM COM 89969Q104 40,854 1,670,236 SH   SOLE   1,301,650 0 368,586
ULTIMATE SOFTWARE GROUP INC COM 90385D107 10,635 62,574 SH   SOLE   60,574 0 2,000
ULTRA PETROLEUM CORP COM COM 903914109 38,994 2,494,816 SH   SOLE   1,863,133 0 631,683
URBAN OUTFITTERS INC COM COM 917047102 41,861 917,000 SH   SOLE   675,950 0 241,050
VARIAN MED SYS INC COM COM 92220P105 74,086 787,396 SH   SOLE   582,390 0 205,006
VASCO DATA SEC INTL INC COM COM 92230Y104 7,651 355,206 SH   SOLE   339,706 0 15,500
VIASAT INC COM COM 92552V100 35,100 588,830 SH   SOLE   472,308 0 116,522
YAHOO INC COM COM 984332106 106,812 2,403,787 SH   SOLE   1,796,250 0 607,537
NESTLE SA COM H57312649 204 2,700 SH   SOLE   2,700 0 0