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,538 143,381 SH   SOLE   140,908 0 2,472
Abaxis Inc. COM 002567105 82,454 1,860,847 SH   SOLE   1,451,007 0 409,840
Advisory Brd Co Com COM 00762W107 75,880 1,463,451 SH   SOLE   1,147,544 0 315,907
Amazon Com Inc Com COM 023135106 2,996 9,224 SH   SOLE   5,234 0 3,990
Ansys Inc. COM 03662Q105 44,495 586,845 SH   SOLE   477,650 0 109,195
Apple Computer Inc Com COM 037833100 2,903 31,241 SH   SOLE   22,141 0 9,100
Athenahealth Inc. COM 04685W103 93,688 748,726 SH   SOLE   592,580 0 156,146
Baidu Inc Spon Adr Rep A COM 056752108 205 1,100 SH   SOLE   100 0 1,000
Beacon Roofing Supply Inc. COM 073685109 109,535 3,307,208 SH   SOLE   2,667,600 0 639,608
Berkshire Hathaway Inc Cl B COM 084670702 227 1,797 SH   SOLE   1,222 0 575
Bio-Reference Laboratories In COM 09057G602 50,600 1,674,390 SH   SOLE   1,250,732 0 423,658
Bio-Techne COM 878377100 85,166 920,021 SH   SOLE   691,360 0 228,661
Boeing Co Com COM 097023105 219 1,722 SH   SOLE   1,604 0 118
Burberry Group Plc Sponsored A COM 12082W204 16,689 329,086 SH   SOLE   324,416 0 4,670
Cabot Microelectronics Corp. COM 12709P103 88,490 1,981,864 SH   SOLE   1,553,565 0 428,299
Cass Information Systems Inc. COM 14808P109 35,349 714,409 SH   SOLE   544,222 0 170,187
Cepheid COM 15670R107 244,136 5,092,523 SH   SOLE   4,074,126 0 1,018,397
ChannelAdvisor Corp Com COM 159179100 40,281 1,528,096 SH   SOLE   1,136,687 0 391,409
Cheesecake Factory Inc. COM 163072101 60,370 1,300,507 SH   SOLE   993,426 0 307,081
Chemed Corp. COM 16359R103 150,062 1,601,172 SH   SOLE   1,263,720 0 337,452
Cisco Systems Inc. COM 17275R102 18,137 729,859 SH   SOLE   721,084 0 8,775
Cno Financial COM 12621E103 1,712 96,190 SH   SOLE   0 0 96,190
Colgate-Palmolive Co. COM 194162103 2,418 35,460 SH   SOLE   35,460 0 0
Concur Technologies Inc. COM 206708109 55,707 596,821 SH   SOLE   477,407 0 119,414
Costar Group Inc. COM 22160N109 100,153 633,201 SH   SOLE   510,610 0 122,591
Cree Inc. COM 225447101 18,842 377,215 SH   SOLE   326,041 0 51,174
Dealertrack Technologies COM 242309102 121,276 2,674,804 SH   SOLE   2,096,839 0 577,965
Digi International Inc. COM 253798102 26,655 2,829,655 SH   SOLE   2,167,913 0 661,742
Dorman Products, Inc. COM 258278100 55,133 1,117,858 SH   SOLE   857,601 0 260,257
Ebix Inc. COM 278715206 19,822 1,385,166 SH   SOLE   1,054,763 0 330,403
Echo Global Logistics Inc. COM 27875T101 44,240 2,307,759 SH   SOLE   1,728,620 0 579,139
Ecolab Inc. COM 278865100 49,036 440,413 SH   SOLE   397,610 0 42,803
Exxon Mobil Corportion COM 30231G102 487 4,836 SH   SOLE   4,232 0 604
Fastenal Co. COM 311900104 76,866 1,553,165 SH   SOLE   1,298,809 0 254,356
Fedex Corp. COM 31428X106 276 1,825 SH   SOLE   1,825 0 0
Financial Engines Inc. COM 317485100 49,266 1,088,026 SH   SOLE   829,818 0 258,208
Fiserv Inc. COM 337738108 67,977 1,126,947 SH   SOLE   962,622 0 164,325
Five Below Inc COM 33829M101 72,544 1,817,679 SH   SOLE   1,376,299 0 441,380
Forward Air Corp. COM 349853101 29,872 624,282 SH   SOLE   476,334 0 147,948
Fresh Mkt Inc Com COM 35804H106 23,082 689,642 SH   SOLE   526,183 0 163,459
General Elec Co Com COM 369604103 2,067 78,636 SH   SOLE   77,382 0 1,254
General Mls Inc Com COM 370334104 333 6,336 SH   SOLE   5,684 0 652
Gentex Corp. COM 371901109 131,127 4,507,617 SH   SOLE   3,621,984 0 885,633
Google Inc. - A COM 38259P508 12,518 21,410 SH   SOLE   20,801 0 609
Google Inc. - C COM 38259P706 12,317 21,411 SH   SOLE   20,802 0 609
Grand Canyon Education Inc. COM 38526M106 138,971 3,023,077 SH   SOLE   2,449,230 0 573,847
Healthcare Services Group, Inc COM 421906108 73,480 2,495,930 SH   SOLE   1,930,235 0 565,695
Hormel Foods Corp. COM 440452100 1,585 32,119 SH   SOLE   9,352 0 22,767
IHS Inc. COM 451734107 99,992 737,023 SH   SOLE   597,480 0 139,543
Illinois Tool Works Inc. COM 452308109 2,753 31,437 SH   SOLE   31,437 0 0
Innerworkings Inc. COM 45773Y105 45,268 5,325,657 SH   SOLE   3,891,577 0 1,434,080
Intel Corp. COM 458140100 2,092 67,688 SH   SOLE   64,032 0 3,656
IPC the Hospitalist Company I COM 44984A105 89,018 2,013,080 SH   SOLE   1,587,163 0 425,917
Ishares Core S&P 500 Etf COM 464287200 778 3,948 SH   SOLE   3,948 0 0
Ishares Russell Mid Cap Index COM 464287499 486 2,988 SH   SOLE   2,988 0 0
Ishares Tr Russell 1000 COM 464287622 472 4,284 SH   SOLE   4,284 0 0
Ishares Tr Russell 1000 Growth COM 464287614 529 5,813 SH   SOLE   5,813 0 0
Ishares Tr Russell 1000 Value COM 464287598 331 3,268 SH   SOLE   2,374 0 894
Ishares Tr Russell 2000 COM 464287655 1,010 8,500 SH   SOLE   8,500 0 0
Ishares Tr S&p Midcap 400 COM 464287507 989 6,915 SH   SOLE   6,915 0 0
Johnson & Johnson COM 478160104 3,363 32,144 SH   SOLE   31,435 0 709
Johnson Controls Inc. COM 478366107 23,626 473,192 SH   SOLE   418,363 0 54,829
K12 Inc COM 48273U102 37,525 1,558,996 SH   SOLE   1,190,875 0 368,121
Kinder Morgan Management Llc COM 49455U100 1,280 16,214 SH   SOLE   73 0 16,142
Linear Technology Corp. COM 535678106 91,553 1,945,042 SH   SOLE   1,654,046 0 290,996
LKQ Corp. COM 501889208 96,130 3,601,705 SH   SOLE   2,913,646 0 688,059
Maximus Inc. COM 577933104 139,132 3,234,118 SH   SOLE   2,409,027 0 825,091
MDU Resources Group Inc. COM 552690109 83,494 2,378,732 SH   SOLE   1,925,068 0 453,664
Mednax Inc. COM 58502B106 147,447 2,535,632 SH   SOLE   2,056,813 0 478,819
Medtronic Inc. COM 585055106 53,492 838,959 SH   SOLE   65,492 0 773,467
Microsoft Corp. COM 594918104 44,237 1,060,830 SH   SOLE   999,290 0 61,540
Middleby Corp Com COM 596278101 26,980 326,164 SH   SOLE   231,811 0 94,353
Mobile Mini Inc. COM 60740F105 117,967 2,463,282 SH   SOLE   1,837,401 0 625,881
National Instruments Corp. COM 636518102 171,178 5,284,904 SH   SOLE   4,191,516 0 1,093,388
Neogen Corp. COM 640491106 105,865 2,615,884 SH   SOLE   2,038,588 0 577,296
Oracle Corp Com COM 68389X105 203 5,000 SH   SOLE   5,000 0 0
Paccar Inc. COM 693718108 361 5,743 SH   SOLE   5,743 0 0
Patterson Companies Inc. COM 703395103 39,582 1,001,812 SH   SOLE   832,055 0 169,757
Paychex Inc. COM 704326107 1,453 34,951 SH   SOLE   34,951 0 0
Pegasystems Inc. COM 705573103 44,893 2,125,625 SH   SOLE   1,610,503 0 515,122
Pepsico Inc. COM 713448108 2,716 30,403 SH   SOLE   30,402 0 1
Perrigo Company plc COM G97822103 16,355 112,207 SH   SOLE   110,510 0 1,697
Pfizer Inc Com COM 717081103 357 12,020 SH   SOLE   10,920 0 1,100
Portfolio Recovery Associates COM 73640Q105 170,832 2,869,672 SH   SOLE   2,270,807 0 598,865
Power Integrations Inc. COM 739276103 72,894 1,266,847 SH   SOLE   998,187 0 268,660
Praxair Inc. COM 74005P104 28,151 211,915 SH   SOLE   198,843 0 13,072
Procter & Gamble Co. COM 742718109 1,799 22,892 SH   SOLE   22,892 0 0
Proto Labs Inc. COM 743713109 120,427 1,470,057 SH   SOLE   1,156,255 0 313,802
Qualcomm Inc Com COM 747525103 24,711 312,008 SH   SOLE   276,942 0 35,066
Questar Corp. COM 748356102 2,017 81,330 SH   SOLE   81,330 0 0
Ritchie Bros. Auctioneers Inc COM 767744105 164,233 6,662,602 SH   SOLE   5,257,448 0 1,405,154
Roadrunner Transn Svcs Com COM 76973Q105 41,007 1,459,324 SH   SOLE   1,116,231 0 343,093
Roche Holding Ag Ads COM 771195104 21,248 569,909 SH   SOLE   564,204 0 5,705
Rockwood Holdings Inc. COM 774415103 47,599 626,385 SH   SOLE   498,908 0 127,477
Rollins Inc. COM 775711104 125,797 4,193,242 SH   SOLE   3,334,380 0 858,862
Roper Industries Inc. COM 776696106 73,906 506,169 SH   SOLE   407,855 0 98,314
Rydex ETF Trust Gug S&p500 Pu COM 78355W403 541 6,996 SH   SOLE   6,996 0 0
Schlumberger Ltd. COM 806857108 3,482 29,525 SH   SOLE   29,525 0 0
Sciquest Inc New Com COM 80908T101 30,646 1,732,366 SH   SOLE   1,292,847 0 439,519
Semtech Corp. COM 816850101 77,700 2,971,322 SH   SOLE   2,238,697 0 732,625
Spdr S&P 500 Etf COM 78462F103 4,059 20,741 SH   SOLE   20,741 0 0
SPS Commerce Inc Com COM 78463M107 65,982 1,044,192 SH   SOLE   796,259 0 247,933
St Jude Med Inc Com COM 790849103 241 3,478 SH   SOLE   3,478 0 0
Staples Inc. COM 855030102 13,266 1,223,808 SH   SOLE   1,207,995 0 15,813
Starbucks Corp. COM 855244109 53,058 685,686 SH   SOLE   677,125 0 8,561
Stericycle Inc. COM 858912108 94,665 799,400 SH   SOLE   670,405 0 128,995
Stratasys Ltd. COM M85548101 55,762 490,730 SH   SOLE   366,470 0 124,260
Target Corp. COM 87612E106 14,668 253,121 SH   SOLE   250,207 0 2,914
Tile Shop Holdings Inc. COM 88677Q109 40,155 2,626,197 SH   SOLE   2,009,061 0 617,136
Tupperware Brands Corp. COM 899896104 21,791 260,350 SH   SOLE   196,031 0 64,319
Ultimate Software Group Inc. COM 90385D107 177,598 1,285,355 SH   SOLE   995,772 0 289,583
United Natural Foods Inc. COM 911163103 131,964 2,027,091 SH   SOLE   1,581,922 0 445,169
Unitedhealth Group Inc. COM 91324P102 5,569 68,127 SH   SOLE   47,838 0 20,289
US Bancorp Del Com COM 902973304 1,926 44,464 SH   SOLE   44,464 0 0
Vanguard Index Fds Stk Mrk Etf COM 922908769 211 2,072 SH   SOLE   2,072 0 0
Verint Systems Inc. COM 92343X100 49,990 1,019,161 SH   SOLE   760,123 0 259,038
Verisk Analytics Inc. Cl A COM 92345Y106 38,739 645,429 SH   SOLE   555,869 0 89,560
Vmware Inc. COM 928563402 20,024 206,837 SH   SOLE   204,017 0 2,820
Wal-Mart Stores Inc. COM 931142103 15,524 206,796 SH   SOLE   203,992 0 2,804
Walgreen Co Com COM 931422109 2,565 34,600 SH   SOLE   34,600 0 0
Wells Fargo & Co New Com COM 949746101 708 13,473 SH   SOLE   10,782 0 2,691
Whole Foods Market Inc. COM 966837106 3,815 98,760 SH   SOLE   51,662 0 47,098
Alger Fds Ii Alger Spctra I COM 015566300 263 14,118 SH   SOLE   14,118 0 0
Artisan Fds Inc Small Cap Fd COM 04314H105 212 7,452 SH   SOLE   7,452 0 0
Dodge & Cox Stk Fd Com COM 256219106 376 2,102 SH   SOLE   1,862 0 240
Fidelity Concord Str T Sp 500 COM 315911701 1,794 25,692 SH   SOLE   0 0 25,692
Janus Invt Fd Enterprise Fd COM 471023804 222 2,599 SH   SOLE   2,599 0 0
RB All Cap Growth Fund Instuti COM 46141P305 288 21,149 SH   SOLE   21,149 0 0
RB All Cap Growth Fund Investo COM 46141P305 255 18,771 SH   SOLE   18,771 0 0
Vanguard Index Tr 500 Index Ad COM 922908710 9,437 52,186 SH   SOLE   0 0 52,186
Vanguard Index Trust 500 Index COM 922908108 1,487 8,225 SH   SOLE   0 0 8,225