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
Advisory Board COM 00762W107 20,637 620,655 SH   SOLE   600,105 0 20,550
Air Methods COM 009128307 19,696 618,394 SH   SOLE   597,969 0 20,425
Artisan Partners COM 04316A108 14,481 486,755 SH   SOLE   472,130 0 14,625
Bottomline Tech COM 101388106 20,086 802,795 SH   SOLE   777,095 0 25,700
Brightcove COM 10921t101 87 10,815 SH   SOLE   10,815 0 0
Callaway Golf COM 131193104 19,158 1,747,973 SH   SOLE   1,687,948 0 60,025
Catalent COM 148806102 23,443 869,560 SH   SOLE   840,860 0 28,700
CEB COM 125134106 13,734 226,636 SH   SOLE   219,761 0 6,875
Cinemark COM 17243v102 21,569 562,281 SH   SOLE   543,381 0 18,900
Cisco COM 17275r102 10,005 331,089 SH   SOLE   325,689 0 5,400
Clean Harbors COM 184496107 12,138 218,111 SH   SOLE   213,111 0 5,000
Compass Minerals COM 20451n101 13,534 172,731 SH   SOLE   166,831 0 5,900
Douglas Dynamics COM 25960R105 30,019 892,101 SH   SOLE   864,851 0 27,250
Generac Holdings COM 368736104 23,441 575,378 SH   SOLE   557,428 0 17,950
Gentex COM 371901109 25,474 1,293,778 SH   SOLE   1,250,978 0 42,800
Hill-Rom Holdings COM 431475102 16,210 288,736 SH   SOLE   279,861 0 8,875
Hillenbrand COM 431571108 25,829 673,515 SH   SOLE   651,115 0 22,400
Intel COM 458140100 5,060 139,503 SH   SOLE   137,303 0 2,200
Johnson & Johnson COM 478160104 7,534 65,394 SH   SOLE   64,394 0 1,000
Knowles COM 49926D109 22,584 1,351,522 SH   SOLE   1,309,372 0 42,150
Landauer COM 51476k103 23,918 497,255 SH   SOLE   483,730 0 13,525
Manning & Napier COM 56382Q102 10,988 1,455,324 SH   SOLE   1,413,424 0 41,900
Microsoft COM 594918104 10,375 166,968 SH   SOLE   163,768 0 3,200
Mistras Group COM 60649t107 17,146 667,682 SH   SOLE   647,057 0 20,625
Mobile Mini COM 60740f105 17,426 576,065 SH   SOLE   558,765 0 17,300
NextEra Energy COM 65339f101 239 2,000 SH   SOLE   2,000 0 0
Oracle COM 68389x105 5,841 151,900 SH   SOLE   151,900 0 0
Owens-Illinois COM 690768403 18,594 1,068,034 SH   SOLE   1,032,984 0 35,050
Pepsico COM 713448108 4,163 39,789 SH   SOLE   39,089 0 700
Philip Morris COM 718172109 1,945 21,255 SH   SOLE   21,255 0 0
Procter & Gamble COM 742718109 4,693 55,819 SH   SOLE   54,619 0 1,200
SP Plus COM 78469c103 27,961 993,291 SH   SOLE   961,991 0 31,300
Stericycle COM 858912108 255 3,308 SH   SOLE   3,308 0 0
Synopsys COM 871607107 22,716 385,939 SH   SOLE   373,614 0 12,325
Thermo Fisher Scientific COM 883556102 4,148 29,396 SH   SOLE   28,856 0 540
Total System Services COM 891906109 17,605 359,069 SH   SOLE   346,569 0 12,500
TriMas COM 896215209 18,816 800,665 SH   SOLE   773,715 0 26,950
Verint Systems COM 92343x100 17,647 500,614 SH   SOLE   486,239 0 14,375
Verizon COM 92343v104 5,814 108,921 SH   SOLE   107,621 0 1,300
Zimmer Biomet COM 98956P102 2,836 27,485 SH   SOLE   27,205 0 280
iShares LQD ETF 464287242 270 2,300 SH   SOLE   2,300 0 0
Vanguard BND ETF 921937835 3,188 39,460 SH   SOLE   39,460 0 0
Vanguard VCSH ETF 92206c409 442 5,565 SH   SOLE   5,565 0 0
Vanguard VEU ETF 922042775 2,471 55,932 SH   SOLE   55,932 0 0
Vanguard VOO ETF 922908363 1,627 7,926 SH   SOLE   7,926 0 0
Vanguard VTI ETF 922908769 1,560 13,526 SH   SOLE   13,526 0 0