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 20,228 142,774 SH   SOLE   140,274 0 2,500
Abaxis Inc. COM 002567105 49,730 980,677 SH   SOLE   739,607 0 241,070
Advisory Brd Co Com COM 00762W107 122,378 2,626,701 SH   SOLE   2,115,878 0 510,823
Amazon Com Inc Com COM 023135106 2,231 6,920 SH   SOLE   5,032 0 1,888
Ansys Inc. COM 03662Q105 41,534 548,877 SH   SOLE   470,573 0 78,304
Apple Computer Inc Com COM 037833100 2,926 29,043 SH   SOLE   19,943 0 9,100
Athenahealth Inc. COM 04685W103 142,268 1,080,324 SH   SOLE   879,518 0 200,806
Baidu Inc Spon Adr Rep A COM 056752108 240 1,100 SH   SOLE   100 0 1,000
Beacon Roofing Supply Inc. COM 073685109 79,723 3,128,849 SH   SOLE   2,561,202 0 567,647
Berkshire Hathaway Inc Cl B COM 084670702 248 1,797 SH   SOLE   1,222 0 575
Bio-Reference Laboratories In COM 09057G602 40,497 1,443,211 SH   SOLE   1,111,249 0 331,962
Bio-Techne Corporation COM 09073M104 80,055 855,748 SH   SOLE   654,795 0 200,953
Boeing Co Com COM 097023105 219 1,717 SH   SOLE   1,599 0 118
Burberry Group Plc Sponsored A COM 12082W204 16,017 326,936 SH   SOLE   322,206 0 4,730
Cabot Microelectronics Corp. COM 12709P103 77,125 1,860,676 SH   SOLE   1,483,332 0 377,344
Cass Information Systems Inc. COM 14808P109 27,394 661,688 SH   SOLE   507,189 0 154,499
Cepheid COM 15670R107 207,688 4,716,965 SH   SOLE   3,852,981 0 863,984
ChannelAdvisor Corp Com COM 159179100 23,134 1,410,583 SH   SOLE   1,078,192 0 332,391
Cheesecake Factory Inc. COM 163072101 54,511 1,198,041 SH   SOLE   919,288 0 278,753
Chemed Corp. COM 16359R103 107,548 1,045,172 SH   SOLE   853,967 0 191,205
Cisco Systems Inc. COM 17275R102 18,258 725,389 SH   SOLE   716,484 0 8,905
Cno Financial COM 12621E103 1,631 96,190 SH   SOLE   0 0 96,190
Colgate-Palmolive Co. COM 194162103 2,291 35,128 SH   SOLE   35,128 0 0
Concur Technologies Inc. COM 206708109 71,160 561,108 SH   SOLE   470,146 0 90,962
Costar Group Inc. COM 22160N109 123,294 792,685 SH   SOLE   642,270 0 150,415
Cree Inc. COM 225447101 14,016 342,270 SH   SOLE   316,418 0 25,852
Dealertrack Technologies COM 242309102 108,478 2,498,920 SH   SOLE   1,997,666 0 501,254
Digi International Inc. COM 253798102 18,846 2,512,826 SH   SOLE   1,929,323 0 583,503
Dorman Products, Inc. COM 258278100 44,219 1,103,815 SH   SOLE   841,629 0 262,186
Echo Global Logistics Inc. COM 27875T101 50,600 2,148,634 SH   SOLE   1,640,772 0 507,862
Ecolab Inc. COM 278865100 40,353 351,416 SH   SOLE   332,962 0 18,454
Exxon Mobil Corportion COM 30231G102 456 4,848 SH   SOLE   4,243 0 605
Fastenal Co. COM 311900104 67,010 1,492,425 SH   SOLE   1,280,709 0 211,716
Fedex Corp. COM 31428X106 245 1,520 SH   SOLE   1,520 0 0
Financial Engines Inc. COM 317485100 34,490 1,008,029 SH   SOLE   773,598 0 234,431
Fiserv Inc. COM 337738108 68,079 1,053,281 SH   SOLE   918,957 0 134,324
Five Below Inc COM 33829M101 67,213 1,696,872 SH   SOLE   1,299,609 0 397,263
Forward Air Corp. COM 349853101 25,932 578,441 SH   SOLE   444,018 0 134,423
Fresh Mkt Inc Com COM 35804H106 22,347 639,765 SH   SOLE   490,795 0 148,970
General Elec Co Com COM 369604103 2,100 81,973 SH   SOLE   80,717 0 1,256
General Mls Inc Com COM 370334104 305 6,051 SH   SOLE   5,599 0 452
Gentex Corp. COM 371901109 112,784 4,213,091 SH   SOLE   3,434,517 0 778,574
Google Inc. - A COM 38259P508 12,473 21,198 SH   SOLE   20,584 0 614
Google Inc. - C COM 38259P706 12,294 21,294 SH   SOLE   20,685 0 609
Grand Canyon Education Inc. COM 38526M106 94,792 2,325,039 SH   SOLE   1,918,471 0 406,568
Healthcare Services Group, Inc COM 421906108 85,798 2,998,886 SH   SOLE   2,447,969 0 550,917
Hormel Foods Corp. COM 440452100 1,343 26,139 SH   SOLE   7,372 0 18,767
IHS Inc. COM 451734107 86,057 687,414 SH   SOLE   578,278 0 109,136
Illinois Tool Works Inc. COM 452308109 2,711 32,108 SH   SOLE   32,108 0 0
Innerworkings Inc. COM 45773Y105 39,634 4,899,098 SH   SOLE   3,722,758 0 1,176,340
Intel Corp. COM 458140100 2,413 69,303 SH   SOLE   65,647 0 3,656
IPC the Hospitalist Company I COM 44984A105 83,652 1,867,656 SH   SOLE   1,508,897 0 358,759
Ishares Core S&P 500 Etf COM 464287200 1,006 5,076 SH   SOLE   5,076 0 0
Ishares Russell Mid Cap Index COM 464287499 456 2,879 SH   SOLE   2,879 0 0
Ishares Tr Russell 1000 COM 464287622 457 4,157 SH   SOLE   4,157 0 0
Ishares Tr Russell 1000 Growth COM 464287614 533 5,813 SH   SOLE   5,813 0 0
Ishares Tr Russell 1000 Value COM 464287598 329 3,288 SH   SOLE   2,374 0 914
Ishares Tr Russell 2000 COM 464287655 916 8,373 SH   SOLE   8,373 0 0
Johnson & Johnson COM 478160104 3,488 32,721 SH   SOLE   32,011 0 710
Johnson Controls Inc. COM 478366107 19,468 442,446 SH   SOLE   414,299 0 28,147
K12 Inc COM 48273U102 23,052 1,444,386 SH   SOLE   1,110,306 0 334,080
Linear Technology Corp. COM 535678106 82,249 1,852,877 SH   SOLE   1,631,500 0 221,377
LKQ Corp. COM 501889208 90,586 3,406,759 SH   SOLE   2,880,157 0 526,602
Maximus Inc. COM 577933104 120,084 2,992,377 SH   SOLE   2,284,605 0 707,772
MDU Resources Group Inc. COM 552690109 62,098 2,232,927 SH   SOLE   1,885,340 0 347,587
Mednax Inc. COM 58502B106 131,296 2,395,034 SH   SOLE   1,971,814 0 423,220
Medtronic Inc. COM 585055106 62,131 1,002,923 SH   SOLE   256,013 0 746,910
Microsoft Corp. COM 594918104 47,592 1,026,579 SH   SOLE   991,037 0 35,542
Middleby Corp Com COM 596278101 26,037 295,435 SH   SOLE   226,333 0 69,102
Mobile Mini Inc. COM 60740F105 79,455 2,272,095 SH   SOLE   1,736,012 0 536,083
National Instruments Corp. COM 636518102 151,996 4,914,203 SH   SOLE   3,976,879 0 937,324
Neogen Corp. COM 640491106 96,024 2,430,977 SH   SOLE   1,944,475 0 486,502
Paccar Inc. COM 693718108 327 5,743 SH   SOLE   5,743 0 0
Patterson Companies Inc. COM 703395103 38,648 932,851 SH   SOLE   791,917 0 140,934
Paychex Inc. COM 704326107 1,621 36,670 SH   SOLE   36,670 0 0
Pegasystems Inc. COM 705573103 37,415 1,957,884 SH   SOLE   1,501,411 0 456,473
Pepsico Inc. COM 713448108 2,859 30,714 SH   SOLE   30,713 0 1
Perrigo Company plc COM G97822103 16,644 110,820 SH   SOLE   109,108 0 1,712
Pfizer Inc Com COM 717081103 355 12,020 SH   SOLE   10,920 0 1,100
Power Integrations Inc. COM 739276103 61,585 1,142,361 SH   SOLE   928,083 0 214,278
PRA Group Inc. COM 69354N106 121,219 2,320,864 SH   SOLE   1,877,057 0 443,807
Praxair Inc. COM 74005P104 26,244 203,444 SH   SOLE   196,334 0 7,110
Procter & Gamble Co. COM 742718109 1,971 23,541 SH   SOLE   23,541 0 0
Pros Holdings, Inc. COM 74346Y103 23,064 915,237 SH   SOLE   700,325 0 214,912
Proto Labs Inc. COM 743713109 94,521 1,369,871 SH   SOLE   1,108,285 0 261,586
Qualcomm Inc Com COM 747525103 21,936 293,379 SH   SOLE   275,229 0 18,150
Questar Corp. COM 748356102 1,904 85,430 SH   SOLE   85,430 0 0
Ritchie Bros. Auctioneers Inc COM 767744105 140,730 6,285,386 SH   SOLE   5,046,249 0 1,239,137
Roadrunner Transn Svcs Com COM 76973Q105 30,723 1,348,113 SH   SOLE   1,035,080 0 313,033
Roche Holding Ag Ads COM 771195104 23,001 621,061 SH   SOLE   597,833 0 23,228
Rockwood Holdings Inc. COM 774415103 44,778 585,717 SH   SOLE   490,761 0 94,956
Rollins Inc. COM 775711104 115,470 3,943,649 SH   SOLE   3,175,180 0 768,469
Roper Industries Inc. COM 776696106 70,095 479,152 SH   SOLE   400,484 0 78,668
Rydex ETF Trust Gug S&p500 Pu COM 78355W403 540 6,996 SH   SOLE   6,996 0 0
Schlumberger Ltd. COM 806857108 3,080 30,285 SH   SOLE   30,285 0 0
Sciquest Inc New Com COM 80908T101 23,814 1,583,410 SH   SOLE   1,209,240 0 374,170
Semtech Corp. COM 816850101 74,886 2,758,248 SH   SOLE   2,110,925 0 647,323
Spdr S&P 500 Etf COM 78462F103 4,086 20,741 SH   SOLE   20,741 0 0
SPS Commerce Inc Com COM 78463M107 51,481 968,597 SH   SOLE   742,020 0 226,577
St Jude Med Inc Com COM 790849103 209 3,478 SH   SOLE   3,478 0 0
Staples Inc. COM 855030102 1,169 96,598 SH   SOLE   96,598 0 0
Starbucks Corp. COM 855244109 47,979 635,822 SH   SOLE   627,211 0 8,611
Stericycle Inc. COM 858912108 87,090 747,166 SH   SOLE   648,358 0 98,808
Stratasys Ltd. COM M85548101 54,126 448,133 SH   SOLE   342,267 0 105,866
Target Corp. COM 87612E106 15,821 252,413 SH   SOLE   249,498 0 2,915
Tile Shop Holdings Inc. COM 88677Q109 22,491 2,431,408 SH   SOLE   1,870,391 0 561,017
Tupperware Brands Corp. COM 899896104 17,039 246,804 SH   SOLE   193,749 0 53,055
Ultimate Software Group Inc. COM 90385D107 169,913 1,200,716 SH   SOLE   951,103 0 249,613
United Natural Foods Inc. COM 911163103 116,500 1,895,544 SH   SOLE   1,507,084 0 388,460
Unitedhealth Group Inc. COM 91324P102 4,863 56,382 SH   SOLE   46,897 0 9,485
US Bancorp Del Com COM 902973304 1,860 44,464 SH   SOLE   44,464 0 0
Vanguard Index Fds Stk Mrk Etf COM 922908769 226 2,228 SH   SOLE   2,228 0 0
Verint Systems Inc. COM 92343X100 51,769 930,923 SH   SOLE   710,171 0 220,752
Verisk Analytics Inc. Cl A COM 92345Y106 38,720 635,894 SH   SOLE   547,723 0 88,171
Vmware Inc. COM 928563402 19,199 204,592 SH   SOLE   201,737 0 2,855
Wal-Mart Stores Inc. COM 931142103 15,752 205,989 SH   SOLE   203,150 0 2,839
Walgreen Co Com COM 931422109 2,106 35,540 SH   SOLE   35,540 0 0
Wells Fargo & Co New Com COM 949746101 692 13,348 SH   SOLE   10,657 0 2,691
Whole Foods Market Inc. COM 966837106 2,723 71,444 SH   SOLE   49,736 0 21,708
Alger Fds Ii Alger Spctra I COM 015566300 270 14,118 SH   SOLE   14,118 0 0
Dodge & Cox Stk Fd Com COM 256219106 379 2,107 SH   SOLE   1,867 0 240
Fidelity Concord Str T Sp 500 COM 315911701 1,995 28,376 SH   SOLE   1,422 0 26,955
Growth Fd Amer Inc Com COM 399874106 858 18,752 SH   SOLE   18,752 0 0
Janus Invt Fd Enterprise Fd COM 471023804 220 2,599 SH   SOLE   2,599 0 0
RB All Cap Growth Fund Instuti COM 46141P404 447 33,753 SH   SOLE   33,753 0 0
RB All Cap Growth Fund Investo COM 46141P305 247 18,771 SH   SOLE   18,771 0 0
Vanguard Index Tr 500 Index Ad COM 922908710 10,300 56,594 SH   SOLE   0 0 56,594
Vanguard Index Trust 500 Index COM 922908108 1,589 8,731 SH   SOLE   0 0 8,731