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
3m Company COM 88579Y101 13,791 126,118 SH   SOLE   124,916 0 1,202
Abaxis Inc. COM 002567105 71,518 1,505,321 SH   SOLE   1,155,174 0 350,147
Advisory Brd Co Com COM 00762W107 55,594 1,017,275 SH   SOLE   794,809 0 222,466
Amazon Com Inc Com COM 023135106 1,537 5,534 SH   SOLE   4,696 0 838
Ansys Inc. COM 03662Q105 30,958 423,507 SH   SOLE   380,342 0 43,165
Apple Computer Inc Com COM 037833100 1,764 4,449 SH   SOLE   3,149 0 1,300
Athenahealth Inc. COM 04685w103 81,874 966,314 SH   SOLE   745,711 0 220,603
Baxter Intl Inc Com COM 071813109 2,376 34,303 SH   SOLE   34,303 0 0
Beacon Roofing Supply Inc. COM 073685109 103,060 2,720,702 SH   SOLE   2,133,752 0 586,950
Bemis Company Inc. COM 081437105 285 7,289 SH   SOLE   7,289 0 0
Berkshire Hathaway Inc Cl B COM 084670702 361 3,227 SH   SOLE   2,752 0 475
Bio-Reference Laboratories In COM 09057G602 51,032 1,775,029 SH   SOLE   1,334,934 0 440,095
Bp Plc Ads COM 055622104 945 22,647 SH   SOLE   22,647 0 0
Burberry Group Plc Sponsored A COM 12082W204 10,576 258,065 SH   SOLE   256,820 0 1,245
Cabot Microelectronics Corp. COM 12709P103 44,820 1,357,768 SH   SOLE   1,060,179 0 297,589
Cass Information Systems Inc. COM 14808p109 29,175 632,870 SH   SOLE   434,141 0 198,729
Cepheid COM 15670r107 105,644 3,069,272 SH   SOLE   2,453,590 0 615,682
Cheesecake Factory Inc. COM 163072101 47,619 1,136,768 SH   SOLE   780,552 0 356,216
Chemed Corp. COM 16359R103 96,677 1,334,763 SH   SOLE   1,026,537 0 308,226
Cisco Systems Inc. COM 17275R102 14,938 613,843 SH   SOLE   612,168 0 1,675
Cno Financial COM 12621E103 1,153 88,961 SH   SOLE   0 0 88,961
Colgate-Palmolive Co. COM 194162103 2,674 46,669 SH   SOLE   46,669 0 0
Concur Technologies Inc. COM 206708109 78,685 966,879 SH   SOLE   749,477 0 217,402
Costar Group Inc. COM 22160N109 101,391 785,553 SH   SOLE   596,302 0 189,251
Cree Inc. COM 225447101 16,368 256,438 SH   SOLE   244,881 0 11,557
Dealertrack Technologies COM 242309102 77,802 2,195,948 SH   SOLE   1,667,280 0 528,668
Digi International Inc. COM 253798102 34,688 3,702,078 SH   SOLE   2,769,432 0 932,646
Ebix Inc. COM 278715206 11,311 1,221,514 SH   SOLE   838,867 0 382,647
Echo Global Logistics Inc. COM 27875t101 37,411 1,919,504 SH   SOLE   1,406,702 0 512,802
Ecolab Inc. COM 278865100 28,811 338,193 SH   SOLE   328,530 0 9,663
Emerson Elec Co Com COM 291011104 213 3,900 SH   SOLE   3,400 0 500
Exxon Mobil Corportion COM 30231g102 524 5,799 SH   SOLE   5,198 0 601
Fastenal Co. COM 311900104 52,334 1,142,904 SH   SOLE   1,013,780 0 129,124
Fedex Corp. COM 31428X106 1,493 15,141 SH   SOLE   15,141 0 0
Financial Engines Inc. COM 317485100 43,561 955,490 SH   SOLE   655,545 0 299,945
Fiserv Inc. COM 337738108 40,014 457,772 SH   SOLE   416,838 0 40,934
Five Below Inc COM 33829M101 18,400 499,459 SH   SOLE   342,971 0 156,488
Forward Air Corp. COM 349853101 21,097 551,123 SH   SOLE   378,354 0 172,769
Fresh Mkt Inc Com COM 35804H106 29,931 602,000 SH   SOLE   413,529 0 188,471
General Elec Co Com COM 369604103 1,538 66,338 SH   SOLE   65,092 0 1,246
General Mls Inc Com COM 370334104 795 16,384 SH   SOLE   15,332 0 1,052
Gentex Corp. COM 371901109 78,788 3,418,148 SH   SOLE   2,767,497 0 650,651
Google Inc. COM 38259p508 17,003 19,314 SH   SOLE   18,920 0 394
Grand Canyon Education Inc. COM 38526M106 83,094 2,578,147 SH   SOLE   1,920,312 0 657,835
Greenway Med Techn Com COM 39679b103 23,284 1,886,836 SH   SOLE   1,244,428 0 642,408
Hormel Foods Corp. COM 440452100 49,006 1,270,252 SH   SOLE   1,092,215 0 178,037
IHS Inc. COM 451734107 46,659 447,012 SH   SOLE   390,868 0 56,144
IPC the Hospitalist Company I COM 44984A105 84,128 1,638,014 SH   SOLE   1,295,818 0 342,196
Illinois Tool Works Inc. COM 452308109 2,778 40,168 SH   SOLE   40,168 0 0
Innerworkings Inc. COM 45773y105 50,024 4,610,531 SH   SOLE   3,557,930 0 1,052,601
Intel Corp. COM 458140100 2,049 84,552 SH   SOLE   80,896 0 3,656
International Bus Mach Com COM 459200101 281 1,471 SH   SOLE   1,120 0 351
Ishares Tr Russell 1000 COM 464287622 387 4,299 SH   SOLE   4,299 0 0
Ishares Tr Russell 1000 Growth COM 464287614 420 5,776 SH   SOLE   5,776 0 0
Ishares Tr Russell 1000 Value COM 464287598 266 3,169 SH   SOLE   2,374 0 795
Ishares Tr Russell 2000 COM 464287655 1,876 19,342 SH   SOLE   10,572 0 8,770
Ishares Tr Russell Midcap COM 464287499 383 2,947 SH   SOLE   2,947 0 0
Ishares Tr S&p 500 Index COM 464287200 393 2,444 SH   SOLE   2,444 0 0
Johnson & Johnson COM 478160104 3,567 41,546 SH   SOLE   40,843 0 703
Johnson Controls Inc. COM 478366107 12,992 363,014 SH   SOLE   350,618 0 12,396
K12 Inc COM 48273U102 35,720 1,359,710 SH   SOLE   934,005 0 425,705
Kinder Morgan Management Llc COM 49455u100 22,809 272,873 SH   SOLE   224,095 0 48,778
Koninklijke Philips Electronic COM 500472303 2,923 107,503 SH   SOLE   98,576 0 8,927
LKQ Corp. COM 501889208 140,635 5,461,562 SH   SOLE   4,371,367 0 1,090,195
Linear Technology Corp. COM 535678106 34,843 945,794 SH   SOLE   822,888 0 122,906
Maximus Inc. COM 577933104 100,058 1,343,415 SH   SOLE   972,922 0 370,493
Mdu Resources Group Inc. COM 552690109 37,974 1,465,629 SH   SOLE   1,265,819 0 199,810
Mednax Inc. COM 58502B106 97,450 1,064,098 SH   SOLE   838,109 0 225,989
Medtronic Inc. COM 585055106 40,441 785,720 SH   SOLE   15,298 0 770,422
Microsoft Corp. COM 594918104 29,491 853,698 SH   SOLE   838,340 0 15,358
Mobile Mini Inc. COM 60740f105 77,289 2,331,491 SH   SOLE   1,701,485 0 630,006
Morgan J P & Co Inc Com COM 46625H100 239 4,520 SH   SOLE   3,410 0 1,110
National Instruments Corp. COM 636518102 108,181 3,871,902 SH   SOLE   3,051,655 0 820,247
Neogen Corp. COM 640491106 78,916 1,420,371 SH   SOLE   1,075,318 0 345,053
Nextera Energy Inc. COM 65339f101 204 2,500 SH   SOLE   1,750 0 750
Patterson Companies Inc. COM 703395103 29,630 788,040 SH   SOLE   701,367 0 86,673
Paychex Inc. COM 704326107 1,805 49,452 SH   SOLE   49,452 0 0
Pegasystems Inc. COM 705573103 21,061 635,891 SH   SOLE   437,445 0 198,446
Pepsico Inc. COM 713448108 3,424 41,862 SH   SOLE   41,361 0 501
Perrigo Co Com COM 714290103 24,087 199,070 SH   SOLE   179,286 0 19,784
Pfizer Inc Com COM 717081103 389 13,894 SH   SOLE   12,794 0 1,100
Portfolio Recovery Associates COM 73640Q105 123,631 804,735 SH   SOLE   614,721 0 190,014
Power Integrations Inc. COM 739276103 41,535 1,024,034 SH   SOLE   766,396 0 257,638
Praxair Inc. COM 74005P104 19,718 171,226 SH   SOLE   168,515 0 2,711
Procter & Gamble Co. COM 742718109 2,236 29,044 SH   SOLE   29,044 0 0
Proto Labs Inc COM 743713109 75,174 1,157,064 SH   SOLE   904,017 0 253,047
Qiagen N.V. COM N72482107 334 16,774 SH   SOLE   16,774 0 0
Qualcomm Inc Com COM 747525103 12,641 206,928 SH   SOLE   202,242 0 4,686
Questar Corp. COM 748356102 1,696 71,123 SH   SOLE   71,123 0 0
Reckitt Benckiser Group PLC AD COM 756255204 188 13,325 SH   SOLE   13,325 0 0
Ritchie Bros. Auctioneers Inc COM 767744105 62,283 3,240,547 SH   SOLE   2,515,692 0 724,855
Roche Holding Ag Ads COM 771195104 14,910 240,125 SH   SOLE   239,395 0 730
Rockwood Holdings Inc. COM 774415103 29,376 458,784 SH   SOLE   402,515 0 56,269
Rollins Inc. COM 775711104 102,184 3,945,327 SH   SOLE   2,951,614 0 993,713
Roper Industries Inc. COM 776696106 47,694 383,949 SH   SOLE   336,458 0 47,491
Rydex ETF Trust Gug S&p500 Pu COM 78355w403 405 6,996 SH   SOLE   6,996 0 0
Schlumberger Ltd. COM 806857108 2,550 35,585 SH   SOLE   35,585 0 0
Sciquest Inc New Com COM 80908T101 36,731 1,466,322 SH   SOLE   1,009,467 0 456,855
Semtech Corp. COM 816850101 87,199 2,489,265 SH   SOLE   1,803,305 0 685,960
Spider Tr Unit Ser 1 COM 78462F103 4,193 26,135 SH   SOLE   26,135 0 0
Sps Commerce Inc Com COM 78463M107 50,496 918,118 SH   SOLE   630,268 0 287,850
St Jude Med Inc Com COM 790849103 296 6,478 SH   SOLE   6,478 0 0
Staples Inc. COM 855030102 11,084 698,455 SH   SOLE   696,232 0 2,223
Starbucks Corp. COM 855244109 45,788 698,952 SH   SOLE   696,741 0 2,211
Stericycle Inc. COM 858912108 68,056 616,283 SH   SOLE   558,697 0 57,586
Stratasys Ltd. COM m85548101 35,319 421,773 SH   SOLE   290,816 0 130,957
Target Corp. COM 87612E106 15,259 221,593 SH   SOLE   220,937 0 656
Techne Corp. COM 878377100 74,064 1,072,155 SH   SOLE   846,231 0 225,924
Tupperware Brands Corp. COM 899896104 1,658 21,344 SH   SOLE   21,344 0 0
Ultimate Software Group Inc. COM 90385D107 156,746 1,336,396 SH   SOLE   1,001,553 0 334,843
United Natural Foods Inc. COM 911163103 85,279 1,579,527 SH   SOLE   1,197,438 0 382,089
Unitedhealth Group Inc. COM 91324P102 509 7,766 SH   SOLE   7,766 0 0
Us Bancorp Del Com COM 902973304 1,674 46,307 SH   SOLE   46,307 0 0
Verint Systems Inc. COM 92343X100 30,695 865,367 SH   SOLE   595,059 0 270,308
Vmware Inc. COM 928563402 11,403 170,217 SH   SOLE   169,277 0 940
Wal-Mart Stores Inc. COM 931142103 12,874 172,832 SH   SOLE   172,083 0 749
Wells Fargo & Co New Com COM 949746101 700 16,970 SH   SOLE   14,279 0 2,691
Whole Foods Market Inc. COM 966837106 26,584 516,392 SH   SOLE   420,834 0 95,558
Alger Fds Ii Alger Spctra I COM 015566300 406 26,688 SH   SOLE   26,688 0 0
Columbia Fds Ser Tr I Val & Re COM 19765Y514 217 4,301 SH   SOLE   4,301 0 0
Dodge & Cox Stk Fd Com COM 256219106 337 2,371 SH   SOLE   2,133 0 238
Vanguard Index Fds 500 Idx Fd COM 922908496 7,577 61,957 SH   SOLE   0 0 61,957
Vanguard Index Trust 500 Index COM 922908108 608 4,109 SH   SOLE   0 0 4,109