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
5TH THIRD BANCORP COM 316773100   514,756 15,689 SH   SOLE NONE 15,616 0 73
ALBEMARLE CORP COM 012653101   6,859,499 31,631 SH   SOLE NONE 31,631 0 0
ALPHABET INC CAP STK CL A 02079K305   4,713,776 53,426 SH   SOLE NONE 52,916 0 510
AMER EXPRESS CO COM 025816109   4,716,476 31,922 SH   SOLE NONE 31,009 0 913
AbbVie Inc COM 00287Y109   543,656 3,364 SH   SOLE NONE 3,089 0 275
Abbott Laboratories COM 002824100   216,177 1,969 SH   SOLE NONE 1,941 0 28
Accenture PLC SHS CLASS A G1151C101   469,638 1,760 SH   SOLE NONE 1,254 0 506
Adobe Inc COM 00724F101   1,840,819 5,470 SH   SOLE NONE 5,334 0 136
Align Technology Inc COM 016255101   2,968,839 14,077 SH   SOLE NONE 13,960 0 117
Ally Financial Inc COM 02005N100   1,726,781 70,625 SH   SOLE NONE 70,625 0 0
Alphabet Inc CAP STK CL C 02079K107   1,077,626 12,145 SH   SOLE NONE 11,336 0 809
Amazon.com Inc COM 023135106   2,231,040 26,560 SH   SOLE NONE 24,793 0 1,767
American Tower Corp COM 03027X100   816,508 3,854 SH   SOLE NONE 3,478 0 376
Ameriprise Financial Inc COM 03076C106   540,227 1,735 SH   SOLE NONE 1,735 0 0
Amgen Inc COM 031162100   1,177,940 4,485 SH   SOLE NONE 4,485 0 0
Amphenol Corp CL A 032095101   404,075 5,307 SH   SOLE NONE 2,125 0 3,182
Apple Inc COM 037833100   16,257,361 125,124 SH   SOLE NONE 120,894 0 4,230
Archer-Daniels-Midland Co COM 039483102   605,753 6,524 SH   SOLE NONE 6,495 0 29
BROWN-FORMAN CORP CL B 115637209   2,718,167 41,385 SH   SOLE NONE 41,057 0 328
Berkshire Hathaway Inc CL B NEW 084670702   1,393,448 4,511 SH   SOLE NONE 4,380 0 131
BlackRock Inc COM 09247X101   568,321 802 SH   SOLE NONE 614 0 188
CHENIERE ENERGY IN COM NEW 16411R208   5,637,896 37,596 SH   SOLE NONE 37,396 0 200
CISCO SYSTEMS COM 17275R102   299,084 6,278 SH   SOLE NONE 6,278 0 0
CME Group Inc COM 12572Q105   332,284 1,976 SH   SOLE NONE 1,097 0 879
COLGATE-PALMOLIVE COM 194162103   505,911 6,421 SH   SOLE NONE 6,421 0 0
CUMMINS INC COM 231021106   4,340,868 17,916 SH   SOLE NONE 17,827 0 89
Caterpillar Inc COM 149123101   252,496 1,054 SH   SOLE NONE 1,045 0 9
Chevron Corp COM 166764100   276,774 1,542 SH   SOLE NONE 1,392 0 150
Chewy Inc CL A 16679L109   2,574,984 69,444 SH   SOLE NONE 68,684 0 760
Coca-Cola Co/The COM 191216100   2,982,100 46,881 SH   SOLE NONE 45,963 0 918
Costco Wholesale Corp COM 22160K105   5,128,778 11,235 SH   SOLE NONE 10,817 0 418
DEERE & CO COM 244199105   409,895 956 SH   SOLE NONE 824 0 132
Dollar Tree Inc COM 256746108   237,902 1,682 SH   SOLE NONE 1,370 0 312
Dropbox Inc CL A 26210C104   2,905,237 129,814 SH   SOLE NONE 129,814 0 0
DuPont de Nemours Inc COM 26614N102   3,341,869 48,694 SH   SOLE NONE 48,664 0 30
ECOLAB INC COM 278865100   1,291,699 8,874 SH   SOLE NONE 8,274 0 600
ESTEE LAUDER COS CL A 518439104   219,329 884 SH   SOLE NONE 655 0 229
Edwards Lifesciences Corp COM 28176E108   1,238,377 16,598 SH   SOLE NONE 15,970 0 628
Elevance Health Inc COM 036752103   2,655,133 5,176 SH   SOLE NONE 5,176 0 0
Eli Lilly & Co COM 532457108   428,033 1,170 SH   SOLE NONE 1,144 0 26
Expedia Group Inc COM NEW 30212P303   2,276,286 25,985 SH   SOLE NONE 25,985 0 0
Exxon Mobil Corp COM 30231G102   627,386 5,688 SH   SOLE NONE 5,688 0 0
FACEBOOK INC CL A 30303M102   2,031,460 16,881 SH   SOLE NONE 16,798 0 83
FEDEX CORP COM 31428X106   716,702 4,138 SH   SOLE NONE 3,851 0 287
FIRST TRUST ADVISORS LP US EQTY OPPT ETF 336920103   261,926 3,329 SH   SOLE NONE 3,329 0 0
FISERV INC COM 337738108   641,997 6,352 SH   SOLE NONE 4,839 0 1,513
FORD MOTOR CO COM 345370860   85,260 7,331 SH   SOLE NONE 7,296 0 35
First Trust Advisors LP SHS 33734H106   367,212 9,201 SH   SOLE NONE 9,201 0 0
First Trust ETFs/USA COM SHS 33735B108   244,870 2,788 SH   SOLE NONE 2,788 0 0
Fortinet Inc COM 34959E109   329,225 6,734 SH   SOLE NONE 5,944 0 790
GEN DYNAMICS CORP COM 369550108   417,321 1,682 SH   SOLE NONE 1,682 0 0
GOLDMAN SACHS GRP COM 38141G104   5,294,233 15,418 SH   SOLE NONE 15,418 0 0
Gentex Corp COM 371901109   2,908,236 106,646 SH   SOLE NONE 106,358 0 288
Home Depot Inc/The COM 437076102   2,657,646 8,414 SH   SOLE NONE 8,408 0 6
Honeywell International Inc COM 438516106   484,104 2,259 SH   SOLE NONE 2,259 0 0
Huntington Bancshares Inc/OH COM 446150104   411,650 29,195 SH   SOLE NONE 29,195 0 0
IDEXX Laboratories Inc COM 45168D104   314,945 772 SH   SOLE NONE 115 0 657
ILLINOIS TOOL WKS COM 452308109   281,764 1,279 SH   SOLE NONE 1,279 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104   478,172 4,661 SH   SOLE NONE 4,661 0 0
ISHARES SELECT DIVID ETF 464287168   500,731 4,152 SH   SOLE NONE 4,152 0 0
ISHARES CORE S&P500 ETF 464287200   8,272,426 21,531 SH   SOLE NONE 20,895 0 636
ISHARES RUS 2000 VAL ETF 464287630   653,968 4,716 SH   SOLE NONE 4,716 0 0
ISHARES RUSSELL 2000 ETF 464287655   5,385,806 30,889 SH   SOLE NONE 30,889 0 0
ISHARES SP SMCP600VL ETF 464287879   282,878 3,098 SH   SOLE NONE 3,098 0 0
ISHARES CORE MSCI EAFE 46432F842   1,705,887 27,675 SH   SOLE NONE 27,675 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,721,080 46,149 SH   SOLE NONE 46,149 0 0
ISHARES TRUST RUS 1000 VAL ETF 464287598   719,428 4,744 SH   SOLE NONE 4,744 0 0
ISHARES/USA RUS 1000 GRW ETF 464287614   2,591,019 12,094 SH   SOLE NONE 12,094 0 0
ISHARES/USA S&P SML 600 GWT 464287887   980,303 9,071 SH   SOLE NONE 9,071 0 0
Illumina Inc COM 452327109   292,381 1,446 SH   SOLE NONE 1,446 0 0
Incyte Corp COM 45337C102   4,528,602 56,382 SH   SOLE NONE 56,382 0 0
Intel Corp COM 458140100   768,347 29,071 SH   SOLE NONE 29,071 0 0
Intuit Inc COM 461202103   2,462,206 6,326 SH   SOLE NONE 6,182 0 144
Invesco Capital Management LLC S&P MIDCP LOW 46138E198   236,105 4,414 SH   SOLE NONE 4,414 0 0
Invesco Capital Management LLC S&P SMLCP LOW 46138G102   248,728 5,570 SH   SOLE NONE 5,570 0 0
Invesco ETFs/USA FTSE RAFI 1500 46137V597   222,566 1,405 SH   SOLE NONE 1,405 0 0
JB Hunt Transport Services Inc COM 445658107   224,053 1,285 SH   SOLE NONE 1,285 0 0
JPMorgan Chase & Co COM 46625H100   4,952,581 36,932 SH   SOLE NONE 36,918 0 14
Johnson & Johnson COM 478160104   6,731,602 38,107 SH   SOLE NONE 37,659 0 448
LENNAR CORP CL A 526057104   4,851,705 53,610 SH   SOLE NONE 53,610 0 0
Laboratory Corp of America Hol COM NEW 50540R409   295,527 1,255 SH   SOLE NONE 1,255 0 0
MASTERCARD INC CL A 57636Q104   753,531 2,167 SH   SOLE NONE 1,610 0 557
MCDONALD'S CORP COM 580135101   557,102 2,114 SH   SOLE NONE 2,108 0 6
MICROSOFT CORP COM 594918104   10,540,569 43,952 SH   SOLE NONE 43,067 0 885
Merck & Co Inc COM 58933Y105   655,271 5,906 SH   SOLE NONE 5,603 0 303
NEXTERA ENERGY COM 65339F101   1,201,499 14,372 SH   SOLE NONE 14,096 0 276
NIKE INC CL B 654106103   4,689,761 40,080 SH   SOLE NONE 40,080 0 0
NVIDIA Corp COM 67066G104   580,760 3,974 SH   SOLE NONE 3,752 0 222
ORACLE CORP COM 68389X105   1,674,934 20,491 SH   SOLE NONE 18,434 0 2,057
PEPSICO INC COM 713448108   1,946,250 10,773 SH   SOLE NONE 10,724 0 49
Pacer ETFs/USA TRENDP US LAR CP 69374H105   286,911 7,653 SH   SOLE NONE 7,653 0 0
Pacer ETFs/USA TRENDP US MID CP 69374H204   298,368 9,560 SH   SOLE NONE 9,560 0 0
Pacer ETFs/USA TRENDPILOT 100 69374H303   225,621 4,583 SH   SOLE NONE 4,583 0 0
Pacer ETFs/USA TRENDPILOT INTL 69374H683   310,400 12,800 SH   SOLE NONE 12,800 0 0
Palo Alto Networks Inc COM 697435105   5,235,820 37,522 SH   SOLE NONE 37,522 0 0
PayPal Holdings Inc COM 70450Y103   2,453,387 34,448 SH   SOLE NONE 33,685 0 763
Pfizer Inc COM 717081103   769,574 15,019 SH   SOLE NONE 11,305 0 3,714
Pfizer Inc CL A 98978V103   2,068,260 14,113 SH   SOLE NONE 11,883 0 2,230
ProShares ETFs/USA RUSS 2000 DIVD 74347B698   238,116 3,880 SH   SOLE NONE 3,880 0 0
Procter & Gamble Co/The COM 742718109   613,363 4,047 SH   SOLE NONE 3,920 0 127
QUALCOMM Inc COM 747525103   4,172,553 37,953 SH   SOLE NONE 37,268 0 685
ROPER INDUSTRIES INC COM 776696106   2,017,860 4,670 SH   SOLE NONE 4,544 0 126
Raytheon Technologies Corp COM 75513E101   5,461,790 54,120 SH   SOLE NONE 54,109 0 11
SPDR GOLD TRUST GOLD SHS 78463V107   509,090 3,001 SH   SOLE NONE 3,001 0 0
SSGA Funds Management Inc S&P DIVID ETF 78464A763   366,322 2,928 SH   SOLE NONE 2,928 0 0
STARBUCKS CORP COM 855244109   1,876,269 18,914 SH   SOLE NONE 18,914 0 0
STATE STREET ETF/USA UTSER1 S&PDCRP 78467Y107   470,243 1,062 SH   SOLE NONE 1,062 0 0
Splunk Inc COM 848637104   1,893,377 21,993 SH   SOLE NONE 21,993 0 0
State Street ETF/USA TR UNIT 78462F103   11,493,551 30,054 SH   SOLE NONE 30,054 0 0
State Street Global Advisors Inc S&P 600 SMCP GRW 78464A201   249,228 3,450 SH   SOLE NONE 3,450 0 0
State Street Global Advisors Inc SSGA US LRG ETF 78468R804   348,298 2,568 SH   SOLE NONE 2,568 0 0
Stryker Corp COM 863667101   4,986,374 20,395 SH   SOLE NONE 20,395 0 0
Sun Communities Inc COM 866674104   20,741,149 145,043 SH   SOLE NONE 145,043 0 0
TJX Cos Inc/The COM 872540109   4,858,704 61,039 SH   SOLE NONE 59,298 0 1,741
TRAVELERS CO INC COM 89417E109   244,299 1,303 SH   SOLE NONE 1,303 0 0
TSMC SPONSORED ADS 874039100   3,226,162 43,310 SH   SOLE NONE 41,677 0 1,633
Take-Two Interactive Software COM 874054109   1,615,473 15,514 SH   SOLE NONE 15,514 0 0
Target Corp COM 87612E106   226,243 1,518 SH   SOLE NONE 1,518 0 0
Thermo Fisher Scientific Inc COM 883556102   2,225,889 4,042 SH   SOLE NONE 3,796 0 246
Toro Co/The COM 891092108   510,419 4,509 SH   SOLE NONE 4,509 0 0
UFP INDUSTRIES INC COM 90278Q108   1,021,136 12,885 SH   SOLE NONE 12,744 0 141
US Bancorp COM NEW 902973304   3,682,777 84,448 SH   SOLE NONE 84,448 0 0
Union Pacific Corp COM 907818108   708,594 3,422 SH   SOLE NONE 3,414 0 8
United Rentals Inc COM 911363109   8,221,931 23,133 SH   SOLE NONE 22,753 0 380
UnitedHealth Group Inc COM 91324P102   360,522 680 SH   SOLE NONE 413 0 267
VANGUARD ETF/USA DIV APP ETF 921908844   243,416 1,603 SH   SOLE NONE 1,603 0 0
VANGUARD ETF/USA TOTAL STK MKT 922908769   412,014 2,155 SH   SOLE NONE 2,155 0 0
VERIZON COMMUN COM 92343V104   326,587 8,289 SH   SOLE NONE 8,251 0 38
VISA INC COM CL A 92826C839   8,182,420 39,384 SH   SOLE NONE 37,828 0 1,556
Valero Energy Corp COM 91913Y100   4,230,400 33,347 SH   SOLE NONE 32,276 0 1,071
Vanguard ETF/USA MIDCP 400 GRTH 921932869   252,286 1,490 SH   SOLE NONE 1,490 0 0
Vanguard ETF/USA INTERMED TERM 921937819   795,596 10,705 SH   SOLE NONE 10,705 0 0
Vanguard ETF/USA VAN FTSE DEV MKT 921943858   645,331 15,376 SH   SOLE NONE 13,516 0 1,860
Vanguard ETF/USA VALUE ETF 922908744   261,930 1,866 SH   SOLE NONE 1,866 0 0
Vanguard Group Inc/The LARGE CAP ETF 922908637   276,107 1,585 SH   SOLE NONE 1,585 0 0
WW Grainger Inc COM 384802104   5,487,406 9,865 SH   SOLE NONE 9,861 0 4
WYNN RESORTS LTD COM 983134107   2,692,151 32,644 SH   SOLE NONE 32,644 0 0
Walt Disney Co/The COM 254687106   1,718,226 19,777 SH   SOLE NONE 19,760 0 17
iShares ETFs/USA MSCI EAFE ETF 464287465   1,663,777 25,347 SH   SOLE NONE 25,347 0 0
iShares ETFs/USA RUS MD CP GR ETF 464287481   315,172 3,770 SH   SOLE NONE 3,770 0 0
iShares ETFs/USA RUS MID CAP ETF 464287499   1,673,772 24,815 SH   SOLE NONE 24,815 0 0
iShares ETFs/USA CORE S&P MCP ETF 464287507   5,182,977 21,427 SH   SOLE NONE 21,427 0 0
iShares ETFs/USA S&P MC 400GR ETF 464287606   450,165 6,591 SH   SOLE NONE 6,591 0 0
iShares ETFs/USA RUS 1000 ETF 464287622   1,705,844 8,103 SH   SOLE NONE 8,103 0 0
iShares ETFs/USA RUS 2000 GRW ETF 464287648   608,379 2,836 SH   SOLE NONE 2,836 0 0
iShares ETFs/USA RUSSELL 3000 ETF 464287689   5,135,886 23,273 SH   SOLE NONE 23,273 0 0
iShares ETFs/USA S&P MC 400VL ETF 464287705   314,597 3,121 SH   SOLE NONE 3,121 0 0
iShares ETFs/USA CORE S&P SCP ETF 464287804   6,898,972 72,897 SH   SOLE NONE 72,897 0 0
iShares ETFs/USA MSCI USA MIN VOL 46429B697   307,507 4,265 SH   SOLE NONE 4,265 0 0
iShares ETFs/USA MSCI USA MMENTM 46432F396   300,616 2,060 SH   SOLE NONE 2,060 0 0
iShares ETFs/USA RUSEL 2500 ETF 46435G268   393,236 7,400 SH   SOLE NONE 7,400 0 0