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 22,523 136,546 SH   SOLE   134,430 0 2,116
Abaxis, Inc. COM 002567105 55,624 867,631 SH   SOLE   685,820 0 181,811
Advisory Board Company COM 00762W107 135,289 2,539,200 SH   SOLE   2,081,218 0 457,982
Amazon.com, Inc. COM 023135106 20,454 54,970 SH   SOLE   53,311 0 1,659
Ansys, Inc. COM 03662Q105 45,995 521,542 SH   SOLE   451,568 0 69,974
Apple Computer Inc Com COM 037833100 5,269 42,342 SH   SOLE   33,242 0 9,100
athenahealth, Inc. COM 04685W103 125,652 1,052,451 SH   SOLE   866,768 0 185,683
Baidu Inc Spon Adr Rep A COM 056752108 229 1,100 SH   SOLE   100 0 1,000
Beacon Roofing Supply, Inc. COM 073685109 122,363 3,909,356 SH   SOLE   3,187,708 0 721,648
Berkshire Hathaway Inc Cl B COM 084670702 259 1,797 SH   SOLE   1,222 0 575
Bio-Reference Laboratories, In COM 09057G602 47,985 1,361,659 SH   SOLE   1,076,204 0 285,455
Bio-Techne Corporation COM 09073M104 83,688 834,460 SH   SOLE   648,579 0 185,881
Boeing Co Com COM 097023105 255 1,699 SH   SOLE   1,599 0 100
Burberry Group ADR COM 12082W204 15,990 621,546 SH   SOLE   614,056 0 7,490
Cabot Microelectronics Corpora COM 12709P103 77,786 1,556,662 SH   SOLE   1,211,585 0 345,077
Cass Information Systems, Inc. COM 14808P109 35,568 633,559 SH   SOLE   500,408 0 133,151
Cepheid COM 15670R107 239,541 4,209,855 SH   SOLE   3,499,164 0 710,691
ChannelAdvisor Corporation COM 159179100 17,768 1,833,641 SH   SOLE   1,424,191 0 409,450
Cheesecake Factory, Inc. COM 163072101 37,329 756,710 SH   SOLE   597,809 0 158,901
Chemed Corporation COM 16359R103 120,492 1,009,149 SH   SOLE   837,085 0 172,064
Cisco Systems, Inc. COM 17275R102 19,139 695,343 SH   SOLE   688,543 0 6,800
Cno Financial COM 12621E103 1,656 96,190 SH   SOLE   0 0 96,190
Colgate-Palmolive Company COM 194162103 2,385 34,391 SH   SOLE   34,391 0 0
CoStar Group, Inc. COM 22160N109 170,543 862,070 SH   SOLE   704,062 0 158,008
Cree, Inc. COM 225447101 32,866 926,068 SH   SOLE   763,744 0 162,324
Cvent, Inc. COM 23247g109 37,008 1,319,834 SH   SOLE   1,041,826 0 278,008
Dealertrack Technologies, Inc. COM 242309102 92,885 2,411,352 SH   SOLE   1,960,690 0 450,662
Digi International, Inc. COM 253798102 23,133 2,317,917 SH   SOLE   1,842,384 0 475,533
Dorman Products, Inc. COM 258278100 53,561 1,076,600 SH   SOLE   837,665 0 238,935
Echo Global Logistics, Inc. COM 27875T101 57,302 2,102,053 SH   SOLE   1,632,265 0 469,788
Ecolab, Inc. COM 278865100 37,633 329,021 SH   SOLE   318,284 0 10,737
ExamWorks Group, Inc. COM 30066a105 75,685 1,818,478 SH   SOLE   1,470,141 0 348,337
Exxon Mobil Corportion COM 30231G102 409 4,817 SH   SOLE   4,210 0 607
Fastenal Company COM 311900104 63,232 1,526,055 SH   SOLE   1,300,462 0 225,593
Financial Engines, Inc. COM 317485100 84,049 2,009,301 SH   SOLE   1,566,454 0 442,847
Fiserv, Inc. COM 337738108 81,946 1,032,066 SH   SOLE   902,324 0 129,742
Five Below, Inc. COM 33829M101 58,436 1,642,850 SH   SOLE   1,282,982 0 359,868
Forward Air Corporation COM 349853101 29,975 552,017 SH   SOLE   436,300 0 115,717
Fresh Market, Inc. COM 35804H106 24,604 605,418 SH   SOLE   476,952 0 128,466
General Elec Co Com COM 369604103 2,097 84,508 SH   SOLE   83,247 0 1,261
General Mls Inc Com COM 370334104 342 6,036 SH   SOLE   5,584 0 452
Gentex Corporation COM 371901109 150,361 8,216,461 SH   SOLE   6,762,962 0 1,453,499
Google Inc. - A COM 38259P508 12,642 22,791 SH   SOLE   22,242 0 549
Google, Inc. COM 38259P706 11,434 20,865 SH   SOLE   19,737 0 1,128
Grand Canyon Education, Inc. COM 38526M106 97,439 2,250,327 SH   SOLE   1,894,206 0 356,121
Healthcare Services Group, Inc COM 421906108 96,606 3,006,718 SH   SOLE   2,494,507 0 512,211
Heico Corporation COM 422806109 8,171 133,796 SH   SOLE   109,516 0 24,280
Hormel Foods Corp. COM 440452100 1,281 22,525 SH   SOLE   7,372 0 15,153
IHS, Inc. COM 451734107 77,422 680,577 SH   SOLE   572,674 0 107,903
Illinois Tool Works, Inc. COM 452308109 3,022 31,108 SH   SOLE   31,108 0 0
InnerWorkings, Inc. COM 45773Y105 30,417 4,526,290 SH   SOLE   3,495,014 0 1,031,276
Intel Corporation COM 458140100 2,177 69,620 SH   SOLE   65,964 0 3,656
IPC Healthcare, Inc. COM 44984A105 84,632 1,814,574 SH   SOLE   1,486,981 0 327,593
Ishares Core S&P 500 Etf COM 464287200 444 2,137 SH   SOLE   2,137 0 0
Ishares Russell Mid Cap Index COM 464287499 496 2,865 SH   SOLE   2,865 0 0
Ishares Tr Russell 1000 COM 464287622 497 4,292 SH   SOLE   4,292 0 0
Ishares Tr Russell 1000 Growth COM 464287614 575 5,813 SH   SOLE   5,813 0 0
Ishares Tr Russell 1000 Value COM 464287598 349 3,383 SH   SOLE   2,374 0 1,009
Ishares Tr Russell 2000 COM 464287655 1,556 12,509 SH   SOLE   8,609 0 3,900
Johnson & Johnson COM 478160104 3,189 31,700 SH   SOLE   30,987 0 713
Johnson Controls, Inc. COM 478366107 19,381 384,237 SH   SOLE   373,959 0 10,278
Linear Technology Corporation COM 535678106 86,294 1,843,891 SH   SOLE   1,628,197 0 215,694
LKQ Corporation COM 501889208 86,101 3,368,589 SH   SOLE   2,854,269 0 514,320
MAXIMUS, Inc. COM 577933104 140,794 2,108,959 SH   SOLE   1,642,971 0 465,988
MDU Resources Group, Inc. COM 552690109 40,268 1,886,975 SH   SOLE   1,549,890 0 337,085
Mednax, Inc. COM 58502B106 134,110 1,849,537 SH   SOLE   1,537,044 0 312,493
Medtronic Inc. COM G5960L103 84,849 1,087,950 SH   SOLE   660,578 0 427,372
Microsoft Corporation COM 594918104 40,443 994,797 SH   SOLE   969,768 0 25,029
Middleby Corporation COM 596278101 30,870 300,726 SH   SOLE   227,334 0 73,392
Mobile Mini, Inc. COM 60740F105 67,871 1,591,729 SH   SOLE   1,237,143 0 354,586
National Instruments Corporati COM 636518102 152,925 4,772,929 SH   SOLE   3,917,525 0 855,404
Neogen Corporation COM 640491106 93,018 1,990,540 SH   SOLE   1,631,889 0 358,651
Nextera Energy Inc. COM 65339F101 254 2,442 SH   SOLE   1,692 0 750
Noodles & Company COM 65540b105 25,826 1,480,856 SH   SOLE   1,169,945 0 310,911
Novadaq Technologies Inc. COM 66987G102 26,215 1,614,211 SH   SOLE   1,304,615 0 309,596
Oracle Corp Com COM 68389X105 216 5,000 SH   SOLE   5,000 0 0
Paccar Inc. COM 693718108 363 5,743 SH   SOLE   5,743 0 0
Patterson Companies, Inc. COM 703395103 45,308 928,634 SH   SOLE   782,175 0 146,459
Paychex Inc. COM 704326107 1,877 37,838 SH   SOLE   37,838 0 0
Pegasystems, Inc. COM 705573103 40,645 1,868,758 SH   SOLE   1,474,824 0 393,934
PepsiCo, Inc. COM 713448108 2,809 29,382 SH   SOLE   29,381 0 1
Perrigo Co. COM G97822103 19,017 114,872 SH   SOLE   111,341 0 3,531
Pfizer Inc Com COM 717081103 205 5,881 SH   SOLE   4,781 0 1,100
Power Integrations, Inc. COM 739276103 56,252 1,080,108 SH   SOLE   901,626 0 178,482
PRA Group Inc. COM 69354N106 124,363 2,289,456 SH   SOLE   1,872,822 0 416,634
Praxair, Inc. COM 74005P104 23,473 194,409 SH   SOLE   190,225 0 4,184
Procter & Gamble Company COM 742718109 1,892 23,095 SH   SOLE   23,095 0 0
Pros Holdings, Inc. COM 74346Y103 21,711 878,619 SH   SOLE   694,353 0 184,266
Proto Labs, Inc. COM 743713109 122,636 1,751,937 SH   SOLE   1,427,510 0 324,427
Qualcomm, Inc. COM 747525103 24,695 356,138 SH   SOLE   345,136 0 11,002
Questar Corp. COM 748356102 2,171 91,000 SH   SOLE   91,000 0 0
Ritchie Bros. Auctioneers, Inc COM 767744105 121,313 4,864,197 SH   SOLE   4,007,049 0 857,148
Roche Holding Ltd. ADR COM 771195104 20,414 591,652 SH   SOLE   577,684 0 13,968
Rollins, Inc. COM 775711104 125,288 5,066,222 SH   SOLE   4,170,759 0 895,463
Roper Industries, Inc. COM 776696106 81,616 474,512 SH   SOLE   396,051 0 78,461
Rydex ETF Trust Gug S&p500 Pu COM 78355W403 581 6,996 SH   SOLE   6,996 0 0
Schlumberger NV COM 806857108 2,492 29,866 SH   SOLE   29,866 0 0
SciQuest, Inc. COM 80908T101 38,868 2,295,798 SH   SOLE   1,813,122 0 482,676
Semtech Corporation COM 816850101 58,138 2,181,940 SH   SOLE   1,707,300 0 474,640
Spdr S&P 500 Etf COM 78462F103 4,282 20,741 SH   SOLE   20,741 0 0
SPS Commerce, Inc. COM 78463M107 61,836 921,555 SH   SOLE   726,703 0 194,852
Staples Inc. COM 855030102 1,543 94,753 SH   SOLE   94,753 0 0
Starbucks Corporation COM 855244109 60,715 641,132 SH   SOLE   624,319 0 16,813
Stericycle, Inc. COM 858912108 102,336 728,735 SH   SOLE   633,592 0 95,143
Stratasys Ltd. COM M85548101 22,292 422,364 SH   SOLE   334,274 0 88,090
Target Corporation COM 87612E106 5,190 63,234 SH   SOLE   63,128 0 106
Tile Shop Holdings, Inc. COM 88677Q109 27,829 2,298,004 SH   SOLE   1,816,910 0 481,094
Tupperware Brands Corporation COM 899896104 17,382 251,844 SH   SOLE   196,027 0 55,817
Ultimate Software Group, Inc. COM 90385D107 203,593 1,197,924 SH   SOLE   970,420 0 227,504
United Natural Foods, Inc. COM 911163103 142,095 1,844,429 SH   SOLE   1,487,036 0 357,393
UnitedHealth Group, Inc. COM 91324P102 25,301 213,886 SH   SOLE   206,581 0 7,305
US Bancorp Del Com COM 902973304 1,942 44,463 SH   SOLE   44,463 0 0
Vanguard Index Fds Stk Mrk Etf COM 922908769 237 2,210 SH   SOLE   2,210 0 0
Verint Systems, Inc. COM 92343X100 52,138 841,882 SH   SOLE   665,091 0 176,791
Verisk Analytics, Inc. COM 92345Y106 46,961 657,715 SH   SOLE   561,482 0 96,233
Vmware, Inc. COM 928563402 16,071 195,963 SH   SOLE   193,673 0 2,290
Wal-Mart Stores, Inc. COM 931142103 16,346 198,736 SH   SOLE   196,487 0 2,249
Walgreens Boots Alliance Inc COM 931427108 3,049 36,008 SH   SOLE   36,008 0 0
Wells Fargo & Co New Com COM 949746101 726 13,348 SH   SOLE   10,657 0 2,691
Whole Foods Market, Inc. COM 966837106 20,377 391,257 SH   SOLE   375,391 0 15,866
Alger Fds Ii Alger Spctra I COM 015566300 295 16,038 SH   SOLE   16,038 0 0
Artisan Fds Inc Small Cap Fd COM 04314H105 225 7,485 SH   SOLE   7,485 0 0
Dodge & Cox Stk Fd Com COM 256219106 366 2,072 SH   SOLE   1,908 0 164
Fidelity Concord Str T Sp 500 COM 315911701 2,063 28,050 SH   SOLE   1,439 0 26,611
Growth Fd Amer Inc Com COM 399874106 911 20,650 SH   SOLE   20,650 0 0
Janus Invt Fd Enterprise Fd COM 471023804 253 2,737 SH   SOLE   2,737 0 0
JPMORGAN TR I TAX AW DISC IN COM 4812A1654 353 11,912 SH   SOLE   11,912 0 0
RB All Cap Growth Fund Instuti COM 46141P404 1,314 92,923 SH   SOLE   92,923 0 0
RB All Cap Growth Fund Investo COM 46141P305 298 21,173 SH   SOLE   21,173 0 0
Vanguard Index Tr 500 Index Ad COM 922908710 10,853 56,910 SH   SOLE   0 0 56,910
Vanguard Index Trust 500 Index COM 922908108 4,007 21,011 SH   SOLE   12,234 0 8,777