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
Air Methods COM 009128307 16,963 473,439 SH   SOLE   459,214 0 14,225
Artisan Partners COM 04316A108 12,428 448,975 SH   SOLE   435,750 0 13,225
Bottomline Technologies COM 101388106 10,329 479,740 SH   SOLE   467,190 0 12,550
Brightcove COM 10921t101 104 11,815 SH   SOLE   11,815 0 0
Callaway Golf COM 131193104 16,245 1,591,068 SH   SOLE   1,541,043 0 50,025
Catalent COM 148806102 13,995 608,740 SH   SOLE   591,540 0 17,200
Cinemark COM 17243v102 18,784 515,191 SH   SOLE   500,191 0 15,000
Cisco COM 17275r102 9,345 325,729 SH   SOLE   320,329 0 5,400
Clean Harbors COM 184496107 10,679 204,936 SH   SOLE   200,836 0 4,100
Clorox COM 189054109 221 1,600 SH   SOLE   1,600 0 0
Compass Minerals COM 20451n101 11,651 157,036 SH   SOLE   152,336 0 4,700
Douglas Dynamics COM 25960R105 21,505 835,796 SH   SOLE   813,046 0 22,750
Generac Holdings COM 368736104 18,600 532,033 SH   SOLE   516,983 0 15,050
Gentex COM 371901109 18,366 1,188,763 SH   SOLE   1,154,563 0 34,200
Hill-Rom Holdings COM 431475102 13,598 269,536 SH   SOLE   262,061 0 7,475
Hillenbrand COM 431571108 18,872 628,215 SH   SOLE   607,315 0 20,900
Innophos COM 45774n108 14,834 351,442 SH   SOLE   341,367 0 10,075
Intel COM 458140100 4,808 146,578 SH   SOLE   144,378 0 2,200
Johnson & Johnson COM 478160104 9,553 78,754 SH   SOLE   77,554 0 1,200
Knowles COM 49926D109 17,189 1,256,532 SH   SOLE   1,223,282 0 33,250
Landauer COM 51476k103 18,950 460,390 SH   SOLE   449,865 0 10,525
Landstar System COM 515098101 6,441 93,810 SH   SOLE   88,410 0 5,400
Manning & Napier COM 56382Q102 12,838 1,351,329 SH   SOLE   1,317,529 0 33,800
Masimo COM 574795100 9,334 177,744 SH   SOLE   173,194 0 4,550
Microsoft COM 594918104 8,555 167,188 SH   SOLE   163,988 0 3,200
Mistras Group COM 60649t107 14,785 619,382 SH   SOLE   602,657 0 16,725
Mobile Mini COM 60740f105 15,050 434,475 SH   SOLE   422,300 0 12,175
NextEra Energy COM 65339f101 261 2,000 SH   SOLE   2,000 0 0
Oracle COM 68389x105 6,002 146,650 SH   SOLE   146,650 0 0
Owens-Illinois COM 690768403 18,274 1,014,634 SH   SOLE   986,984 0 27,650
Pepsico COM 713448108 5,431 51,269 SH   SOLE   50,169 0 1,100
Philip Morris COM 718172109 1,976 19,430 SH   SOLE   19,430 0 0
Procter & Gamble COM 742718109 4,801 56,699 SH   SOLE   55,499 0 1,200
SP Plus COM 78469c103 22,425 993,126 SH   SOLE   965,051 0 28,075
Stericycle COM 858912108 344 3,308 SH   SOLE   3,308 0 0
Synopsys COM 871607107 21,052 389,284 SH   SOLE   378,134 0 11,150
The Advisory Board Company COM 00762W107 18,812 531,565 SH   SOLE   516,215 0 15,350
Thermo Fisher Scientific COM 883556102 4,389 29,706 SH   SOLE   29,166 0 540
Total System Services COM 891906109 17,636 332,074 SH   SOLE   321,774 0 10,300
TriMas COM 896215209 13,235 735,270 SH   SOLE   713,420 0 21,850
Verint Systems COM 92343x100 15,451 466,374 SH   SOLE   453,299 0 13,075
Verizon COM 92343v104 5,702 102,121 SH   SOLE   100,821 0 1,300
Zimmer Biomet COM 98956P102 3,384 28,115 SH   SOLE   27,835 0 280
iShares LQD ETF 464287242 282 2,300 SH   SOLE   2,300 0 0
Vanguard BND ETF 921937835 3,326 39,460 SH   SOLE   39,460 0 0
Vanguard VCSH ETF 92206c409 450 5,565 SH   SOLE   5,565 0 0
Vanguard VEU ETF 922042775 2,350 54,852 SH   SOLE   54,852 0 0
Vanguard VOO ETF 922908363 1,526 7,941 SH   SOLE   7,941 0 0
Vanguard VTI ETF 922908769 1,258 11,741 SH   SOLE   11,741 0 0