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 19,287 142,173 SH   SOLE   139,714 0 2,459
Abaxis Inc. COM 002567105 69,195 1,779,708 SH   SOLE   1,419,531 0 360,177
Advisory Brd Co Com COM 00762W107 90,000 1,400,785 SH   SOLE   1,122,493 0 278,292
Amazon Com Inc Com COM 023135106 3,042 9,043 SH   SOLE   7,172 0 1,871
Ansys Inc. COM 03662Q105 41,299 536,213 SH   SOLE   459,976 0 76,237
Apple Computer Inc Com COM 037833100 2,388 4,449 SH   SOLE   3,149 0 1,300
Athenahealth Inc. COM 04685W103 115,918 723,400 SH   SOLE   589,094 0 134,306
Baxter Intl Inc Com COM 071813109 1,633 22,195 SH   SOLE   22,195 0 0
Beacon Roofing Supply Inc. COM 073685109 123,759 3,201,216 SH   SOLE   2,610,829 0 590,387
Bemis Company Inc. COM 081437105 252 6,419 SH   SOLE   6,419 0 0
Berkshire Hathaway Inc Cl B COM 084670702 225 1,797 SH   SOLE   1,222 0 575
Bio-Reference Laboratories In COM 09057G602 57,084 2,062,290 SH   SOLE   1,666,469 0 395,821
Bio-Techne COM 878377100 77,178 904,044 SH   SOLE   694,717 0 209,327
Boeing Co Com COM 097023105 215 1,717 SH   SOLE   1,599 0 118
Burberry Group Plc Sponsored A COM 12082W204 14,388 309,335 SH   SOLE   304,695 0 4,640
Cabot Microelectronics Corp. COM 12709P103 84,589 1,922,470 SH   SOLE   1,527,019 0 395,451
Cass Information Systems Inc. COM 14808P109 36,501 707,938 SH   SOLE   539,433 0 168,505
Cepheid COM 15670R107 251,438 4,874,713 SH   SOLE   3,983,657 0 891,056
ChannelAdvisor Corp Com COM 159179100 55,507 1,470,767 SH   SOLE   1,121,076 0 349,691
Cheesecake Factory Inc. COM 163072101 61,402 1,289,145 SH   SOLE   984,993 0 304,152
Chemed Corp. COM 16359R103 137,819 1,540,743 SH   SOLE   1,236,766 0 303,977
Cisco Systems Inc. COM 17275R102 16,179 721,773 SH   SOLE   713,063 0 8,710
Cno Financial COM 12621E103 1,610 88,961 SH   SOLE   0 0 88,961
Colgate-Palmolive Co. COM 194162103 3,060 47,164 SH   SOLE   47,164 0 0
Concur Technologies Inc. COM 206708109 54,358 548,685 SH   SOLE   462,964 0 85,721
Costar Group Inc. COM 22160N109 114,115 611,088 SH   SOLE   501,077 0 110,011
Cree Inc. COM 225447101 18,766 331,790 SH   SOLE   305,292 0 26,498
Dealertrack Technologies COM 242309102 126,606 2,573,821 SH   SOLE   2,053,413 0 520,408
Digi International Inc. COM 253798102 28,376 2,795,672 SH   SOLE   2,172,469 0 623,203
Dorman Products, Inc. COM 258278100 41,300 699,282 SH   SOLE   511,028 0 188,254
Ebix Inc. COM 278715206 23,479 1,375,433 SH   SOLE   1,048,569 0 326,864
Echo Global Logistics Inc. COM 27875T101 41,044 2,240,377 SH   SOLE   1,714,020 0 526,357
Ecolab Inc. COM 278865100 44,625 413,235 SH   SOLE   390,393 0 22,842
Exxon Mobil Corportion COM 30231G102 472 4,835 SH   SOLE   4,232 0 603
Fastenal Co. COM 311900104 71,457 1,449,439 SH   SOLE   1,245,473 0 203,966
Fedex Corp. COM 31428X106 2,836 21,396 SH   SOLE   21,396 0 0
Financial Engines Inc. COM 317485100 54,720 1,077,593 SH   SOLE   821,787 0 255,806
Fiserv Inc. COM 337738108 62,620 1,104,602 SH   SOLE   969,658 0 134,944
Five Below Inc COM 33829M101 55,524 1,307,071 SH   SOLE   984,323 0 322,748
Forward Air Corp. COM 349853101 28,563 619,452 SH   SOLE   472,486 0 146,966
Fresh Mkt Inc Com COM 35804H106 22,939 682,696 SH   SOLE   521,828 0 160,868
General Elec Co Com COM 369604103 1,846 71,319 SH   SOLE   70,067 0 1,252
General Mls Inc Com COM 370334104 396 7,634 SH   SOLE   6,782 0 852
Gentex Corp. COM 371901109 138,103 4,380,053 SH   SOLE   3,582,013 0 798,040
Google Inc. - A COM 38259P508 23,941 21,481 SH   SOLE   20,877 0 604
Grand Canyon Education Inc. COM 38526M106 138,392 2,963,436 SH   SOLE   2,394,546 0 568,890
Healthcare Services Group, Inc COM 421906108 30,284 1,042,107 SH   SOLE   766,444 0 275,663
Hormel Foods Corp. COM 440452100 1,649 33,469 SH   SOLE   9,702 0 23,767
IHS Inc. COM 451734107 83,747 689,274 SH   SOLE   585,559 0 103,715
Illinois Tool Works Inc. COM 452308109 3,295 40,517 SH   SOLE   40,517 0 0
Innerworkings Inc. COM 45773Y105 38,676 5,049,128 SH   SOLE   3,858,439 0 1,190,689
Intel Corp. COM 458140100 2,163 83,782 SH   SOLE   80,126 0 3,656
IPC the Hospitalist Company I COM 44984A105 94,583 1,927,110 SH   SOLE   1,557,928 0 369,182
Ishares Core S&P 500 Etf COM 464287200 460 2,446 SH   SOLE   2,446 0 0
Ishares Russell Mid Cap Index COM 464287499 517 3,340 SH   SOLE   3,340 0 0
Ishares Tr Russell 1000 COM 464287622 549 5,239 SH   SOLE   5,239 0 0
Ishares Tr Russell 1000 Growth COM 464287614 503 5,813 SH   SOLE   5,813 0 0
Ishares Tr Russell 1000 Value COM 464287598 314 3,252 SH   SOLE   2,374 0 878
Ishares Tr Russell 2000 COM 464287655 1,418 12,188 SH   SOLE   9,388 0 2,800
Johnson & Johnson COM 478160104 3,939 40,098 SH   SOLE   39,390 0 708
Johnson Controls Inc. COM 478366107 21,035 444,527 SH   SOLE   416,214 0 28,313
K12 Inc COM 48273U102 34,973 1,544,049 SH   SOLE   1,179,618 0 364,431
Kinder Morgan Management Llc COM 49455U100 25,541 356,370 SH   SOLE   277,263 0 79,107
Koninklijke Philips Electronic COM 500472303 332 9,436 SH   SOLE   9,435 0 1
Linear Technology Corp. COM 535678106 88,629 1,820,275 SH   SOLE   1,606,649 0 213,626
LKQ Corp. COM 501889208 87,696 3,328,127 SH   SOLE   2,818,914 0 509,213
Maximus Inc. COM 577933104 139,666 3,113,378 SH   SOLE   2,377,053 0 736,325
MDU Resources Group Inc. COM 552690109 76,058 2,216,796 SH   SOLE   1,885,585 0 331,211
Mednax Inc. COM 58502B106 151,846 2,449,919 SH   SOLE   2,006,474 0 443,445
Medtronic Inc. COM 585055106 41,138 668,477 SH   SOLE   92,935 0 575,542
Microsoft Corp. COM 594918104 41,421 1,010,506 SH   SOLE   975,181 0 35,325
Middleby Corp Com COM 596278101 26,356 99,754 SH   SOLE   76,469 0 23,285
Mobile Mini Inc. COM 60740F105 103,132 2,378,496 SH   SOLE   1,815,877 0 562,619
National Instruments Corp. COM 636518102 144,428 5,034,085 SH   SOLE   4,059,005 0 975,080
Neogen Corp. COM 640491106 112,587 2,504,710 SH   SOLE   1,992,699 0 512,011
Oracle Corp Com COM 68389X105 205 5,000 SH   SOLE   5,000 0 0
Paccar Inc. COM 693718108 634 9,399 SH   SOLE   9,399 0 0
Patterson Companies Inc. COM 703395103 39,590 948,047 SH   SOLE   812,450 0 135,597
Paychex Inc. COM 704326107 2,160 50,712 SH   SOLE   50,712 0 0
Pegasystems Inc. COM 705573103 37,108 1,050,625 SH   SOLE   795,072 0 255,553
Pepsico Inc. COM 713448108 3,399 40,702 SH   SOLE   40,701 0 1
Perrigo Company plc COM G97822103 17,358 112,235 SH   SOLE   110,548 0 1,687
Pfizer Inc Com COM 717081103 446 13,894 SH   SOLE   12,794 0 1,100
Portfolio Recovery Associates COM 73640Q105 161,215 2,786,302 SH   SOLE   2,231,155 0 555,147
Power Integrations Inc. COM 739276103 79,676 1,211,245 SH   SOLE   972,050 0 239,195
Praxair Inc. COM 74005P104 26,428 201,783 SH   SOLE   194,651 0 7,132
Procter & Gamble Co. COM 742718109 2,358 29,257 SH   SOLE   29,257 0 0
Proto Labs Inc. COM 743713109 94,532 1,396,953 SH   SOLE   1,126,942 0 270,011
Qiagen N.V. COM N72482107 655 31,060 SH   SOLE   31,060 0 0
Qualcomm Inc Com COM 747525103 21,424 271,675 SH   SOLE   253,502 0 18,173
Questar Corp. COM 748356102 1,814 76,298 SH   SOLE   76,298 0 0
Ritchie Bros. Auctioneers Inc COM 767744105 153,875 6,376,926 SH   SOLE   5,145,210 0 1,231,716
Roadrunner Transn Svcs Com COM 76973Q105 36,488 1,445,659 SH   SOLE   1,105,787 0 339,872
Roche Holding Ag Ads COM 771195104 20,378 543,432 SH   SOLE   537,762 0 5,670
Rockwood Holdings Inc. COM 774415103 42,607 572,680 SH   SOLE   480,939 0 91,741
Rollins Inc. COM 775711104 123,475 4,083,176 SH   SOLE   3,269,689 0 813,487
Roper Industries Inc. COM 776696106 62,854 470,785 SH   SOLE   395,872 0 74,913
Rydex ETF Trust Gug S&p500 Pu COM 78355W403 512 6,996 SH   SOLE   6,996 0 0
Schlumberger Ltd. COM 806857108 3,506 35,955 SH   SOLE   35,955 0 0
Sciquest Inc New Com COM 80908T101 45,411 1,680,968 SH   SOLE   1,275,687 0 405,281
Semtech Corp. COM 816850101 73,373 2,895,537 SH   SOLE   2,220,388 0 675,149
Spdr S&P 500 Etf COM 78462F103 3,879 20,741 SH   SOLE   20,741 0 0
SPS Commerce Inc Com COM 78463M107 63,371 1,031,269 SH   SOLE   785,592 0 245,677
St Jude Med Inc Com COM 790849103 227 3,478 SH   SOLE   3,478 0 0
Staples Inc. COM 855030102 13,692 1,207,438 SH   SOLE   1,191,740 0 15,698
Starbucks Corp. COM 855244109 49,203 670,526 SH   SOLE   662,065 0 8,461
Stericycle Inc. COM 858912108 84,455 743,310 SH   SOLE   648,586 0 94,724
Stratasys Ltd. COM M85548101 50,606 477,009 SH   SOLE   362,227 0 114,782
Target Corp. COM 87612E106 15,302 252,881 SH   SOLE   249,998 0 2,883
Tile Shop Holdings Inc. COM 88677Q109 40,343 2,611,167 SH   SOLE   1,999,018 0 612,149
Tupperware Brands Corp. COM 899896104 20,535 245,160 SH   SOLE   193,472 0 51,688
Ultimate Software Group Inc. COM 90385D107 169,090 1,234,232 SH   SOLE   976,322 0 257,910
United Natural Foods Inc. COM 911163103 138,687 1,955,543 SH   SOLE   1,552,849 0 402,694
Unitedhealth Group Inc. COM 91324P102 5,365 65,438 SH   SOLE   55,942 0 9,496
US Bancorp Del Com COM 902973304 1,982 46,239 SH   SOLE   46,239 0 0
Verint Systems Inc. COM 92343X100 46,517 991,205 SH   SOLE   751,603 0 239,602
Vmware Inc. COM 928563402 21,521 199,234 SH   SOLE   196,434 0 2,800
Wal-Mart Stores Inc. COM 931142103 15,490 202,674 SH   SOLE   199,890 0 2,784
Wells Fargo & Co New Com COM 949746101 751 15,098 SH   SOLE   12,407 0 2,691
Whole Foods Market Inc. COM 966837106 3,991 78,698 SH   SOLE   56,545 0 22,153
Alger Fds Ii Alger Spctra I COM 015566300 249 14,118 SH   SOLE   14,118 0 0
Artisan Fds Inc Small Cap Fd COM 04314H105 248 8,370 SH   SOLE   8,370 0 0
Dodge & Cox Stk Fd Com COM 256219106 416 2,418 SH   SOLE   2,179 0 239
Fidelity Concord Str T Sp 500 COM 315911701 1,756 26,341 SH   SOLE   0 0 26,341
Janus Invt Fd Enterprise Fd COM 471023804 215 2,576 SH   SOLE   2,576 0 0
RB All Cap Growth Fund Investo COM 46141P305 198 14,439 SH   SOLE   14,439 0 0
Vanguard Index Fds 500 Idx Fd COM 922908496 8,969 62,894 SH   SOLE   0 0 62,894
Vanguard Index Trust 500 Index COM 922908108 1,434 8,309 SH   SOLE   0 0 8,309