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 6,592 207,625 SH   SOLE   194,325 0 13,300
AKAMAI TECHNOLOGIES COM COM 00971T101 81,769 1,581,599 SH   SOLE   1,051,224 0 530,375
ALIGN TECHNOLOGY INC COM COM 016255101 57,857 1,202,854 SH   SOLE   896,579 0 306,275
APPLE INC COM COM 037833100 16,573 34,762 SH   SOLE   25,912 0 8,850
ARM HLDGS PLC SPONSORED ADR COM 042068106 44,570 926,232 SH   SOLE   619,982 0 306,250
ARUBA NETWORKS INC COM COM 043176106 16,931 1,017,500 SH   SOLE   960,600 0 56,900
AUTODESK INC COM COM 052769106 78,518 1,907,157 SH   SOLE   1,265,182 0 641,975
AVIAT NETWORKS INC COM COM 05366Y102 6,815 2,651,808 SH   SOLE   1,869,519 0 782,289
BOTTOMLINE TECHNOLOGIES DELINC COM 101388106 14,262 511,545 SH   SOLE   481,870 0 29,675
BRADY CORP CL A COM 104674106 19,595 642,455 SH   SOLE   415,255 0 227,200
CABELAS INC COM COM 126804301 122,533 1,944,035 SH   SOLE   1,417,950 0 526,085
CAPELLA EDUCATION COMPANY COM 139594105 5,759 101,825 SH   SOLE   94,275 0 7,550
CBEYOND INC COM COM 149847105 2,718 424,000 SH   SOLE   395,675 0 28,325
CEVA INC COM COM 157210105 13,693 793,821 SH   SOLE   743,221 0 50,600
CHEESECAKE FACTORY INC COM COM 163072101 48,759 1,109,422 SH   SOLE   886,197 0 223,225
CHEVRON CORP NEW COM COM 166764100 395 3,250 SH   SOLE   3,250 0 0
COMSCORE INC COM COM 20564W105 7,068 243,975 SH   SOLE   227,975 0 16,000
CORPORATE EXECUTIVE BRD CO COM COM 21988R102 59,827 823,836 SH   SOLE   551,768 0 272,068
COSTAR GROUP INC COM COM 22160N109 12,551 74,750 SH   SOLE   70,800 0 3,950
CYNOSURE INC CL A COM 232577205 1,450 63,563 SH   SOLE   59,138 0 4,425
DENDREON CORP COM COM 24823Q107 757 258,244 SH   SOLE   243,029 0 15,215
DOLBY LABORATORIES INC COM 25659T107 25,546 740,260 SH   SOLE   494,860 0 245,400
DREAMWORKS ANIMATION SKG COM 26153C103 37,163 1,305,790 SH   SOLE   863,990 0 441,800
DTS INC COM COM 23335C101 7,441 354,334 SH   SOLE   332,534 0 21,800
E TRADE FINANCIAL CORP COM 269246401 26,183 1,586,828 SH   SOLE   1,025,608 0 561,220
EATON CORP PLC COM G29183103 111,786 1,623,853 SH   SOLE   1,064,528 0 559,325
EDWARDS LIFESCIENCES CORP COM COM 28176E108 91,211 1,309,934 SH   SOLE   881,159 0 428,775
EMERSON ELEC CO COM COM 291011104 670 10,350 SH   SOLE   10,350 0 0
ETHAN ALLEN INTERIORS INC COM COM 297602104 66,209 2,375,643 SH   SOLE   1,672,230 0 703,413
FACTSET RESH SYS INC COM COM 303075105 70,713 648,146 SH   SOLE   428,593 0 219,553
GARMIN LTD COM H2906T109 56,595 1,252,375 SH   SOLE   872,000 0 380,375
GENTEX CORP COM COM 371901109 55,308 2,161,325 SH   SOLE   1,434,775 0 726,550
GENTHERM INC COM COM 37253A103 19,896 1,042,210 SH   SOLE   981,110 0 61,100
GRACO INC COM COM 384109104 35,481 479,090 SH   SOLE   315,340 0 163,750
IHS INC COM 451734107 27,279 238,910 SH   SOLE   158,160 0 80,750
INCYTE CORP COM COM 45337C102 1,667 43,700 SH   SOLE   43,700 0 0
INTELIQUENT INC COM 45825N107 1,687 174,625 SH   SOLE   166,775 0 7,850
INTUIT COM COM 461202103 133,977 2,020,471 SH   SOLE   1,374,996 0 645,475
INTUITIVE SURGICAL INC COM NEW COM 46120E602 58,726 156,074 SH   SOLE   103,349 0 52,725
INVESTMENT TECHNOLOGY COM 46145F105 3,504 222,895 SH   SOLE   204,795 0 18,100
IROBOT CORP COM COM 462726100 12,144 322,600 SH   SOLE   322,600 0 0
JANUS CAP GROUP INC COM COM 47102X105 23,939 2,813,092 SH   SOLE   1,857,817 0 955,275
JETBLUE AIRWAYS CORP COM COM 477143101 28,310 4,247,545 SH   SOLE   2,596,645 0 1,650,900
KEY TECHNOLOGY INC COM COM 493143101 4,014 290,852 SH   SOLE   271,677 0 19,175
L BRANDS INC COM 501797104 103,522 1,694,301 SH   SOLE   1,118,876 0 575,425
LANDSTAR SYS INC COM COM 515098101 55,752 995,932 SH   SOLE   665,982 0 329,950
LEAPFROG ENTERPRISES INC CL A COM 52186N106 5,914 627,850 SH   SOLE   589,750 0 38,100
LIQUIDITY SERVICES INC COM COM 53635B107 5,945 177,475 SH   SOLE   167,775 0 9,700
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 23,812 223,275 SH   SOLE   210,175 0 13,100
MEDIDATA SOLUTIONS INC COM 58471A105 23,951 242,100 SH   SOLE   230,400 0 11,700
MERCURY SYS INC COM COM 589378108 2,811 281,375 SH   SOLE   268,175 0 13,200
MICROCHIP TECHNOLOGY INC COM COM 595017104 39,325 976,060 SH   SOLE   651,060 0 325,000
MIDDLEBY CORP COM COM 596278101 133,302 638,081 SH   SOLE   448,975 0 189,106
MYRIAD GENETICS INC COM COM 62855J104 18,680 794,880 SH   SOLE   511,580 0 283,300
NAUTILUS INC COM COM 63910B102 8,997 1,246,177 SH   SOLE   1,160,377 0 85,800
NOBLE CORPORATION COM H5833N103 47,824 1,266,187 SH   SOLE   839,187 0 427,000
NUTRI SYS INC NEW COM COM 67069D108 3,701 257,352 SH   SOLE   254,952 0 2,400
NUVASIVE INC COM COM 670704105 2,223 90,775 SH   SOLE   83,175 0 7,600
OPEN TEXT CORP COM COM 683715106 130,800 1,752,172 SH   SOLE   1,274,322 0 477,850
PAYCHEX INC COM COM 704326107 26,352 648,416 SH   SOLE   425,816 0 222,600
PC-TEL INC COM COM 69325Q105 9,349 1,056,382 SH   SOLE   1,003,084 0 53,298
PLANTRONICS INC NEW COM COM 727493108 78,153 1,697,135 SH   SOLE   1,243,320 0 453,815
PLEXUS CORP COM COM 729132100 120,153 3,233,397 SH   SOLE   2,306,242 0 927,155
RALPH LAUREN CORP CL A COM 751212101 67,135 407,543 SH   SOLE   273,193 0 134,350
ROSETTA STONE INC. COM 777780107 2,336 143,950 SH   SOLE   136,425 0 7,525
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 49,619 1,296,225 SH   SOLE   856,750 0 439,475
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 113,786 2,600,228 SH   SOLE   1,799,628 0 800,600
SELECT COMFORT CORP COM 81616X103 95,311 3,914,214 SH   SOLE   3,011,452 0 902,762
SPECTRANETICS CORP COM 84760C107 5,410 322,011 SH   SOLE   302,550 0 19,461
STAMPS COM INC COM NEW COM 852857200 32,855 715,320 SH   SOLE   677,620 0 37,700
STRATASYS LTD SHS COM M85548101 18,516 182,859 SH   SOLE   173,159 0 9,700
SUPER MICRO COMPUTER INC COM COM 86800U104 4,247 313,700 SH   SOLE   291,700 0 22,000
SURMODICS INC COM COM 868873100 5,409 227,452 SH   SOLE   213,452 0 14,000
SYNAPTICS INC COM COM 87157D109 23,018 520,185 SH   SOLE   493,685 0 26,500
TCF FINL CORP COM COM 872275102 26,325 1,843,485 SH   SOLE   1,224,585 0 618,900
TJX COS INC NEW COM COM 872540109 152,020 2,695,876 SH   SOLE   1,780,201 0 915,675
TREX CO INC COM COM 89531P105 11,848 239,200 SH   SOLE   225,500 0 13,700
TRIMBLE NAVIGATION LTD COM COM 896239100 120,615 4,059,746 SH   SOLE   3,006,596 0 1,053,150
TUMI HLDGS INC COM 89969q104 32,959 1,635,700 SH   SOLE   1,169,600 0 466,100
TW TELECOM INC COM COM 87311L104 73,737 2,469,021 SH   SOLE   1,892,696 0 576,325
ULTIMATE SOFTWARE GROUP INC COM 90385D107 12,186 82,675 SH   SOLE   78,975 0 3,700
ULTRA PETROLEUM CORP COM 903914109 22,916 1,114,065 SH   SOLE   743,465 0 370,600
VARIAN MED SYS INC COM COM 92220P105 57,293 766,666 SH   SOLE   509,841 0 256,825
VASCO DATA SEC INTL INC COM COM 92230Y104 3,579 453,656 SH   SOLE   426,356 0 27,300
VIASAT INC COM COM 92552V100 34,693 545,145 SH   SOLE   429,595 0 115,550
VIROPHARMA INC COM COM 928241108 21,630 550,950 SH   SOLE   524,400 0 26,550
YAHOO INC COM COM 984332106 81,647 2,461,470 SH   SOLE   1,692,245 0 769,225