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 CS 88579Y101   19,481,706 190,642 SH   SOLE   163,481 0 27,161
AGNICO EAGLE MINES LTD CS 008474108   2,595,072 39,680 SH   SOLE   39,363 0 317
AGREE REALTY CORP CS 008492100   5,915,084 95,497 SH   SOLE   95,497 0 0
ALCON INC ORD SHS CS H01301128   90,445,240 1,015,326 SH   SOLE   967,376 0 47,950
ALGONQUIN POWER N UTILITIES CS 015857105   2,344,000 400,000 SH   SOLE   400,000 0 0
ALLEGION PUB LTD CO CS G0176J109   3,761,660 31,838 SH   SOLE   25,124 0 6,714
ALLIANCEBERNSTEIN HOLDING LP CS 01881G106   4,477,175 132,500 SH   SOLE   132,500 0 0
ALPHABET INC CAP STK CL A CS 02079K305   304,745,147 1,673,045 SH   SOLE   1,585,265 0 87,780
ALTRIA GROUP INC CS 02209S103   2,733,000 60,000 SH   SOLE   60,000 0 0
AMAZON COM INC CS 023135106   329,572,222 1,705,419 SH   SOLE   1,606,415 0 99,004
AMERICAN HEALTHCARE REIT INC CS 398182303   3,316,923 227,031 SH   SOLE   227,031 0 0
AMERICAN HOMES 4 RENT CS 02665T306   8,132,206 218,843 SH   SOLE   218,843 0 0
AMERICAN TOWER REIT COM CS 03027X100   9,796,169 50,397 SH   SOLE   50,397 0 0
AMERICOLD RLTY TR CS 03064D108   4,459,846 174,622 SH   SOLE   174,622 0 0
ANALOG DEVICES INC CS 032654105   33,852,100 148,305 SH   SOLE   126,622 0 21,683
APPLE INC COM CS 037833100   107,056,250 508,291 SH   SOLE   478,784 0 29,507
APPLIED MATLS INC CS 038222105   48,123,552 203,922 SH   SOLE   185,953 0 17,969
ARCHER DANIELS MIDLAND CO CS 039483102   12,694,561 210,001 SH   SOLE   179,784 0 30,217
ASTRAZENECA PLC ADR 046353108   188,476,249 2,416,672 SH   SOLE   2,284,107 0 132,565
ATLANTICA YIELD PLC CS G0751N103   2,195,000 100,000 SH   SOLE   100,000 0 0
ATLASSIAN CORPORATION CL A CS 049468101   91,071,797 514,879 SH   SOLE   492,206 0 22,673
AVALONBAY CMNTYS INC CS 053484101   11,852,935 57,291 SH   SOLE   57,291 0 0
Apollo Global Management Inc C CS 03769M106   2,951,750 25,000 SH   SOLE   25,000 0 0
BANK OF AMERICA CORPORATION CS 060505104   57,121,889 1,436,306 SH   SOLE   1,219,925 0 216,381
BAXTER INTL INC CS 071813109   5,017,500 150,000 SH   SOLE   150,000 0 0
BECTON DICKINSON AND CO CS 075887109   18,771,821 80,321 SH   SOLE   67,871 0 12,450
BERKLEY W R CORP CS 084423102   8,212,002 104,505 SH   SOLE   88,218 0 16,287
BEST BUY INC CS 086516101   5,750,179 68,219 SH   SOLE   53,670 0 14,549
BLACKROCK INC CS 09247X101   75,990,552 96,518 SH   SOLE   90,846 0 5,672
BLUE OWL CAPITAL INC CS 09581B103   4,881,250 275,000 SH   SOLE   275,000 0 0
BP PLC ADR 055622104   6,235,553 172,730 SH   SOLE   171,379 0 1,351
BRISTOL MYERS SQUIBB CO CS 110122108   23,504,983 565,976 SH   SOLE   485,248 0 80,728
BRITISH AMERN TOB PLC ADR 110448107   6,153,338 198,944 SH   SOLE   197,305 0 1,639
BUNGE GLOBAL SA COM SHS CS H11356104   5,203,009 48,731 SH   SOLE   38,327 0 10,404
CAMPBELL SOUP CO CS 134429109   4,805,007 106,329 SH   SOLE   83,549 0 22,780
CANADIAN NAT RES LTD CS 136385101   5,310,950 149,184 SH   SOLE   148,012 0 1,172
CANADIAN NATL RY CO CS 136375102   134,095,978 1,135,156 SH   SOLE   1,079,011 0 56,145
CARETRUST REIT INC CS 14174T107   4,764,156 189,807 SH   SOLE   189,807 0 0
CARRIER GLOBAL CORPORATION CS 14448C104   441,560 7,000 SH   SOLE   7,000 0 0
CATERPILLAR INC DEL CS 149123101   44,877,564 134,727 SH   SOLE   114,558 0 20,169
CBOE GLOBAL MARKETS INC CS 12503M108   3,008,022 17,688 SH   SOLE   15,927 0 1,761
CENOVUS ENERGY INC CS 15135U109   2,946,169 149,856 SH   SOLE   148,656 0 1,200
CF INDS HLDGS INC CS 125269100   4,709,585 63,540 SH   SOLE   50,206 0 13,334
CHESAPEAKE ENERGY CORP CS 165167735   3,897,367 47,419 SH   SOLE   37,297 0 10,122
CHEVRONTEXACO CORP CS 166764100   50,843,851 325,047 SH   SOLE   276,165 0 48,882
CINCINNATI FINL CORP CS 172062101   5,730,566 48,523 SH   SOLE   38,150 0 10,373
CISCO SYS INC CS 17275R102   42,665,509 898,032 SH   SOLE   770,887 0 127,145
CITIGROUP INC CS 172967424   35,038,297 552,132 SH   SOLE   472,220 0 79,912
COCA COLA CO CS 191216100   188,448,109 2,960,693 SH   SOLE   2,806,959 0 153,734
COCA-COLA EUROPACIFIC PARTNERS CS G25839104   3,067,681 42,098 SH   SOLE   41,763 0 335
COGNIZANT TECHNOLOGY SOLUTIO CS 192446102   12,457,124 183,193 SH   SOLE   155,489 0 27,704
CONAGRA FOODS INC CS 205887102   4,732,498 166,520 SH   SOLE   130,901 0 35,619
CONOCOPHILLIPS CS 20825C104   30,021,205 262,469 SH   SOLE   222,815 0 39,654
CONSTELLATION BRANDS INC CS 21036P108   119,394,128 464,063 SH   SOLE   435,608 0 28,455
COPART INC CS 217204106   109,382,240 2,019,613 SH   SOLE   1,905,580 0 114,033
COTERRA ENERGY INC COM CS 127097103   8,351,551 313,144 SH   SOLE   263,188 0 49,956
CRH PLC ORD CS G25508105   5,178,119 69,060 SH   SOLE   68,521 0 539
CROWN CASTLE INTL CORP NEW CS 22822V101   4,300,852 44,021 SH   SOLE   44,021 0 0
CSX CORP CS 126408103   116,430,486 3,480,732 SH   SOLE   3,292,457 0 188,275
CUMMINS INC CS 231021106   16,328,623 58,963 SH   SOLE   50,336 0 8,627
DEERE AND CO CS 244199105   24,983,517 66,867 SH   SOLE   56,488 0 10,379
DIAGEO P L C SPON ADR NEW ADR 25243Q205   4,248,644 33,698 SH   SOLE   33,433 0 265
DICKS SPORTING GOODS INC CS 253393102   5,705,342 26,555 SH   SOLE   20,873 0 5,682
DIGITAL RLTY TR INC CS 253868103   9,130,450 60,049 SH   SOLE   60,049 0 0
DIGITALBRIDGE GROUP INC CL A N CS 25401T603   3,233,858 236,048 SH   SOLE   236,048 0 0
DOUGLAS EMMETT INC CS 25960P109   3,825,041 287,381 SH   SOLE   287,381 0 0
EAST WEST BANCORP INC CS 27579R104   3,831,833 52,326 SH   SOLE   41,194 0 11,132
EBAY INC CS 278642103   11,361,512 211,495 SH   SOLE   179,823 0 31,672
ECOPETROL S A ADR 279158109   1,890,260 168,924 SH   SOLE   167,573 0 1,351
ELECTRONIC ARTS INC CS 285512109   188,159,313 1,350,458 SH   SOLE   1,274,452 0 76,006
ENERGY TRANSFER LP CS 29273V100   8,758,800 540,000 SH   SOLE   540,000 0 0
ENI S P A ADR 26874R108   3,764,324 122,258 SH   SOLE   121,283 0 975
EPAM SYS INC CS 29414B104   84,849,837 451,065 SH   SOLE   425,855 0 25,210
EQUIFAX INC CS 294429105   4,035,262 16,643 SH   SOLE   14,956 0 1,687
EQUINIX INC CS 29444U700   37,242,878 49,224 SH   SOLE   49,224 0 0
EQUINOR ASA SPONSORED ADR ADR 29446M102   5,270,605 184,545 SH   SOLE   183,096 0 1,449
EQUITY COMWLTH CS 294628102   3,462,725 178,491 SH   SOLE   178,491 0 0
EQUITY LIFESTYLE PPTYS INC CS 29472R108   9,429,261 144,776 SH   SOLE   144,776 0 0
EQUITY RESIDENTIAL CS 29476L107   8,585,055 123,811 SH   SOLE   123,811 0 0
EVEREST GROUP LTD COM CS G3223R108   5,355,617 14,056 SH   SOLE   11,049 0 3,007
EVERGY INC COM CS 30034W106   112,463,573 2,123,156 SH   SOLE   2,002,038 0 121,118
EXTRA SPACE STORAGE INC CS 30225T102   9,902,725 63,720 SH   SOLE   63,720 0 0
EXXON MOBIL CORP CS 30231G102   53,250,368 462,564 SH   SOLE   397,859 0 64,705
FEDEX CORP CS 31428X106   22,052,332 73,547 SH   SOLE   62,556 0 10,991
FERGUSON PLC NEW CS G3421J106   2,833,874 14,634 SH   SOLE   14,517 0 117
FIFTH THIRD BANCORP CS 316773100   11,290,262 309,407 SH   SOLE   265,065 0 44,342
FIRST INDUSTRIAL REALTY TRUS CS 32054K103   2,824,089 59,442 SH   SOLE   59,442 0 0
FISERV INC CS 337738108   105,030,724 704,715 SH   SOLE   663,694 0 41,021
FOMENTO ECONOMICO MEXICANO S ADR 344419106   2,993,531 27,808 SH   SOLE   27,586 0 222
FOX CORP CS 35137L105   5,219,222 151,854 SH   SOLE   119,237 0 32,617
GAMING AND LEISURE PPTYS INC CS 36467J108   3,164,700 70,000 SH   SOLE   70,000 0 0
GENERAL MLS INC CS 370334104   13,320,785 210,572 SH   SOLE   180,192 0 30,380
GENESIS ENERGY LP CS 371927104   1,073,250 75,000 SH   SOLE   75,000 0 0
GENUINE PARTS CO CS 372460105   9,415,028 68,067 SH   SOLE   58,086 0 9,981
GILEAD SCIENCES INC CS 375558103   25,328,068 369,160 SH   SOLE   316,142 0 53,018
GLOBANT S A CS L44385109   99,396,172 557,591 SH   SOLE   529,591 0 28,000
GOLDMAN SACHS ETF TR ACCESS IN ETF 381430479   10,892,942 240,728 SH   SOLE   240,728 0 0
GOLDMAN SACHS ETF TR ACTIVEBET ETF 381430107   8,403,886 249,744 SH   SOLE   249,744 0 0
GOLDMAN SACHS ETF TR EQUITY ET ETF 381430503   548,547 5,129 SH   SOLE   5,129 0 0
GSK PLC SPONSORED ADR ADR 37733W204   5,775,000 150,000 SH   SOLE   150,000 0 0
HALEON PLC ADR 405552100   2,833,353 343,021 SH   SOLE   340,282 0 2,739
HALLIBURTON CO CS 406216101   11,118,586 329,147 SH   SOLE   278,855 0 50,292
HARTFORD FINL SVCS GROUP INC CS 416515104   11,060,305 110,009 SH   SOLE   92,765 0 17,244
HDFC BANK LTD ADR 40415F101   166,708,944 2,591,465 SH   SOLE   2,466,051 0 125,414
HEICO CORP NEW CS 422806208   14,422,612 81,245 SH   SOLE   76,918 0 4,327
HERSHEY FOODS CORP CS 427866108   12,822,326 69,751 SH   SOLE   58,906 0 10,845
HF SINCLAIR CORPORATION COM CS 403949100   3,880,485 72,750 SH   SOLE   57,510 0 15,240
HOME DEPOT INC CS 437076102   269,731 784 SH   SOLE   784 0 0
HONDA MOTOR LTD ADR 438128308   5,395,816 167,364 SH   SOLE   166,061 0 1,303
HONEYWELL INTL INC CS 438516106   37,671,872 176,416 SH   SOLE   151,047 0 25,369
HUMANA INC CS 444859102   108,391,755 290,089 SH   SOLE   270,919 0 19,170
HUNTINGTON BANCSHARES INC CS 446150104   8,212,023 623,067 SH   SOLE   524,796 0 98,271
HUNTINGTON INGALLS INDS INC CS 446413106   3,564,887 14,472 SH   SOLE   11,416 0 3,056
IDEXX LABS INC CS 45168D104   20,418,064 41,909 SH   SOLE   38,542 0 3,367
IMPERIAL OIL LTD CS 453038408   3,063,947 44,893 SH   SOLE   44,533 0 360
INTERCONTINENTAL EXCHANGE INC CS 45866F104   124,507,752 909,546 SH   SOLE   860,340 0 49,206
INTERPUBLIC GROUP COS INC CS 460690100   3,891,370 133,770 SH   SOLE   105,296 0 28,474
INTL PAPER CO CS 460146103   5,098,561 118,159 SH   SOLE   91,930 0 26,229
INTUIT CS 461202103   29,084,171 44,254 SH   SOLE   41,381 0 2,873
INTUITIVE SURGICAL INC CS 46120E602   91,466,054 205,611 SH   SOLE   193,762 0 11,849
INVESCO EXCHANGE TRADED FD T S ETF 46137V357   29,527,359 179,738 SH   SOLE   179,738 0 0
INVITATION HOMES INC CS 46187W107   13,122,820 365,640 SH   SOLE   365,640 0 0
ISHARES JPMORGAN USD EMERGING ETF 464288281   1,058,486 11,963 SH   SOLE   11,963 0 0
ISHARES TR BROAD USD HIGH ETF 46435U853   3,780,376 104,200 SH   SOLE   104,200 0 0
ISHARES TR CORE MSCITOTAL ETF 46432F834   2,628,084 38,900 SH   SOLE   38,900 0 0
ISHARES TR ESG US AGR BD ETF 46435U549   438,833 9,415 SH   SOLE   9,415 0 0
ISHARES TR ETF MSCI USA ETF 46435G425   1,431,482 11,997 SH   SOLE   11,997 0 0
ISHARES TR FALN ANGLS USD ETF 46435G474   2,929,090 111,840 SH   SOLE   111,840 0 0
ISHARES TR HIGH YLD CORP ETF 464288513   479,657 6,218 SH   SOLE   6,218 0 0
ISHARES TR LEHMAN CR BD ETF 464288620   24,068,013 479,347 SH   SOLE   479,347 0 0
ISHARES TR MBS FIXED BDFD ETF 464288588   34,975,570 380,956 SH   SOLE   380,956 0 0
ISHARES TR MSCI EAFE ESG ETF 46435G516   340,802 4,326 SH   SOLE   4,326 0 0
ISHARES TR MSCI INDIA SML ETF 46429B614   2,277,823 28,163 SH   SOLE   28,163 0 0
ISHARES TR MSCI USA QLT FAC ETF 46432F339   310,271 1,817 SH   SOLE   1,409 0 408
ISHARES TR USA MIN VOL ID ETF 46429B697   14,002,093 166,771 SH   SOLE   166,771 0 0
ISHARES TRUST SANDP NATL MUN B ETF 464288414   50,822,006 476,978 SH   SOLE   476,693 0 285
J P MORGAN CHASE AND CO CS 46625H100   87,656,248 433,384 SH   SOLE   380,003 0 53,381
JACK IN THE BOX INC CS 466367109   3,311,100 65,000 SH   SOLE   65,000 0 0
JOHNSON AND JOHNSON CS 478160104   229,823,723 1,572,412 SH   SOLE   1,459,290 0 113,122
KENVUE INC COM CS 49177J102   11,950,641 657,351 SH   SOLE   554,121 0 103,230
KIMBERLY CLARK CORP CS 494368103   14,750,639 106,734 SH   SOLE   89,966 0 16,768
KRAFT HEINZ CO CS 500754106   12,988,559 403,121 SH   SOLE   341,975 0 61,146
L3HARRIS TECHNOLOGIES INC COM CS 502431109   210,885,583 939,022 SH   SOLE   889,155 0 49,867
LEXINGTON CORP PPTYS TR CS 529043101   6,580,892 721,589 SH   SOLE   721,589 0 0
LKQ CORP CS 501889208   3,838,882 92,303 SH   SOLE   72,763 0 19,540
LOCKHEED MARTIN CORP CS 539830109   30,040,136 64,312 SH   SOLE   55,095 0 9,217
MAGNA INTL INC CS 559222401   1,844,103 44,012 SH   SOLE   43,663 0 349
MARATHON OIL CORP CS 565849106   5,633,254 196,486 SH   SOLE   155,516 0 40,970
MARATHON PETROLEUM CORP CS 56585A102   21,582,473 124,409 SH   SOLE   105,850 0 18,559
MASCO CORP CS 574599106   82,362,985 1,235,383 SH   SOLE   1,152,109 0 83,274
MASTERCARD INCORPORATED CL A CS 57636Q104   259,070,768 587,249 SH   SOLE   555,209 0 32,040
MEDTRONIC PLC SHS CS G5960L103   25,643,167 325,793 SH   SOLE   274,874 0 50,919
MERCADOLIBRE INC CS 58733R102   121,136,657 73,711 SH   SOLE   70,481 0 3,230
META PLATFORMS INC CL A CS 30303M102   285,689,540 566,597 SH   SOLE   536,248 0 30,349
MICROCHIP TECHNOLOGY INC CS 595017104   16,734,344 182,889 SH   SOLE   155,484 0 27,405
MICRON TECHNOLOGY INC CS 595112103   82,727,635 628,964 SH   SOLE   589,540 0 39,424
MICROSOFT CORP CS 594918104   224,942,154 503,283 SH   SOLE   475,579 0 27,704
MID-AMER APT CMNTYS INC CS 59522J103   4,327,215 30,343 SH   SOLE   30,343 0 0
MOLSON COORS BREWING CO CS 60871R209   3,842,239 75,590 SH   SOLE   60,045 0 15,545
MONARCH CASINO AND RESORT INC CS 609027107   3,307,030 48,540 SH   SOLE   48,540 0 0
MONDELEZ INTL INC CS 609207105   66,068,551 1,009,605 SH   SOLE   950,830 0 58,775
MOODYS CORP CS 615369105   141,335,666 335,770 SH   SOLE   317,232 0 18,538
MOSAIC CO NEW COM CS 61945C103   3,609,639 124,901 SH   SOLE   98,203 0 26,698
MSCI INC CS 55354G100   91,748,324 190,448 SH   SOLE   180,309 0 10,139
NATIONAL STORAGE AFFILIATES CS 637870106   4,534,200 110,000 SH   SOLE   110,000 0 0
NETEASE COM INC ADR 64110W102   4,114,910 43,052 SH   SOLE   42,709 0 343
NORFOLK SOUTHERN CORP CS 655844108   13,626,589 63,471 SH   SOLE   59,790 0 3,681
NORTHROP GRUMMAN CORP CS 666807102   90,176,694 206,851 SH   SOLE   195,628 0 11,223
NOVARTIS A G SPONSORED ADR ADR 66987V109   15,044,288 141,314 SH   SOLE   140,214 0 1,100
NUTRIEN LTD CS 67077M108   2,638,920 51,835 SH   SOLE   51,422 0 413
NVIDIA CORP CS 67066G104   43,580,341 352,763 SH   SOLE   323,213 0 29,550
NXP SEMICONDUCTORS N V CS N6596X109   5,349,509 19,880 SH   SOLE   19,724 0 156
OMNICOM GROUP INC CS 681919106   6,132,340 68,365 SH   SOLE   53,786 0 14,579
OTIS WORLDWIDE CORP CS 68902V107   233,334 2,424 SH   SOLE   2,424 0 0
OVINTIV INC COM CS 69047Q102   4,368,800 93,211 SH   SOLE   73,455 0 19,756
P T TELEKOMUNIKASI INDONESIA ADR 715684106   2,301,446 123,072 SH   SOLE   122,096 0 976
PACCAR INC CS 693718108   15,242,120 148,068 SH   SOLE   125,151 0 22,917
PENSKE AUTOMOTIVE GRP INC CS 70959W103   3,741,594 25,108 SH   SOLE   19,738 0 5,370
PERDOCEO ED CORP COM CS 71363P106   2,570,400 120,000 SH   SOLE   120,000 0 0
PERMIAN RESOURCES CORP CLASS A CS 71424F105   4,247,902 263,028 SH   SOLE   207,413 0 55,615
PETROLEO BRASILEIRO SA PETRO ADR 71654V101   4,678,438 342,994 SH   SOLE   340,310 0 2,684
PHILIP MORRIS INTL INC CS 718172109   155,373,342 1,533,340 SH   SOLE   1,445,682 0 87,658
PHILLIPS 66 CS 718546104   17,669,543 125,165 SH   SOLE   106,275 0 18,890
PNC FINL SVCS GROUP INC CS 693475105   18,159,442 116,796 SH   SOLE   98,534 0 18,262
PPG INDS INC CS 693506107   11,215,414 89,089 SH   SOLE   75,699 0 13,390
PROGRESSIVE CORP OHIO CS 743315103   3,993,017 19,224 SH   SOLE   17,304 0 1,920
PROLOGIS INC CS 74340W103   30,329,989 270,056 SH   SOLE   270,056 0 0
PUBLIC STORAGE INC CS 74460D109   14,300,807 49,716 SH   SOLE   49,716 0 0
QUEST DIAGNOSTICS INC CS 74834L100   5,265,910 38,471 SH   SOLE   30,239 0 8,232
RALPH LAUREN CORP CS 751212101   4,141,220 23,656 SH   SOLE   18,510 0 5,146
REALTY INCOME CORP CS 756109104   4,666,066 88,339 SH   SOLE   88,339 0 0
REXFORD INDL RLTY INC CS 76169C100   6,653,363 149,212 SH   SOLE   149,212 0 0
ROLLINS INC CS 775711104   13,580,404 278,344 SH   SOLE   263,730 0 14,614
ROYALTY PHARMA PLC SHS CL A CS G7709Q104   5,164,643 195,853 SH   SOLE   154,855 0 40,998
RTX CORPORATION COM CS 75513E101   30,836,796 307,170 SH   SOLE   260,723 0 46,447
S AND P GLOBAL INC CS 78409V104   108,791,888 243,928 SH   SOLE   230,634 0 13,294
SALESFORCE INC COM CS 79466L302   44,707,633 173,892 SH   SOLE   161,439 0 12,453
SANOFI SPONSORED ADR ADR 80105N105   13,724,853 282,870 SH   SOLE   281,494 0 1,376
SBA COMMUNICATIONS CORP NEW CS 78410G104   12,917,522 65,805 SH   SOLE   65,805 0 0
SCHLUMBERGER LTD CS 806857108   19,207,261 407,106 SH   SOLE   344,352 0 62,754
SCHWAB STRATEGIC TR SCHWAB FDT ETF 808524771   803,760 12,000 SH   SOLE   12,000 0 0
SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797   19,843,574 255,190 SH   SOLE   255,190 0 0
SERVICENOW INC CS 81762P102   168,487,407 214,178 SH   SOLE   201,617 0 12,561
SHELL PLC SPON ADS ADR 780259305   13,493,112 186,937 SH   SOLE   185,746 0 1,191
SHERWIN WILLIAMS CO CS 824348106   3,018,321 10,114 SH   SOLE   9,268 0 846
SKYWORKS SOLUTIONS INC CS 83088M102   5,778,981 54,222 SH   SOLE   42,995 0 11,227
SMITH A O CS 831865209   4,126,537 50,459 SH   SOLE   39,764 0 10,695
SNAP ON INC CS 833034101   4,570,927 17,487 SH   SOLE   13,757 0 3,730
SONY GROUP CORPORATION SPONSOR ADR 835699307   18,566,672 218,560 SH   SOLE   211,082 0 7,478
SPDR SER TR BLOOMBERG HIGH Y ETF 78468R622   2,734,113 29,003 SH   SOLE   29,003 0 0
SPDR SER TR INV GRD FLT RT ETF 78468R200   17,505,678 567,445 SH   SOLE   567,445 0 0
SPDR SER TR NUVN BR SHT MUNI ETF 78468R739   276,628 5,862 SH   SOLE   3,010 0 2,852
SPDR SER TR SHRT TRSRY ETF ETF 78468R101   9,082,415 314,597 SH   SOLE   314,597 0 0
SPDR SERIES TRUST BARC CAPTL E ETF 78464A474   35,052,772 1,180,228 SH   SOLE   1,180,228 0 0
SPDR SERIES TRUST INTERMD CR E ETF 78464A375   6,008,004 184,521 SH   SOLE   184,521 0 0
SPDR SERIES TRUST LEH INTER TR ETF 78464A672   46,568,483 1,661,973 SH   SOLE   1,661,973 0 0
SPDR SERIES TRUST NUV HGHYLD M ETF 78464A284   1,815,627 71,369 SH   SOLE   71,369 0 0
SPDR TR UNIT SER 1 ETF 78462F103   11,196,782 20,574 SH   SOLE   20,574 0 0
SPECTRUM BRANDS HLDGS INC NEW CS 84790A105   6,874,400 80,000 SH   SOLE   80,000 0 0
SPIRE INC CS 84857L101   2,232,617 36,763 SH   SOLE   36,763 0 0
SSNC TECHNOLOGIES HLDGS INC CS 78467J100   9,768,937 155,879 SH   SOLE   138,518 0 17,361
STELLANTIS N.V SHS CS N82405106   4,375,119 220,409 SH   SOLE   218,694 0 1,715
SUN COMMUNITIES INC CS 866674104   13,164,474 109,394 SH   SOLE   109,394 0 0
SUNCOR ENERGY INC NEW CS 867224107   4,032,237 105,833 SH   SOLE   104,983 0 850
SYSCO CORP CS 871829107   12,567,210 176,036 SH   SOLE   149,342 0 26,694
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   228,200,190 1,312,929 SH   SOLE   1,252,507 0 60,422
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205   4,097,968 316,690 SH   SOLE   314,162 0 2,528
TAPESTRY INC COM CS 876030107   3,717,981 86,889 SH   SOLE   68,225 0 18,664
TE CONNECTIVITY LTD CS H84989104   15,847,049 105,345 SH   SOLE   89,518 0 15,827
TENARIS S A SPONSORED ADR ADR 88031M109   1,518,278 49,747 SH   SOLE   49,350 0 397
TERRENO RLTY CORP CS 88146M101   7,815,074 132,056 SH   SOLE   132,056 0 0
THERMO FISHER SCIENTIFIC INC C CS 883556102   78,265,537 141,529 SH   SOLE   133,900 0 7,629
TOTAL SE SPONSORED ADS ADR 89151E109   8,216,576 123,224 SH   SOLE   122,259 0 965
TRANSUNION CS 89400J107   3,213,797 43,336 SH   SOLE   38,940 0 4,396
TRAVELERS COMPANIES INC CS 89417E109   17,302,811 85,093 SH   SOLE   72,875 0 12,218
TRUIST FINL CORP COM CS 89832Q109   16,978,304 437,022 SH   SOLE   370,425 0 66,597
UDR INC CS 902653104   3,732,511 90,705 SH   SOLE   90,705 0 0
UGI CORP NEW CS 902681105   2,088,274 91,191 SH   SOLE   91,191 0 0
UNILEVER PLC SPON ADR ADR 904767704   10,605,426 192,861 SH   SOLE   191,360 0 1,501
UNION PAC CORP CS 907818108   88,516,080 391,214 SH   SOLE   369,864 0 21,350
UNITEDHEALTH GROUP INC CS 91324P102   161,697,180 317,514 SH   SOLE   287,703 0 29,811
US BANCORP DEL COM CS 902973304   20,187,927 508,512 SH   SOLE   437,668 0 70,844
VALE S A ADR 91912E105   3,734,723 334,353 SH   SOLE   331,684 0 2,669
VALERO ENERGY CORP NEW CS 91913Y100   15,945,000 101,716 SH   SOLE   86,065 0 15,651
VANECK VECTORS ETF TR JP MORGA ETF 92189H300   22,600,274 950,390 SH   SOLE   950,390 0 0
VANGUARD BD INDEX FD INC TOTAL ETF 921937835   45,535,744 632,002 SH   SOLE   632,002 0 0
VANGUARD FTSE DEVELOPED MARKET ETF 921943858   25,803,763 522,132 SH   SOLE   522,132 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,291,171 27,354 SH   SOLE   27,354 0 0
VANGUARD INDEX TR MID CAP VIPE ETF 922908629   8,035,299 33,190 SH   SOLE   33,190 0 0
VANGUARD INDEX TR SMLL CP VIPE ETF 922908751   9,472,748 43,445 SH   SOLE   43,445 0 0
VANGUARD INDEX TR STK MRK VIPE ETF 922908769   7,191,471 26,883 SH   SOLE   26,883 0 0
VANGUARD INTL EQUITY INDEX F E ETF 922042858   19,518,448 446,034 SH   SOLE   446,034 0 0
VANGUARD MUN BD FD INC TAX-EXE ETF 922907746   25,937,287 517,607 SH   SOLE   517,607 0 0
VANGUARD SCOTTSDALE FDS INT-TE ETF 92206C870   4,056,927 50,756 SH   SOLE   50,756 0 0
VANGUARD SCOTTSDALE FDS LG-TER ETF 92206C813   6,166,508 81,288 SH   SOLE   81,288 0 0
VANGUARD SCOTTSDALE FDS LONG-T ETF 92206C847   12,117,299 210,078 SH   SOLE   210,078 0 0
VANGUARD SCOTTSDALE FDS MORTG- ETF 92206C771   22,215,991 489,339 SH   SOLE   489,339 0 0
VANGUARD SCOTTSDALE FDS SHRT-T ETF 92206C409   4,335,359 56,103 SH   SOLE   56,103 0 0
VANGUARD SNP 500 ETF ETF 922908363   63,329,962 126,627 SH   SOLE   126,627 0 0
VANGUARD WHITEHALL FDS INC HIG ETF 921946406   6,445,317 54,345 SH   SOLE   54,345 0 0
VANGUARD WHITEHALL FDS INC INT ETF 921946794   3,853,922 56,237 SH   SOLE   56,237 0 0
VENTAS INC CS 92276F100   5,496,251 107,223 SH   SOLE   107,223 0 0
VERTEX PHARMACEUTICALS INC CS 92532F100   74,213,375 158,332 SH   SOLE   149,162 0 9,170
VIATRIS INC CS 92556V106   9,706,498 913,123 SH   SOLE   826,193 0 86,930
VISA INC CS 92826C839   201,511,868 767,752 SH   SOLE   725,829 0 41,923
WALGREENS BOOTS ALLIANCE INC C CS 931427108   1,209,500 100,000 SH   SOLE   100,000 0 0
WELLS FARGO AND CO NEW CS 949746101   42,107,985 709,008 SH   SOLE   601,117 0 107,891
WELLTOWER INC CS 95040Q104   14,766,283 141,643 SH   SOLE   141,643 0 0
WEST FRASER TIMBER LTD CS 952845105   42,886,235 557,906 SH   SOLE   530,710 0 27,196
WESTROCK CO CS 96145D105   4,477,463 89,086 SH   SOLE   69,802 0 19,284
WILLIAMS SONOMA INC CS 969904101   5,399,479 19,122 SH   SOLE   14,966 0 4,156
WOLVERINE WORLD WIDE INC CS 978097103   7,098,000 525,000 SH   SOLE   525,000 0 0