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 CO COM 88579Y101 14,568 131,837 SH   SOLE   130,147 0 1,690
ABBOTT LABS COM 002824100 650 6,721 SH   SOLE   6,721 0 0
ABBVIE INC COM 00287Y109 490 3,650 SH   SOLE   3,650 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,431 5,561 SH   SOLE   5,561 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 232,355 2,077,383 SH   SOLE   1,884,579 0 192,804
AGNC INVT CORP COM 00123Q104 842 100,000 SH   SOLE   100,000 0 0
AGREE RLTY CORP COM 008492100 318 4,700 SH   SOLE   4,700 0 0
ALPHABET INC CAP STK CL C 02079K107 823 8,560 SH   SOLE   8,560 0 0
ALPHABET INC CAP STK CL A 02079K305 15,620 163,303 SH   SOLE   161,583 0 1,720
ALTICE USA INC CL A 02156K103 201,954 34,640,405 SH   SOLE   31,514,520 0 3,125,885
AMAZON COM INC COM 023135106 2,526 22,350 SH   SOLE   19,850 0 2,500
AMERICAN EXPRESS CO COM 025816109 32,685 242,270 SH   SOLE   239,375 0 2,895
AMERICAN WTR WKS CO INC NEW COM 030420103 1,302 10,000 SH   SOLE   10,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 62,455 1,382,965 SH   SOLE   1,377,175 0 5,790
APPLE INC COM 037833100 24,426 176,747 SH   SOLE   176,747 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 64,557 2,397,233 SH   SOLE   2,339,696 0 57,537
ATI PHYSICAL THERAPY INC COM CL A 00216w109 442 442,031 SH   SOLE   442,031 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 781 3,454 SH   SOLE   3,454 0 0
BAIDU INC SPON ADR REP A 056752108 1,104 9,400 SH   SOLE   9,400 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 406 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 804 3,010 SH   SOLE   3,010 0 0
BK OF AMERICA CORP COM 060505104 1,548 51,262 SH   SOLE   51,262 0 0
BLACKSTONE INC COM 09260D107 6,305 75,325 SH   SOLE   75,325 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,167 50,000 SH   SOLE   50,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 252 6,500 SH   SOLE   6,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,915 41,000 SH   SOLE   41,000 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 563 3,900 SH   SOLE   3,900 0 0
BROWN & BROWN INC COM 115236101 178,716 2,954,964 SH   SOLE   2,660,889 0 294,075
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 111,177 1,154,364 SH   SOLE   1,071,199 0 83,165
CAPITAL ONE FINL CORP COM 14040H105 24,249 263,093 SH   SOLE   259,983 0 3,110
CHANGE HEALTHCARE INC COM 15912K100 505,266 18,379,976 SH   SOLE   16,604,576 0 1,775,400
CHARTER COMMUNICATIONS INC N CL A 16119p108 418 1,377 SH   SOLE   1,377 0 0
CHEVRON CORP NEW COM 166764100 1,641 11,424 SH   SOLE   11,424 0 0
CISCO SYS INC COM 17275R102 3,523 88,082 SH   SOLE   87,082 0 1,000
CLARIVATE PLC ORD SHS g21810109 317,210 33,781,635 SH   SOLE   30,734,610 0 3,047,025
COCA COLA CO COM 191216100 1,554 27,744 SH   SOLE   27,744 0 0
COMCAST CORP NEW CL A 20030N101 11,780 401,649 SH   SOLE   396,524 0 5,125
COMERICA INC COM 200340107 334 4,700 SH   SOLE   4,400 0 300
CONIFER HLDGS INC COM 20731J102 21 12,900 SH   SOLE   12,900 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,831 5,995 SH   SOLE   5,995 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,752 4,000 SH   SOLE   4,000 0 0
CVS HEALTH CORP COM 126650100 522 5,469 SH   SOLE   5,444 0 25
DANAHER CORPORATION COM 235851102 466 1,805 SH   SOLE   1,805 0 0
DAVITA INC COM 23918K108 576 6,954 SH   SOLE   6,954 0 0
DEERE & CO COM 244199105 200 600 SH   SOLE   600 0 0
DEXCOM INC COM 252131107 322 4,000 SH   SOLE   0 0 4,000
DIAGEO PLC SPON ADR NEW 25243Q205 16,626 97,910 SH   SOLE   96,805 0 1,105
DISNEY WALT CO COM 254687106 21,185 224,585 SH   SOLE   221,760 0 2,825
DRAFTKINGS INC NEW COM CL A 26142v105 588 38,835 SH   SOLE   38,835 0 0
DTE ENERGY CO COM 233331107 616 5,356 SH   SOLE   5,356 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,880 20,210 SH   SOLE   20,210 0 0
EMERSON ELEC CO COM 291011104 423 5,780 SH   SOLE   5,780 0 0
ENERGIZER HLDGS INC NEW COM 29272w109 95,137 3,784,281 SH   SOLE   3,692,605 0 91,676
ENERPAC TOOL GROUP CORP CL A COM 292765104 90,182 5,057,859 SH   SOLE   4,936,737 0 121,122
ENTERPRISE PRODS PARTNERS L COM 293792107 4,969 208,950 SH   SOLE   208,950 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 559 12,880 SH   SOLE   0 0 12,880
EVERSOURCE ENERGY COM 30040W108 1,949 25,000 SH   SOLE   25,000 0 0
EXXON MOBIL CORP COM 30231G102 2,524 28,909 SH   SOLE   28,909 0 0
FAIR ISAAC CORP COM 303250104 845 2,050 SH   SOLE   2,050 0 0
FEDEX CORP COM 31428X106 84,307 567,840 SH   SOLE   452,080 0 115,760
FIRST MERCHANTS CORP COM 320817109 1,342 34,696 SH   SOLE   34,696 0 0
FORD MTR CO DEL COM 345370860 843 75,260 SH   SOLE   75,260 0 0
FRANKLIN RESOURCES INC COM 354613101 148,558 6,903,235 SH   SOLE   6,296,920 0 606,315
GALLAGHER ARTHUR J & CO COM 363576109 342 2,000 SH   SOLE   2,000 0 0
GENERAL ELECTRIC CO COM NEW 369604301 28,340 457,765 SH   SOLE   453,424 0 4,341
GOLDMAN SACHS GROUP INC COM 38141G104 2,931 10,000 SH   SOLE   10,000 0 0
HILLENBRAND INC COM 431571108 186,898 5,089,819 SH   SOLE   4,976,069 0 113,750
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 1,168 71,200 SH   SOLE   71,200 0 0
HOME DEPOT INC COM 437076102 2,190 7,938 SH   SOLE   7,688 0 250
IAA INC COM 449253103 99,107 3,111,680 SH   SOLE   2,763,124 0 348,556
ILLINOIS TOOL WKS INC COM 452308109 732 4,050 SH   SOLE   4,050 0 0
INTEL CORP COM 458140100 353 13,685 SH   SOLE   13,685 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,105 9,298 SH   SOLE   8,923 0 375
INTUITIVE SURGICAL INC COM NEW 46120E602 552 2,945 SH   SOLE   2,945 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 12 478 SH   SOLE   478 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,069 2,981 SH   SOLE   2,981 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 427 12,250 SH   SOLE   12,250 0 0
ISHARES TR MSCI EAFE ETF 464287465 353 6,302 SH   SOLE   6,302 0 0
ISHARES TR RUS MD CP GR ETF 464287481 46 586 SH   SOLE   586 0 0
ISHARES TR CORE S&P MCP ETF 464287507 488 2,225 SH   SOLE   2,225 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 961 4,569 SH   SOLE   4,569 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 40 193 SH   SOLE   193 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 487 2,950 SH   SOLE   2,950 0 0
ISHARES TR CORE S&P SCP ETF 464287804 126 1,449 SH   SOLE   1,449 0 0
ISHARES TR MSCI ACWI ETF 464288257 218 2,798 SH   SOLE   2,798 0 0
ISHARES TR CORE MSCI EAFE 46432f842 1,487 28,238 SH   SOLE   28,238 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641q654 615 12,231 SH   SOLE   12,231 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641q837 2,012 40,120 SH   SOLE   40,120 0 0
JOHNSON & JOHNSON COM 478160104 18,424 112,784 SH   SOLE   111,054 0 1,730
JPMORGAN CHASE & CO COM 46625H100 1,770 16,941 SH   SOLE   16,941 0 0
LAMB WESTON HLDGS INC COM 513272104 24,372 314,970 SH   SOLE   311,320 0 3,650
LANNET INC COM 516012101 5 10,350 SH   SOLE   10,350 0 0
LILLY ELI & CO COM 532457108 3,234 10,000 SH   SOLE   10,000 0 0
LPL FINL HLDGS INC COM 50212V100 406,530 1,860,718 SH   SOLE   1,745,338 0 115,380
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 261 5,500 SH   SOLE   5,500 0 0
MARSH & MCLENNAN COS INC COM 571748102 258 1,725 SH   SOLE   1,725 0 0
MASTERCARD INCORPORATED CL A 57636Q104 11,793 41,474 SH   SOLE   41,049 0 425
MCCORMICK & CO INC COM NON VTG 579780206 6,278 88,082 SH   SOLE   86,877 0 1,205
MCDONALDS CORP COM 580135101 1,432 6,208 SH   SOLE   6,208 0 0
MCKESSON CORP COM 58155Q103 2,116 6,225 SH   SOLE   6,225 0 0
MEDTRONIC PLC SHS G5960L103 11,349 140,541 SH   SOLE   138,561 0 1,980
MERCK & CO INC COM 58933Y105 1,064 12,354 SH   SOLE   12,354 0 0
META PLATFORMS INC CL A 30303m102 2,451 18,063 SH   SOLE   17,928 0 135
MICROSOFT CORP COM 594918104 26,675 114,535 SH   SOLE   113,070 0 1,465
MID-AMER APT CMNTYS INC COM 59522J103 32,565 210,000 SH   SOLE   210,000 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 296,287 6,173,932 SH   SOLE   5,527,377 0 646,555
MOMENTIVE GLOBAL INC COM 60878y108 87 15,000 SH   SOLE   0 0 15,000
NETFLIX INC COM 64110L106 11,335 48,142 SH   SOLE   47,639 0 503
NEXTERA ENERGY INC COM 65339F101 207 2,634 SH   SOLE   2,634 0 0
NICOLET BANKSHARES INC COM 65406e102 2,021 28,693 SH   SOLE   5,411 0 23,282
NIELSEN HLDGS PLC SHS EUR G6518L108 195,182 7,041,183 SH   SOLE   6,410,908 0 630,275
NUCOR CORP COM 670346105 2,140 20,000 SH   SOLE   20,000 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073b106 90 13,000 SH   SOLE   13,000 0 0
OLD NATL BANCORP IND COM 680033107 615 37,353 SH   SOLE   37,353 0 0
ORACLE CORP COM 68389X105 375 6,143 SH   SOLE   6,143 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 547 777 SH   SOLE   777 0 0
PATHWARD FINANCIAL INC COM 59100U108 330 10,000 SH   SOLE   10,000 0 0
PAYCHEX INC COM 704326107 20,990 187,059 SH   SOLE   185,134 0 0
PEPSICO INC COM 713448108 28,384 173,858 SH   SOLE   171,968 0 1,890
PFIZER INC COM 717081103 3,468 79,248 SH   SOLE   79,248 0 0
PHILIP MORRIS INTL INC COM 718172109 2,150 25,900 SH   SOLE   25,900 0 0
PIMCO MUN INCOME FD II COM 72200w106 477 50,000 SH   SOLE   50,000 0 0
PINNACLE WEST CAP CORP COM 723484101 355 5,500 SH   SOLE   5,500 0 0
POST HLDGS INC COM 737446104 219,967 2,685,471 SH   SOLE   2,374,771 0 310,700
PROCTER AND GAMBLE CO COM 742718109 14,132 111,937 SH   SOLE   110,352 0 1,585
PROSHARES TR S&P 500 DV ARIST 74348a467 200 2,500 SH   SOLE   2,500 0 0
PRUDENTIAL FINL INC COM 744320102 858 10,000 SH   SOLE   10,000 0 0
QUALCOMM INC COM 747525103 350 3,100 SH   SOLE   3,100 0 0
SCHWAB CHARLES CORP COM 808513105 55,850 777,102 SH   SOLE   622,187 0 154,915
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 197 4,697 SH   SOLE   4,697 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 41 708 SH   SOLE   416 0 292
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 130 5,784 SH   SOLE   5,784 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 576 8,668 SH   SOLE   8,399 0 269
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 83 2,963 SH   SOLE   2,963 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 46 954 SH   SOLE   954 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 35 672 SH   SOLE   672 0 0
SEALED AIR CORP NEW COM 81211K100 378 8,500 SH   SOLE   8,500 0 0
SERVISFIRST BANCSHARES INC COM 81768t108 9,600 120,000 SH   SOLE   120,000 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 314 347,016 SH   SOLE   184,977 0 162,039
SOUTHERN CO COM 842587107 2,759 40,580 SH   SOLE   40,580 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,514 7,039 SH   SOLE   7,039 0 0
SPDR SER TR DJ REIT ETF 78464a607 295 3,500 SH   SOLE   3,500 0 0
SPDR SER TR S&P DIVID ETF 78464a763 100 900 SH   SOLE   900 0 0
STERICYCLE INC COM 858912108 239,339 5,683,657 SH   SOLE   5,142,382 0 541,275
STRYKER CORPORATION COM 863667101 1,041 5,140 SH   SOLE   4,640 0 500
SUN CMNTYS INC COM 866674104 2,199 16,250 SH   SOLE   16,250 0 0
SYSCO CORP COM 871829107 158,466 2,241,074 SH   SOLE   2,114,977 0 126,097
TARGET CORP COM 87612E106 427 2,875 SH   SOLE   2,875 0 0
TESLA INC COM 88160R101 841 3,171 SH   SOLE   171 0 3,000
TEXAS INSTRS INC COM 882508104 813 5,252 SH   SOLE   5,252 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 374 737 SH   SOLE   737 0 0
TREVENA INC COM 89532E109 3 20,000 SH   SOLE   0 0 20,000
UFP INDUSTRIES INC COM 90278Q108 216 3,000 SH   SOLE   3,000 0 0
UNION PAC CORP COM 907818108 214 1,100 SH   SOLE   1,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 22,922 141,899 SH   SOLE   140,049 0 1,850
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288v103 406 12,500 SH   SOLE   12,500 0 0
US BANCORP DEL COM NEW 902973304 17,207 426,756 SH   SOLE   421,566 0 5,190
US FOODS HLDG CORP COM 912008109 201,790 7,631,985 SH   SOLE   6,838,435 0 793,550
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,409 19,520 SH   SOLE   12,802 0 6,718
VANGUARD INDEX FDS SM CP VAL ETF 922908611 84 586 SH   SOLE   586 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,831 9,740 SH   SOLE   4,146 0 5,594
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,204 7,046 SH   SOLE   3,050 0 3,996
VANGUARD INDEX FDS TOTAL STK MKT 922908769 126 700 SH   SOLE   700 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 998 27,363 SH   SOLE   12,221 0 15,142
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 16 356 SH   SOLE   356 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,507 41,439 SH   SOLE   18,083 0 23,356
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2,615 20,947 SH   SOLE   9,105 0 11,842
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 34 150 SH   SOLE   150 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 607 1,976 SH   SOLE   1,976 0 0
VISA INC COM CL A 92826C839 757 4,264 SH   SOLE   3,864 0 400
WALMART INC COM 931142103 337 2,598 SH   SOLE   2,598 0 0
WASTE MGMT INC DEL COM 94106L109 9,009 56,229 SH   SOLE   55,279 0 950
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,428 50,000 SH   SOLE   50,000 0 0
WILEY JOHN & SONS INC CL A 968223206 103,588 2,757,929 SH   SOLE   2,691,129 0 66,800
WILLIS TOWERS WATSON PLC LTD SHS G96629103 245,607 1,222,289 SH   SOLE   1,106,864 0 115,425