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 21,011 136,171 SH   SOLE   134,128 0 2,044
Abaxis, Inc. COM 002567105 28,952 562,400 SH   SOLE   455,196 0 107,204
Acuity Brands Inc Com COM 00508Y102 42,504 236,157 SH   SOLE   212,115 0 24,042
Advisory Board Company COM 00762W107 130,383 2,384,916 SH   SOLE   2,030,385 0 354,531
Amazon.com, Inc. COM 023135106 23,555 54,262 SH   SOLE   53,611 0 651
Ansys, Inc. COM 03662Q105 44,544 488,211 SH   SOLE   444,451 0 43,760
Apple Computer Inc Com COM 037833100 5,223 41,642 SH   SOLE   32,542 0 9,100
athenahealth, Inc. COM 04685W103 130,543 1,139,319 SH   SOLE   971,009 0 168,310
Baidu Inc Spon Adr Rep A COM 056752108 219 1,100 SH   SOLE   100 0 1,000
Beacon Roofing Supply, Inc. COM 073685109 122,029 3,673,353 SH   SOLE   3,122,022 0 551,331
Berkshire Hathaway Inc Cl B COM 084670702 388 2,847 SH   SOLE   2,272 0 575
Bio-Techne Corporation COM 09073M104 76,041 772,227 SH   SOLE   627,966 0 144,261
Boeing Co Com COM 097023105 236 1,699 SH   SOLE   1,599 0 100
Burberry Group ADR COM 12082W204 15,336 620,702 SH   SOLE   613,247 0 7,455
Cabot Microelectronics Corpora COM 12709P103 67,864 1,440,553 SH   SOLE   1,170,277 0 270,276
Cass Information Systems, Inc. COM 14808P109 33,750 600,313 SH   SOLE   484,167 0 116,146
Cepheid COM 15670R107 241,777 3,953,830 SH   SOLE   3,415,694 0 538,136
ChannelAdvisor Corporation COM 159179100 20,330 1,701,288 SH   SOLE   1,383,695 0 317,593
Cheesecake Factory, Inc. COM 163072101 39,008 715,280 SH   SOLE   579,381 0 135,899
Chemed Corporation COM 16359R103 124,227 947,571 SH   SOLE   816,475 0 131,096
Cisco Systems, Inc. COM 17275R102 19,061 694,144 SH   SOLE   687,344 0 6,800
Cno Financial COM 12621E103 1,765 96,190 SH   SOLE   0 0 96,190
Coca Cola Co Com COM 191216100 286 7,281 SH   SOLE   6,204 0 1,077
Colgate-Palmolive Company COM 194162103 2,264 34,611 SH   SOLE   34,611 0 0
CoStar Group, Inc. COM 22160N109 162,684 808,326 SH   SOLE   687,920 0 120,406
Cree, Inc. COM 225447101 22,072 847,962 SH   SOLE   744,423 0 103,539
Cvent, Inc. COM 23247G109 32,177 1,248,120 SH   SOLE   1,010,502 0 237,618
Dealertrack Technologies, Inc. COM 242309102 167,207 2,662,951 SH   SOLE   2,275,160 0 387,791
Digi International, Inc. COM 253798102 20,895 2,187,978 SH   SOLE   1,786,784 0 401,194
Dorman Products, Inc. COM 258278100 47,304 992,536 SH   SOLE   812,707 0 179,829
Echo Global Logistics, Inc. COM 27875T101 63,382 1,940,669 SH   SOLE   1,578,095 0 362,574
Ecolab, Inc. COM 278865100 36,279 320,855 SH   SOLE   317,318 0 3,537
ExamWorks Group, Inc. COM 30066a105 72,784 1,861,489 SH   SOLE   1,593,345 0 268,144
Exxon Mobil Corportion COM 30231G102 401 4,817 SH   SOLE   4,210 0 607
Fastenal Company COM 311900104 60,172 1,426,554 SH   SOLE   1,278,307 0 148,247
Financial Engines, Inc. COM 317485100 79,566 1,873,032 SH   SOLE   1,521,156 0 351,876
Fiserv, Inc. COM 337738108 66,511 802,984 SH   SOLE   749,807 0 53,177
Five Below, Inc. COM 33829M101 60,539 1,531,462 SH   SOLE   1,243,983 0 287,479
Forward Air Corporation COM 349853101 27,243 521,299 SH   SOLE   422,280 0 99,019
Fresh Market, Inc. COM 35804H106 18,311 569,724 SH   SOLE   461,601 0 108,123
General Elec Co Com COM 369604103 2,263 85,165 SH   SOLE   83,902 0 1,263
General Mls Inc Com COM 370334104 314 5,636 SH   SOLE   5,584 0 52
Gentex Corporation COM 371901109 126,713 7,717,005 SH   SOLE   6,599,395 0 1,117,610
Google Inc. - A COM 38259P508 12,271 22,723 SH   SOLE   22,174 0 549
Google, Inc. COM 38259P706 10,549 20,267 SH   SOLE   19,718 0 549
Grand Canyon Education, Inc. COM 38526M106 111,451 2,628,567 SH   SOLE   2,241,881 0 386,686
Healthcare Services Group, Inc COM 421906108 120,048 3,632,305 SH   SOLE   3,071,482 0 560,823
Healthstream Inc., Com COM 42222N103 25,255 830,218 SH   SOLE   671,805 0 158,413
Heico Corporation COM 422806109 74,218 1,273,041 SH   SOLE   1,088,523 0 184,518
Hormel Foods Corp. COM 440452100 1,227 21,775 SH   SOLE   7,372 0 14,403
IHS, Inc. COM 451734107 81,131 630,730 SH   SOLE   562,544 0 68,186
Illinois Tool Works, Inc. COM 452308109 2,869 31,251 SH   SOLE   31,251 0 0
InnerWorkings, Inc. COM 45773Y105 27,713 4,154,864 SH   SOLE   3,382,746 0 772,118
Intel Corporation COM 458140100 2,136 70,235 SH   SOLE   66,579 0 3,656
Interface, Inc. COM 458665304 203 8,100 SH   SOLE   8,100 0 0
IPC Healthcare, Inc. COM 44984A105 93,995 1,696,975 SH   SOLE   1,451,714 0 245,261
Ishares Core S&P 500 Etf COM 464287200 556 2,685 SH   SOLE   2,685 0 0
Ishares Russell Mid Cap Index COM 464287499 489 2,870 SH   SOLE   2,870 0 0
Ishares Tr Russell 1000 COM 464287622 514 4,428 SH   SOLE   4,428 0 0
Ishares Tr Russell 1000 Growth COM 464287614 576 5,813 SH   SOLE   5,813 0 0
Ishares Tr Russell 1000 Value COM 464287598 349 3,388 SH   SOLE   2,374 0 1,014
Ishares Tr Russell 2000 COM 464287655 1,444 11,568 SH   SOLE   8,723 0 2,845
Johnson & Johnson COM 478160104 3,108 31,886 SH   SOLE   31,222 0 664
Johnson Controls, Inc. COM 478366107 18,668 376,904 SH   SOLE   372,994 0 3,910
Linear Technology Corporation COM 535678106 77,192 1,745,246 SH   SOLE   1,608,592 0 136,654
LKQ Corporation COM 501889208 94,642 3,129,188 SH   SOLE   2,803,661 0 325,527
MAXIMUS, Inc. COM 577933104 101,695 1,547,162 SH   SOLE   1,257,951 0 289,211
MDU Resources Group, Inc. COM 552690109 3,420 175,103 SH   SOLE   169,923 0 5,180
Mednax, Inc. COM 58502B106 128,597 1,735,218 SH   SOLE   1,497,894 0 237,324
Medtronic Inc. COM G5960L103 72,455 977,802 SH   SOLE   610,578 0 367,224
Microsoft Corporation COM 594918104 43,186 978,167 SH   SOLE   968,152 0 10,015
Middleby Corporation COM 596278101 29,924 266,634 SH   SOLE   219,623 0 47,011
Mobile Mini, Inc. COM 60740F105 61,931 1,473,134 SH   SOLE   1,198,576 0 274,558
Morgan J P & Co Inc Com COM 46625H100 778 11,475 SH   SOLE   10,365 0 1,110
National Instruments Corporati COM 636518102 131,973 4,479,738 SH   SOLE   3,823,257 0 656,481
Neogen Corporation COM 640491106 88,700 1,869,726 SH   SOLE   1,593,151 0 276,575
Nextera Energy Inc. COM 65339F101 239 2,442 SH   SOLE   1,692 0 750
Noodles & Company COM 65540b105 20,458 1,401,249 SH   SOLE   1,134,608 0 266,641
Novadaq Technologies Inc. COM 66987G102 18,468 1,525,022 SH   SOLE   1,265,180 0 259,842
Oracle Corp Com COM 68389X105 202 5,000 SH   SOLE   5,000 0 0
Paccar Inc. COM 693718108 366 5,743 SH   SOLE   5,743 0 0
Patterson Companies, Inc. COM 703395103 42,168 866,756 SH   SOLE   767,805 0 98,951
Paychex Inc. COM 704326107 1,783 38,028 SH   SOLE   38,028 0 0
Pegasystems, Inc. COM 705573103 40,402 1,765,048 SH   SOLE   1,427,830 0 337,218
PepsiCo, Inc. COM 713448108 2,759 29,562 SH   SOLE   29,561 0 1
Perrigo Co. COM G97822103 20,793 112,496 SH   SOLE   111,144 0 1,352
Power Integrations, Inc. COM 739276103 35,490 785,530 SH   SOLE   643,015 0 142,515
PRA Group Inc. COM 69354N106 133,697 2,145,667 SH   SOLE   1,825,590 0 320,077
Praxair, Inc. COM 74005P104 22,831 190,976 SH   SOLE   189,521 0 1,455
Procter & Gamble Company COM 742718109 1,820 23,265 SH   SOLE   23,265 0 0
Pros Holdings, Inc. COM 74346Y103 17,608 834,109 SH   SOLE   674,038 0 160,071
Proto Labs, Inc. COM 743713109 110,639 1,639,588 SH   SOLE   1,396,367 0 243,221
Qualcomm, Inc. COM 747525103 21,800 348,077 SH   SOLE   344,492 0 3,585
Questar Corp. COM 748356102 1,924 92,020 SH   SOLE   92,020 0 0
Ritchie Bros. Auctioneers, Inc COM 767744105 127,627 4,571,182 SH   SOLE   3,918,704 0 652,478
Roche Holding Ltd. ADR COM 771195104 20,410 582,417 SH   SOLE   577,837 0 4,580
Rollins, Inc. COM 775711104 136,664 4,790,186 SH   SOLE   4,069,674 0 720,512
Roper Technologies, Inc. COM 776696106 61,392 355,977 SH   SOLE   320,431 0 35,546
Rydex ETF Trust Gug S&p500 Pu COM 78355W403 568 6,996 SH   SOLE   6,996 0 0
Schlumberger NV COM 806857108 2,594 30,096 SH   SOLE   30,096 0 0
SciQuest, Inc. COM 80908T101 31,984 2,159,595 SH   SOLE   1,758,217 0 401,378
Spdr S&P 500 Etf COM 78462F103 4,270 20,741 SH   SOLE   20,741 0 0
SPS Commerce, Inc. COM 78463M107 57,156 868,637 SH   SOLE   703,360 0 165,277
Staples Inc. COM 855030102 1,459 95,323 SH   SOLE   95,323 0 0
Starbucks Corporation COM 855244109 56,080 1,045,984 SH   SOLE   1,035,167 0 10,817
Stericycle, Inc. COM 858912108 82,366 615,082 SH   SOLE   554,529 0 60,553
Stratasys Ltd. COM M85548101 13,839 396,194 SH   SOLE   323,914 0 72,280
Target Corporation COM 87612E106 5,149 63,075 SH   SOLE   62,968 0 107
Tile Shop Holdings, Inc. COM 88677Q109 30,784 2,169,393 SH   SOLE   1,758,275 0 411,118
Tupperware Brands Corporation COM 899896104 1,722 26,681 SH   SOLE   26,681 0 0
Ultimate Software Group, Inc. COM 90385D107 184,048 1,119,922 SH   SOLE   944,871 0 175,051
United Natural Foods, Inc. COM 911163103 109,650 1,721,898 SH   SOLE   1,447,876 0 274,022
UnitedHealth Group, Inc. COM 91324P102 25,562 209,525 SH   SOLE   207,320 0 2,205
US Bancorp Del Com COM 902973304 2,328 53,636 SH   SOLE   53,636 0 0
Vanguard Index Fds Stk Mrk Etf COM 922908769 245 2,288 SH   SOLE   2,288 0 0
Verint Systems, Inc. COM 92343X100 48,293 795,011 SH   SOLE   643,793 0 151,218
Verisk Analytics, Inc. COM 92345Y106 52,189 717,280 SH   SOLE   637,260 0 80,020
Vmware, Inc. COM 928563402 16,687 194,621 SH   SOLE   192,331 0 2,290
Wal-Mart Stores, Inc. COM 931142103 14,081 198,523 SH   SOLE   196,274 0 2,249
Walgreens Boots Alliance Inc COM 931427108 3,051 36,128 SH   SOLE   36,128 0 0
Wells Fargo & Co New Com COM 949746101 751 13,348 SH   SOLE   10,657 0 2,691
Whole Foods Market, Inc. COM 966837106 14,990 380,063 SH   SOLE   375,618 0 4,445
Alger Fds Ii Alger Spctra I COM 015566300 299 16,038 SH   SOLE   16,038 0 0
Artisan Fds Inc Small Cap Fd COM 04314H105 236 7,298 SH   SOLE   7,298 0 0
Dodge & Cox Stk Fd Com COM 256219106 368 2,039 SH   SOLE   1,875 0 164
Fidelity Concord Str T Sp 500 COM 315911701 2,009 27,468 SH   SOLE   1,444 0 26,024
Growth Fd Amer Inc Com COM 399874106 924 20,650 SH   SOLE   20,650 0 0
Janus Invt Fd Enterprise Fd COM 471023804 244 2,673 SH   SOLE   2,673 0 0
JPMORGAN TR I TAX AW DISC IN COM 4812A1654 355 11,912 SH   SOLE   11,912 0 0
RB All Cap Growth Fund Instuti COM 46141P404 1,440 98,907 SH   SOLE   98,907 0 0
RB All Cap Growth Fund Investo COM 46141P305 353 24,410 SH   SOLE   24,410 0 0
Third Ave Tr Real Estate Fd COM 884116401 226 7,082 SH   SOLE   7,082 0 0
Vanguard Index Tr 500 Index Ad COM 922908710 10,833 56,910 SH   SOLE   0 0 56,910
Vanguard Index Trust 500 Index COM 922908108 4,781 25,114 SH   SOLE   12,246 0 12,868