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 7,104 203,250 SH   SOLE   191,650 0 11,600
AKAMAI TECHNOLOGIES COM COM 00971T101 79,104 1,676,635 SH   SOLE   1,146,260 0 530,375
ALIGN TECHNOLOGY INC COM COM 016255101 68,838 1,204,723 SH   SOLE   901,048 0 303,675
APPLE INC COM COM 037833100 19,025 33,912 SH   SOLE   25,262 0 8,650
ARM HLDGS PLC SPONSORED ADR COM 042068106 52,678 962,497 SH   SOLE   656,847 0 305,650
ARUBA NETWORKS INC COM COM 043176106 17,998 1,005,450 SH   SOLE   948,550 0 56,900
AUTODESK INC COM COM 052769106 97,974 1,947,059 SH   SOLE   1,309,084 0 637,975
AVIAT NETWORKS INC COM COM 05366Y102 4,211 1,863,482 SH   SOLE   1,102,493 0 760,989
BOTTOMLINE TECHNOLOGIES DELINC COM 101388106 17,884 494,570 SH   SOLE   466,095 0 28,475
BRADY CORP CL A COM 104674106 21,163 684,230 SH   SOLE   457,030 0 227,200
CABELAS INC COM COM 126804301 131,994 1,980,110 SH   SOLE   1,455,625 0 524,485
CAPELLA EDUCATION COMPANY COM 139594105 6,488 97,650 SH   SOLE   91,000 0 6,650
CBEYOND INC COM COM 149847105 2,834 411,300 SH   SOLE   388,475 0 22,825
CEVA INC COM COM 157210105 11,891 781,246 SH   SOLE   730,646 0 50,600
CHEESECAKE FACTORY INC COM COM 163072101 53,105 1,100,172 SH   SOLE   877,847 0 222,325
CHEVRON CORP NEW COM COM 166764100 406 3,250 SH   SOLE   3,250 0 0
COMSCORE INC COM COM 20564W105 6,909 241,475 SH   SOLE   225,475 0 16,000
CORPORATE EXECUTIVE BRD CO COM COM 21988R102 65,468 845,511 SH   SOLE   574,343 0 271,168
COSTAR GROUP INC COM COM 22160N109 13,285 71,975 SH   SOLE   68,025 0 3,950
CYNOSURE INC CL A COM 232577205 1,670 62,703 SH   SOLE   58,278 0 4,425
DOLBY LABORATORIES INC COM 25659T107 29,454 763,861 SH   SOLE   519,261 0 244,600
DREAMWORKS ANIMATION SKG COM 26153C103 47,257 1,331,191 SH   SOLE   890,691 0 440,500
DTS INC COM COM 23335C101 8,110 339,209 SH   SOLE   319,809 0 19,400
E TRADE FINANCIAL CORP COM 269246401 32,059 1,632,343 SH   SOLE   1,072,323 0 560,020
EATON CORP PLC COM G29183103 124,160 1,631,103 SH   SOLE   1,075,078 0 556,025
EDWARDS LIFESCIENCES CORP COM COM 28176E108 90,979 1,383,507 SH   SOLE   954,732 0 428,775
EMERSON ELEC CO COM COM 291011104 738 10,510 SH   SOLE   10,510 0 0
ETHAN ALLEN INTERIORS INC COM COM 297602104 73,781 2,425,419 SH   SOLE   1,728,906 0 696,513
FACTSET RESH SYS INC COM COM 303075105 72,944 671,799 SH   SOLE   452,946 0 218,853
GARMIN LTD COM H2906T109 60,604 1,312,062 SH   SOLE   932,287 0 379,775
GENTEX CORP COM COM 371901109 73,094 2,216,313 SH   SOLE   1,491,863 0 724,450
GENTHERM INC COM COM 37253A103 26,737 997,276 SH   SOLE   939,876 0 57,400
GRACO INC COM COM 384109104 38,236 489,451 SH   SOLE   326,501 0 162,950
IHS INC COM 451734107 29,450 246,033 SH   SOLE   165,883 0 80,150
INCYTE CORP COM COM 45337C102 1,777 35,100 SH   SOLE   35,100 0 0
INTELIQUENT INC COM 45825N107 1,983 173,800 SH   SOLE   165,950 0 7,850
INTUIT COM COM 461202103 155,641 2,039,326 SH   SOLE   1,395,851 0 643,475
INTUITIVE SURGICAL INC COM NEW COM 46120E602 63,018 164,074 SH   SOLE   111,349 0 52,725
INVESTMENT TECHNOLOGY COM 46145F105 4,308 209,545 SH   SOLE   193,945 0 15,600
IROBOT CORP COM COM 462726100 11,099 319,225 SH   SOLE   319,225 0 0
ISHARES TR RUSSELL MCP GR COM 464287481 1,540 18,250 SH   SOLE   18,250 0 0
JANUS CAP GROUP INC COM COM 47102X105 35,046 2,833,117 SH   SOLE   1,883,442 0 949,675
JETBLUE AIRWAYS CORP COM COM 477143101 36,897 4,320,470 SH   SOLE   2,675,070 0 1,645,400
KEY TECHNOLOGY INC COM COM 493143101 3,962 276,452 SH   SOLE   257,277 0 19,175
L BRANDS INC COM 501797104 106,688 1,724,942 SH   SOLE   1,151,117 0 573,825
LANDSTAR SYS INC COM COM 515098101 59,581 1,037,093 SH   SOLE   707,143 0 329,950
LEAPFROG ENTERPRISES INC CL A COM 52186N106 4,943 622,550 SH   SOLE   584,450 0 38,100
LIQUIDITY SERVICES INC COM COM 53635B107 2,685 118,510 SH   SOLE   108,810 0 9,700
LUMBER LIQUIDATORS HLDGS INC C COM 55003T107 22,724 220,861 SH   SOLE   207,761 0 13,100
MEDIDATA SOLUTIONS INC COM 58471A105 20,890 345,270 SH   SOLE   326,870 0 18,400
MERCURY SYS INC COM COM 589378108 2,976 271,775 SH   SOLE   258,575 0 13,200
MICROCHIP TECHNOLOGY INC COM COM 595017104 44,939 1,004,216 SH   SOLE   679,716 0 324,500
MIDDLEBY CORP COM COM 596278101 155,597 649,069 SH   SOLE   460,363 0 188,706
MYRIAD GENETICS INC COM COM 62855J104 17,372 828,037 SH   SOLE   544,737 0 283,300
NAUTILUS INC COM COM 63910B102 10,370 1,230,177 SH   SOLE   1,151,577 0 78,600
NOBLE CORPORATION PLC COM G65431101 49,952 1,333,112 SH   SOLE   906,112 0 427,000
NUTRI SYS INC NEW COM COM 67069D108 4,182 254,352 SH   SOLE   251,952 0 2,400
NUVASIVE INC COM COM 670704105 2,741 84,775 SH   SOLE   78,575 0 6,200
OPEN TEXT CORP COM COM 683715106 162,845 1,770,822 SH   SOLE   1,294,572 0 476,250
PAYCHEX INC COM COM 704326107 30,256 664,538 SH   SOLE   441,938 0 222,600
PC-TEL INC COM COM 69325Q105 9,742 1,017,932 SH   SOLE   966,934 0 50,998
PLANTRONICS INC NEW COM COM 727493108 82,628 1,778,860 SH   SOLE   1,325,045 0 453,815
PLEXUS CORP COM COM 729132100 141,688 3,272,997 SH   SOLE   2,350,242 0 922,755
RALPH LAUREN CORP CL A COM 751212101 74,173 420,076 SH   SOLE   286,326 0 133,750
ROSETTA STONE INC. COM 777780107 1,746 142,900 SH   SOLE   135,375 0 7,525
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 62,266 1,313,068 SH   SOLE   874,293 0 438,775
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 147,104 2,619,366 SH   SOLE   1,823,266 0 796,100
SELECT COMFORT CORP COM 81616X103 83,658 3,966,691 SH   SOLE   3,065,129 0 901,562
SPECTRANETICS CORP COM 84760C107 7,692 307,661 SH   SOLE   290,200 0 17,461
STAMPS COM INC COM NEW COM 852857200 29,879 709,720 SH   SOLE   672,020 0 37,700
STRATASYS LTD SHS COM M85548101 23,762 176,409 SH   SOLE   167,009 0 9,400
SUPER MICRO COMPUTER INC COM COM 86800U104 5,150 300,100 SH   SOLE   281,100 0 19,000
SURMODICS INC COM COM 868873100 5,480 224,702 SH   SOLE   210,702 0 14,000
SYNAPTICS INC COM COM 87157D109 26,163 504,973 SH   SOLE   478,473 0 26,500
TCF FINL CORP COM COM 872275102 30,230 1,860,328 SH   SOLE   1,241,428 0 618,900
TJX COS INC NEW COM COM 872540109 172,944 2,713,701 SH   SOLE   1,798,026 0 915,675
TREX CO INC COM COM 89531P105 18,268 229,696 SH   SOLE   217,196 0 12,500
TRIMBLE NAVIGATION LTD COM COM 896239100 142,574 4,108,752 SH   SOLE   3,058,602 0 1,050,150
TUMI HLDGS INC COM 89969q104 38,117 1,690,350 SH   SOLE   1,224,250 0 466,100
TW TELECOM INC COM COM 87311L104 77,034 2,528,195 SH   SOLE   1,953,770 0 574,425
ULTIMATE SOFTWARE GROUP INC COM 90385D107 12,215 79,724 SH   SOLE   76,024 0 3,700
ULTRA PETROLEUM CORP COM 903914109 26,067 1,204,008 SH   SOLE   833,408 0 370,600
VARIAN MED SYS INC COM COM 92220P105 62,725 807,378 SH   SOLE   550,953 0 256,425
VASCO DATA SEC INTL INC COM COM 92230Y104 3,477 449,756 SH   SOLE   423,356 0 26,400
VIASAT INC COM COM 92552V100 35,712 570,020 SH   SOLE   454,470 0 115,550
VIROPHARMA INC COM COM 928241108 17,504 351,140 SH   SOLE   333,290 0 17,850
YAHOO INC COM COM 984332106 99,335 2,456,350 SH   SOLE   1,691,725 0 764,625