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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   11,749,057 111,779 SH   SOLE   110,054 0 1,725
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   75,888,711 1,137,250 SH   SOLE   1,131,460 0 5,790
ABBOTT LABS COM 002824100   611,813 6,042 SH   SOLE   5,992 0 50
ABBVIE INC COM 00287Y109   533,890 3,350 SH   SOLE   3,300 0 50
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,379,645 4,827 SH   SOLE   4,827 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   322,945,178 2,267,555 SH   SOLE   2,109,427 0 158,128
AGREE RLTY CORP COM 008492100   322,467 4,700 SH   SOLE   4,700 0 0
ALPHABET INC CAP STK CL A 02079K305   16,889,111 162,818 SH   SOLE   161,238 0 1,580
ALPHABET INC CAP STK CL C 02079K107   861,120 8,280 SH   SOLE   8,280 0 0
ALTICE USA INC CL A 02156K103   129,447,855 37,850,250 SH   SOLE   34,874,275 0 2,975,975
AMAZON COM INC COM 023135106   1,266,335 12,260 SH   SOLE   12,260 0 0
AMERICAN EXPRESS CO COM 025816109   40,559,110 245,885 SH   SOLE   243,790 0 2,095
AMERICAN WTR WKS CO INC NEW COM 030420103   1,464,900 10,000 SH   SOLE   10,000 0 0
APPLE INC COM 037833100   26,810,299 162,585 SH   SOLE   162,585 0 0
GALLAGHER ARTHUR J & CO COM 363576109   382,620 2,000 SH   SOLE   2,000 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   110,830,751 3,465,627 SH   SOLE   3,447,852 0 17,775
ATI PHYSICAL THERAPY INC COM CL A 00216w109   112,364 442,031 SH   SOLE   442,031 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   748,037 3,360 SH   SOLE   3,360 0 0
AVANTOR INC COM 05352a100   22,597,075 1,068,925 SH   SOLE   753,925 0 315,000
BAIDU INC SPON ADR REP A 056752108   1,418,648 9,400 SH   SOLE   9,400 0 0
BANK AMERICA CORP COM 060505104   1,450,306 50,710 SH   SOLE   50,710 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   465,600 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   823,798 2,668 SH   SOLE   2,668 0 0
BLACKSTONE INC COM 09260D107   6,616,548 75,325 SH   SOLE   75,325 0 0
BOSTON SCIENTIFIC CORP COM 101137107   325,195 6,500 SH   SOLE   6,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,841,710 41,000 SH   SOLE   41,000 0 0
BROWN & BROWN INC COM 115236101   212,403,470 3,699,120 SH   SOLE   3,380,195 0 318,925
CAPITAL ONE FINL CORP COM 14040H105   26,400,769 274,550 SH   SOLE   271,765 0 2,785
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   208,930,266 2,102,548 SH   SOLE   1,957,378 0 145,170
CHEVRON CORP NEW COM 166764100   1,863,940 11,424 SH   SOLE   11,424 0 0
CISCO SYS INC COM 17275R102   4,346,509 83,147 SH   SOLE   83,147 0 0
CLARIVATE PLC ORD SHS g21810109   456,936,415 48,662,025 SH   SOLE   45,324,110 0 3,337,915
COCA COLA CO COM 191216100   1,737,770 28,015 SH   SOLE   28,015 0 0
COMCAST CORP NEW CL A 20030N101   16,122,556 425,285 SH   SOLE   420,360 0 4,925
CONIFER HLDGS INC COM 20731J102   19,866 12,900 SH   SOLE   12,900 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,688,143 5,410 SH   SOLE   5,410 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,744,160 4,000 SH   SOLE   4,000 0 0
DANAHER CORPORATION COM 235851102   443,086 1,758 SH   SOLE   1,758 0 0
DAVITA INC COM 23918K108   564,039 6,954 SH   SOLE   6,954 0 0
DEERE & CO COM 244199105   247,728 600 SH   SOLE   600 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   18,471,626 101,951 SH   SOLE   101,046 0 905
DISNEY WALT CO COM 254687106   21,942,556 219,141 SH   SOLE   216,791 0 2,350
DRAFTKINGS INC NEW COM CL A 26142v105   751,846 38,835 SH   SOLE   38,835 0 0
DTE ENERGY CO COM 233331107   586,701 5,356 SH   SOLE   5,356 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,949,659 20,210 SH   SOLE   20,210 0 0
EMERSON ELEC CO COM 291011104   237,805 2,729 SH   SOLE   2,729 0 0
ENERGIZER HLDGS INC NEW COM 29272w109   143,698,356 4,141,163 SH   SOLE   4,120,063 0 21,100
ENERPAC TOOL GROUP CORP CL A COM 292765104   128,609,021 5,043,491 SH   SOLE   5,020,766 0 22,725
ENTERPRISE PRODS PARTNERS L COM 293792107   5,350,940 206,600 SH   SOLE   206,600 0 0
EVERSOURCE ENERGY COM 30040W108   1,956,500 25,000 SH   SOLE   25,000 0 0
EXXON MOBIL CORP COM 30231G102   3,185,952 29,053 SH   SOLE   29,053 0 0
FAIR ISAAC CORP COM 303250104   702,690 1,000 SH   SOLE   1,000 0 0
FEDEX CORP COM 31428X106   130,141,060 569,570 SH   SOLE   454,485 0 115,085
FIRST MERCHANTS CORP COM 320817109   1,143,233 34,696 SH   SOLE   34,696 0 0
FORD MTR CO DEL COM 345370860   904,982 71,824 SH   SOLE   71,324 0 500
FRANKLIN RESOURCES INC COM 354613101   190,221,813 7,060,944 SH   SOLE   6,554,279 0 506,665
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266g107   12,129,366 147,865 SH   SOLE   146,553 0 1,312
GENERAL ELECTRIC CO COM NEW 369604301   42,487,726 444,432 SH   SOLE   440,491 0 3,941
GFL ENVIRONMENTAL INC SUB VTG SHS 36168q104   128,512,068 3,731,477 SH   SOLE   3,397,177 0 334,300
GOLDMAN SACHS GROUP INC COM 38141G104   3,271,100 10,000 SH   SOLE   10,000 0 0
HILLENBRAND INC COM 431571108   247,431,428 5,205,795 SH   SOLE   5,183,795 0 22,000
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   1,215,900 70,000 SH   SOLE   70,000 0 0
HOME DEPOT INC COM 437076102   2,066,725 7,003 SH   SOLE   7,003 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,006,285 7,676 SH   SOLE   7,676 0 0
ILLINOIS TOOL WKS INC COM 452308109   984,755 4,045 SH   SOLE   4,045 0 0
INTEL CORP COM 458140100   413,602 12,660 SH   SOLE   12,660 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   624,624 2,445 SH   SOLE   2,445 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   14,118 478 SH   SOLE   478 0 0
ISHARES TR CORE MSCI EAFE 46432f842   471,493 7,053 SH   SOLE   7,053 0 0
ISHARES TR CORE US AGGBD ET 464287226   797 8 SH   SOLE   8 0 0
ISHARES TR JPMORGAN USD EMG 464288281   431 5 SH   SOLE   5 0 0
ISHARES TR MSCI EAFE ETF 464287465   450,740 6,302 SH   SOLE   6,302 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   483,385 12,250 SH   SOLE   12,250 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,091,911 4,469 SH   SOLE   4,469 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   526,280 2,950 SH   SOLE   2,950 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   43,669 193 SH   SOLE   193 0 0
ISHARES TR RUS MD CP GR ETF 464287481   53,441 587 SH   SOLE   587 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,451,032 5,962 SH   SOLE   5,962 0 0
ISHARES TR CORE S&P SCP ETF 464287804   102,115 1,056 SH   SOLE   1,056 0 0
ISHARES TR CORE S&P MCP ETF 464287507   556,606 2,225 SH   SOLE   2,225 0 0
JOHNSON & JOHNSON COM 478160104   18,162,453 117,177 SH   SOLE   116,072 0 1,105
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641q837   1,484,440 29,500 SH   SOLE   29,500 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641q654   274,825 5,411 SH   SOLE   5,411 0 0
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641q779   4,008 101 SH   SOLE   101 0 0
JPMORGAN CHASE & CO COM 46625H100   256,189 1,966 SH   SOLE   1,966 0 0
LAMB WESTON HLDGS INC COM 513272104   32,596,674 311,870 SH   SOLE   309,085 0 2,785
LESLIES INC COM 527064109   73,972,513 6,718,666 SH   SOLE   6,680,016 0 38,650
LIBERTY BROADBAND CORP COM SER C 530307305   490,200 6,000 SH   SOLE   6,000 0 0
LILLY ELI & CO COM 532457108   3,434,200 10,000 SH   SOLE   10,000 0 0
LPL FINL HLDGS INC COM 50212V100   300,453,692 1,484,455 SH   SOLE   1,409,230 0 75,225
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   222,466 4,100 SH   SOLE   4,100 0 0
MARSH & MCLENNAN COS INC COM 571748102   287,299 1,725 SH   SOLE   1,725 0 0
MASTERCARD INCORPORATED CL A 57636Q104   16,135,603 44,400 SH   SOLE   44,100 0 300
MCCORMICK & CO INC COM NON VTG 579780206   7,977,960 95,877 SH   SOLE   94,847 0 1,030
MCDONALDS CORP COM 580135101   1,694,315 6,060 SH   SOLE   6,060 0 0
MCKESSON CORP COM 58155Q103   2,216,411 6,225 SH   SOLE   6,225 0 0
MEDTRONIC PLC SHS G5960L103   15,711,926 194,890 SH   SOLE   193,010 0 1,880
MERCK & CO INC COM 58933Y105   1,132,881 10,648 SH   SOLE   10,648 0 0
META PLATFORMS INC CL A 30303m102   3,465,219 16,350 SH   SOLE   16,250 0 100
MICROSOFT CORP COM 594918104   33,160,123 115,019 SH   SOLE   114,179 0 840
MID-AMER APT CMNTYS INC COM 59522J103   31,718,400 210,000 SH   SOLE   210,000 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   351,732,112 6,805,962 SH   SOLE   6,282,132 0 523,830
MOMENTIVE GLOBAL INC COM 60878y108   139,800 15,000 SH   SOLE   0 0 15,000
NETFLIX INC COM 64110L106   16,782,036 48,576 SH   SOLE   48,173 0 403
NICOLET BANKSHARES INC COM 65406e102   1,809,094 28,693 SH   SOLE   5,411 0 23,282
NUCOR CORP COM 670346105   3,089,400 20,000 SH   SOLE   20,000 0 0
NVIDIA CORPORATION COM 67066G104   373,045 1,343 SH   SOLE   1,343 0 0
OLD NATL BANCORP IND COM 680033107   538,630 37,353 SH   SOLE   37,353 0 0
ORACLE CORP COM 68389X105   604,073 6,501 SH   SOLE   6,501 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   649,470 765 SH   SOLE   765 0 0
PAYCHEX INC COM 704326107   22,111,845 192,965 SH   SOLE   191,415 0 1,550
PEPSICO INC COM 713448108   32,299,308 177,178 SH   SOLE   175,738 0 1,440
PFIZER INC COM 717081103   3,161,568 77,489 SH   SOLE   77,489 0 0
PHILIP MORRIS INTL INC COM 718172109   2,518,775 25,900 SH   SOLE   25,900 0 0
PINNACLE WEST CAP CORP COM 723484101   435,820 5,500 SH   SOLE   5,500 0 0
POST HLDGS INC COM 737446104   265,679,985 2,956,270 SH   SOLE   2,702,985 0 253,285
PROCTER AND GAMBLE CO COM 742718109   17,107,353 115,054 SH   SOLE   114,154 0 900
PRUDENTIAL FINL INC COM 744320102   1,034,250 12,500 SH   SOLE   12,500 0 0
PULTE GROUP INC COM 745867101   281,447 4,829 SH   SOLE   4,829 0 0
QUALCOMM INC COM 747525103   382,740 3,000 SH   SOLE   3,000 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   223,672 2,284 SH   SOLE   2,284 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   201,291 2,106 SH   SOLE   2,106 0 0
SCHWAB CHARLES CORP COM 808513105   51,208,632 977,637 SH   SOLE   803,147 0 174,490
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   152,539 6,221 SH   SOLE   6,221 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   111,952 3,217 SH   SOLE   3,217 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   49,132 1,007 SH   SOLE   1,007 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   635,732 8,690 SH   SOLE   8,419 0 271
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   75,090 1,552 SH   SOLE   1,552 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   48,136 734 SH   SOLE   431 0 303
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   228,101 4,767 SH   SOLE   4,767 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   39,511 737 SH   SOLE   737 0 0
SEALED AIR CORP NEW COM 81211K100   390,235 8,500 SH   SOLE   8,500 0 0
SERVISFIRST BANCSHARES INC COM 81768t108   6,555,600 120,000 SH   SOLE   120,000 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106   127,287 296,016 SH   SOLE   133,977 0 162,039
SOUTHERN CO COM 842587107   2,801,414 40,262 SH   SOLE   40,262 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463x889   1,268,740 39,500 SH   SOLE   39,500 0 0
SPDR SER TR DJ REIT ETF 78464a607   310,730 3,500 SH   SOLE   3,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,746,923 4,267 SH   SOLE   4,267 0 0
SPDR SER TR PRTFLO S&P500 GW 78464a409   1,661 30 SH   SOLE   30 0 0
SPDR SER TR S&P DIVID ETF 78464a763   99,013 800 SH   SOLE   800 0 0
STERICYCLE INC COM 858912108   280,379,156 6,429,240 SH   SOLE   5,979,115 0 450,125
STRYKER CORPORATION COM 863667101   1,266,345 4,436 SH   SOLE   4,436 0 0
SUN CMNTYS INC COM 866674104   2,254,080 16,000 SH   SOLE   16,000 0 0
SYSCO CORP COM 871829107   175,900,268 2,277,615 SH   SOLE   2,166,750 0 110,865
TARGET CORP COM 87612E106   397,512 2,400 SH   SOLE   2,400 0 0
TESLA INC COM 88160R101   669,059 3,225 SH   SOLE   225 0 3,000
TEXAS INSTRS INC COM 882508104   930,050 5,000 SH   SOLE   5,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   412,681 716 SH   SOLE   716 0 0
UNION PAC CORP COM 907818108   201,260 1,000 SH   SOLE   1,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106   27,407,931 141,285 SH   SOLE   139,885 0 1,400
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288v103   421,625 12,500 SH   SOLE   12,500 0 0
US BANCORP DEL COM NEW 902973304   15,504,246 430,077 SH   SOLE   424,827 0 5,250
US FOODS HLDG CORP COM 912008109   297,399,433 8,050,878 SH   SOLE   7,369,203 0 681,675
VANGUARD WORLD FDS INF TECH ETF 92204A702   316,471 821 SH   SOLE   821 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,609 12 SH   SOLE   12 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,583,225 6,869 SH   SOLE   6,869 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   94,345 594 SH   SOLE   594 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   151,034 740 SH   SOLE   740 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,934 14 SH   SOLE   14 0 0
VISA INC COM CL A 92826C839   878,399 3,896 SH   SOLE   3,896 0 0
WALMART INC COM 931142103   206,187 1,398 SH   SOLE   1,398 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   54,024,387 3,577,774 SH   SOLE   2,452,774 0 1,125,000
WASTE MGMT INC DEL COM 94106L109   10,243,680 62,778 SH   SOLE   62,028 0 750
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,506,500 50,000 SH   SOLE   50,000 0 0
WILEY JOHN & SONS INC CL A 968223206   111,759,169 2,882,620 SH   SOLE   2,868,595 0 14,025
WILLIS TOWERS WATSON PLC LTD SHS G96629103   235,822,157 1,014,812 SH   SOLE   950,187 0 64,625