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 23,104 140,604 SH   SOLE   138,101 0 2,503
Abaxis, Inc. COM 002567105 49,871 877,543 SH   SOLE   679,161 0 198,382
Advisory Board Company COM 00762W107 120,558 2,461,368 SH   SOLE   1,999,467 0 461,901
Amazon.com, Inc. COM 023135106 17,104 55,111 SH   SOLE   53,104 0 2,007
Ansys, Inc. COM 03662Q105 42,817 522,158 SH   SOLE   449,887 0 72,271
Apple Computer Inc Com COM 037833100 4,784 43,343 SH   SOLE   34,243 0 9,100
athenahealth, Inc. COM 04685W103 152,033 1,043,467 SH   SOLE   856,418 0 187,049
Baidu Inc Spon Adr Rep A COM 056752108 251 1,100 SH   SOLE   100 0 1,000
Beacon Roofing Supply, Inc. COM 073685109 105,768 3,804,617 SH   SOLE   3,087,038 0 717,579
Berkshire Hathaway Inc Cl B COM 084670702 270 1,797 SH   SOLE   1,222 0 575
Bio-Reference Laboratories, In COM 09057G602 43,660 1,358,864 SH   SOLE   1,067,429 0 291,435
Bio-Techne Corporation COM 09073M104 76,253 825,246 SH   SOLE   636,758 0 188,488
Boeing Co Com COM 097023105 223 1,718 SH   SOLE   1,599 0 119
Burberry Group ADR COM 12082W204 16,301 319,516 SH   SOLE   314,786 0 4,730
Cabot Microelectronics Corpora COM 12709P103 73,265 1,548,280 SH   SOLE   1,198,690 0 349,590
Cass Information Systems, Inc. COM 14808P109 33,508 629,258 SH   SOLE   493,605 0 135,653
Cepheid COM 15670R107 247,316 4,568,086 SH   SOLE   3,757,218 0 810,868
ChannelAdvisor Corporation COM 159179100 37,185 1,723,130 SH   SOLE   1,330,410 0 392,720
Cheesecake Factory, Inc. COM 163072101 37,903 753,382 SH   SOLE   590,764 0 162,618
Chemed Corporation COM 16359R103 106,871 1,011,370 SH   SOLE   833,193 0 178,177
Cisco Systems, Inc. COM 17275R102 19,859 713,965 SH   SOLE   705,060 0 8,905
Cno Financial COM 12621E103 1,656 96,190 SH   SOLE   0 0 96,190
Colgate-Palmolive Company COM 194162103 2,445 35,341 SH   SOLE   35,341 0 0
CoStar Group, Inc. COM 22160N109 155,915 849,070 SH   SOLE   691,457 0 157,613
Cree, Inc. COM 225447101 28,507 884,756 SH   SOLE   737,479 0 147,277
Cvent, Inc. COM 23247g109 20,328 730,167 SH   SOLE   532,791 0 197,376
Dealertrack Technologies, Inc. COM 242309102 106,547 2,404,573 SH   SOLE   1,944,418 0 460,155
Digi International, Inc. COM 253798102 21,163 2,278,090 SH   SOLE   1,796,691 0 481,399
Dorman Products, Inc. COM 258278100 50,359 1,043,275 SH   SOLE   804,704 0 238,571
Echo Global Logistics, Inc. COM 27875T101 60,694 2,078,571 SH   SOLE   1,597,673 0 480,898
Ecolab, Inc. COM 278865100 35,465 339,315 SH   SOLE   325,590 0 13,725
ExamWorks Group, Inc. COM 30066a105 44,593 1,072,196 SH   SOLE   815,873 0 256,323
Exxon Mobil Corportion COM 30231G102 445 4,816 SH   SOLE   4,210 0 606
Fastenal Company COM 311900104 71,877 1,511,290 SH   SOLE   1,281,405 0 229,885
Financial Engines, Inc. COM 317485100 34,801 952,159 SH   SOLE   746,806 0 205,353
Fiserv, Inc. COM 337738108 73,586 1,036,862 SH   SOLE   901,788 0 135,074
Five Below, Inc. COM 33829M101 66,211 1,621,633 SH   SOLE   1,256,790 0 364,843
Forward Air Corporation COM 349853101 27,680 549,538 SH   SOLE   431,100 0 118,438
Fresh Market, Inc. COM 35804H106 24,725 600,120 SH   SOLE   470,766 0 129,354
General Elec Co Com COM 369604103 2,125 84,106 SH   SOLE   82,847 0 1,259
General Mls Inc Com COM 370334104 322 6,036 SH   SOLE   5,584 0 452
Gentex Corporation COM 371901109 149,903 4,148,982 SH   SOLE   3,364,075 0 784,907
Google Inc. - A COM 38259P508 12,690 23,914 SH   SOLE   22,618 0 1,296
Google, Inc. COM 38259P706 10,901 20,709 SH   SOLE   20,100 0 609
Grand Canyon Education, Inc. COM 38526M106 105,559 2,262,308 SH   SOLE   1,894,627 0 367,681
Healthcare Services Group, Inc COM 421906108 92,390 2,987,072 SH   SOLE   2,465,927 0 521,145
Hormel Foods Corp. COM 440452100 1,200 23,039 SH   SOLE   7,372 0 15,667
IHS, Inc. COM 451734107 76,837 674,720 SH   SOLE   566,220 0 108,500
Illinois Tool Works, Inc. COM 452308109 3,010 31,785 SH   SOLE   31,785 0 0
InnerWorkings, Inc. COM 45773Y105 34,015 4,366,457 SH   SOLE   3,343,322 0 1,023,135
Intel Corporation COM 458140100 2,502 68,935 SH   SOLE   65,279 0 3,656
IPC Healthcare, Inc. COM 44984A105 82,386 1,795,291 SH   SOLE   1,461,166 0 334,125
Ishares Core S&P 500 Etf COM 464287200 4,980 24,074 SH   SOLE   24,074 0 0
Ishares Core US Growth ETF COM 464287671 251 3,210 SH   SOLE   3,210 0 0
Ishares Russell Mid Cap Index COM 464287499 480 2,871 SH   SOLE   2,871 0 0
Ishares Tr Russell 1000 COM 464287622 475 4,145 SH   SOLE   4,145 0 0
Ishares Tr Russell 1000 Growth COM 464287614 556 5,813 SH   SOLE   5,813 0 0
Ishares Tr Russell 1000 Value COM 464287598 347 3,327 SH   SOLE   2,374 0 953
Ishares Tr Russell 2000 COM 464287655 11,392 95,235 SH   SOLE   85,336 0 9,899
Johnson & Johnson COM 478160104 3,411 32,622 SH   SOLE   31,910 0 712
Johnson Controls, Inc. COM 478366107 19,162 396,398 SH   SOLE   383,467 0 12,931
Linear Technology Corporation COM 535678106 83,203 1,824,634 SH   SOLE   1,603,546 0 221,088
LKQ Corporation COM 501889208 94,008 3,343,090 SH   SOLE   2,816,447 0 526,643
MAXIMUS, Inc. COM 577933104 115,964 2,114,587 SH   SOLE   1,633,157 0 481,430
MDU Resources Group, Inc. COM 552690109 49,217 2,094,323 SH   SOLE   1,755,070 0 339,253
Mednax, Inc. COM 58502B106 122,560 1,853,884 SH   SOLE   1,532,736 0 321,148
Medtronic Inc. COM 585055106 70,509 976,580 SH   SOLE   254,950 0 721,630
Microsoft Corporation COM 594918104 47,240 1,017,009 SH   SOLE   986,289 0 30,720
Middleby Corporation COM 596278101 29,412 296,789 SH   SOLE   221,929 0 74,860
Mobile Mini, Inc. COM 60740F105 78,288 1,932,557 SH   SOLE   1,498,899 0 433,658
National Instruments Corporati COM 636518102 147,932 4,758,184 SH   SOLE   3,885,433 0 872,751
Neogen Corporation COM 640491106 113,879 2,296,407 SH   SOLE   1,863,457 0 432,950
Noodles & Company COM 65540b105 11,736 445,394 SH   SOLE   326,891 0 118,503
Oracle Corp Com COM 68389X105 225 5,000 SH   SOLE   5,000 0 0
Paccar Inc. COM 693718108 391 5,743 SH   SOLE   5,743 0 0
Patterson Companies, Inc. COM 703395103 44,560 926,401 SH   SOLE   778,229 0 148,172
Paychex Inc. COM 704326107 1,785 38,661 SH   SOLE   38,661 0 0
Pegasystems, Inc. COM 705573103 38,411 1,849,346 SH   SOLE   1,448,272 0 401,074
PepsiCo, Inc. COM 713448108 2,835 29,985 SH   SOLE   29,984 0 1
Perrigo Co. COM G97822103 19,836 118,666 SH   SOLE   114,300 0 4,366
Power Integrations, Inc. COM 739276103 56,017 1,082,659 SH   SOLE   898,781 0 183,878
PRA Group Inc. COM 69354N106 132,122 2,280,715 SH   SOLE   1,855,613 0 425,102
Praxair, Inc. COM 74005P104 25,862 199,615 SH   SOLE   194,267 0 5,348
Procter & Gamble Company COM 742718109 2,151 23,617 SH   SOLE   23,617 0 0
Pros Holdings, Inc. COM 74346Y103 23,959 871,867 SH   SOLE   683,587 0 188,280
Proto Labs, Inc. COM 743713109 114,909 1,710,971 SH   SOLE   1,383,982 0 326,989
Qualcomm, Inc. COM 747525103 26,978 362,950 SH   SOLE   348,912 0 14,038
Questar Corp. COM 748356102 2,284 90,340 SH   SOLE   90,340 0 0
Ritchie Bros. Auctioneers, Inc COM 767744105 162,749 6,052,405 SH   SOLE   4,895,864 0 1,156,541
Roadrunner Transportation Syst COM 76973Q105 418 17,916 SH   SOLE   17,916 0 0
Roche Holding Ltd. ADR COM 771195104 20,509 604,053 SH   SOLE   588,101 0 15,952
Rockwood Holdings, Inc. COM 774415103 450 5,707 SH   SOLE   5,707 0 0
Rollins, Inc. COM 775711104 125,940 3,804,841 SH   SOLE   3,100,456 0 704,385
Roper Industries, Inc. COM 776696106 74,178 474,433 SH   SOLE   393,590 0 80,843
Rydex ETF Trust Gug S&p500 Pu COM 78355W403 556 6,996 SH   SOLE   6,996 0 0
Schlumberger NV COM 806857108 2,593 30,365 SH   SOLE   30,365 0 0
SciQuest, Inc. COM 80908T101 21,278 1,472,500 SH   SOLE   1,157,362 0 315,138
Semtech Corporation COM 816850101 72,302 2,622,487 SH   SOLE   2,017,489 0 604,998
Spdr S&P 500 Etf COM 78462F103 4,263 20,741 SH   SOLE   20,741 0 0
SPS Commerce, Inc. COM 78463M107 51,893 916,357 SH   SOLE   717,305 0 199,052
Staples Inc. COM 855030102 1,720 94,933 SH   SOLE   94,933 0 0
Starbucks Corporation COM 855244109 55,406 675,269 SH   SOLE   654,431 0 20,838
Stericycle, Inc. COM 858912108 96,710 737,791 SH   SOLE   638,261 0 99,530
Stratasys Ltd. COM M85548101 34,997 421,096 SH   SOLE   330,240 0 90,856
Target Corporation COM 87612E106 5,182 68,269 SH   SOLE   68,163 0 106
Tile Shop Holdings, Inc. COM 88677Q109 19,792 2,228,851 SH   SOLE   1,750,818 0 478,033
Tupperware Brands Corporation COM 899896104 15,179 240,930 SH   SOLE   186,516 0 54,414
Ultimate Software Group, Inc. COM 90385D107 174,754 1,190,301 SH   SOLE   957,835 0 232,466
United Natural Foods, Inc. COM 911163103 141,766 1,833,376 SH   SOLE   1,469,859 0 363,517
UnitedHealth Group, Inc. COM 91324P102 21,817 215,813 SH   SOLE   206,673 0 9,140
US Bancorp Del Com COM 902973304 1,999 44,463 SH   SOLE   44,463 0 0
Vanguard Index Fds Stk Mrk Etf COM 922908769 234 2,209 SH   SOLE   2,209 0 0
Verint Systems, Inc. COM 92343X100 48,831 837,862 SH   SOLE   657,082 0 180,780
Verisk Analytics, Inc. COM 92345Y106 42,107 657,414 SH   SOLE   557,867 0 99,547
Vmware, Inc. COM 928563402 16,425 199,045 SH   SOLE   196,220 0 2,825
Wal-Mart Stores, Inc. COM 931142103 17,461 203,323 SH   SOLE   200,484 0 2,839
Walgreens Boots Alliance Inc COM 931427108 2,713 35,610 SH   SOLE   35,610 0 0
Wells Fargo & Co New Com COM 949746101 732 13,348 SH   SOLE   10,657 0 2,691
Whole Foods Market, Inc. COM 966837106 19,784 392,375 SH   SOLE   374,674 0 17,701
Alger Fds Ii Alger Spctra I COM 015566300 280 16,038 SH   SOLE   16,038 0 0
Artisan Fds Inc Small Cap Fd COM 04314H105 219 7,452 SH   SOLE   7,452 0 0
Dodge & Cox Stk Fd Com COM 256219106 387 2,137 SH   SOLE   1,893 0 244
Fidelity Concord Str T Sp 500 COM 315911701 2,092 28,723 SH   SOLE   1,439 0 27,284
Growth Fd Amer Inc Com COM 399874106 881 20,650 SH   SOLE   20,650 0 0
Janus Invt Fd Enterprise Fd COM 471023804 236 2,741 SH   SOLE   2,741 0 0
RB All Cap Growth Fund Instuti COM 46141P404 681 49,328 SH   SOLE   49,328 0 0
RB All Cap Growth Fund Investo COM 46141P305 273 19,910 SH   SOLE   19,910 0 0
Vanguard Index Tr 500 Index Ad COM 922908710 10,807 56,910 SH   SOLE   0 0 56,910
Vanguard Index Trust 500 Index COM 922908108 2,499 13,160 SH   SOLE   4,383 0 8,777