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   25,220,603 184,496 SH   SOLE   157,479 0 27,017
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101   7,647,893 21,636 SH   SOLE   16,810 0 4,826
AGNICO EAGLE MINES LTD CS 008474108   3,197,346 39,689 SH   SOLE   39,372 0 317
AGREE REALTY CORP CS 008492100   6,954,466 92,320 SH   SOLE   92,320 0 0
ALCON INC ORD SHS CS H01301128   44,715,779 446,845 SH   SOLE   424,185 0 22,660
ALGONQUIN POWER N UTILITIES CS 015857105   5,450,000 1,000,000 SH   SOLE   1,000,000 0 0
ALLEGION PUB LTD CO CS G0176J109   3,210,944 22,032 SH   SOLE   17,192 0 4,840
ALLIANCEBERNSTEIN HOLDING LP CS 01881G106   4,884,600 140,000 SH   SOLE   140,000 0 0
ALLSTATE CORP CS 020002101   2,920,800 15,401 SH   SOLE   12,034 0 3,367
ALPHABET INC CAP STK CL A CS 02079K305   272,028,997 1,640,211 SH   SOLE   1,552,145 0 88,066
ALTRIA GROUP INC CS 02209S103   1,276,000 25,000 SH   SOLE   25,000 0 0
AMAZON COM INC CS 023135106   363,661,006 1,951,704 SH   SOLE   1,834,958 0 116,746
AMERICAN HEALTHCARE REIT INC CS 398182303   4,987,501 191,092 SH   SOLE   191,092 0 0
AMERICAN HOMES 4 RENT CS 02665T306   8,401,383 218,843 SH   SOLE   218,843 0 0
AMERICAN TOWER REIT COM CS 03027X100   11,692,419 50,277 SH   SOLE   50,277 0 0
AMERICOLD RLTY TR CS 03064D108   4,888,109 172,908 SH   SOLE   172,908 0 0
ANALOG DEVICES INC CS 032654105   28,519,214 123,905 SH   SOLE   107,433 0 16,472
APPLE INC COM CS 037833100   36,598,242 157,074 SH   SOLE   144,355 0 12,719
APPLIED MATLS INC CS 038222105   19,947,790 98,727 SH   SOLE   90,860 0 7,867
ARCHER DANIELS MIDLAND CO CS 039483102   12,186,363 203,990 SH   SOLE   173,955 0 30,035
ASTRAZENECA PLC ADR 046353108   247,849,948 3,181,234 SH   SOLE   3,008,628 0 172,606
ATLASSIAN CORPORATION CL A CS 049468101   30,625,080 192,841 SH   SOLE   184,355 0 8,486
AVALONBAY CMNTYS INC CS 053484101   12,904,798 57,291 SH   SOLE   57,291 0 0
Apollo Global Management Inc C CS 03769M106   1,873,650 15,000 SH   SOLE   15,000 0 0
BANK OF AMERICA CORPORATION CS 060505104   46,666,379 1,176,068 SH   SOLE   1,009,448 0 166,620
BAXTER INTL INC CS 071813109   9,114,812 240,053 SH   SOLE   231,318 0 8,735
BECTON DICKINSON AND CO CS 075887109   19,192,284 79,603 SH   SOLE   67,018 0 12,585
BERKLEY W R CORP CS 084423102   8,873,933 156,424 SH   SOLE   130,925 0 25,499
BEST BUY INC CS 086516101   6,986,489 67,633 SH   SOLE   52,817 0 14,816
BLACKROCK INC CS 09247X101   147,478,847 155,321 SH   SOLE   146,875 0 8,446
BLUE OWL CAPITAL INC CS 09581B103   6,292,000 325,000 SH   SOLE   325,000 0 0
BP PLC ADR 055622104   5,449,681 173,612 SH   SOLE   172,261 0 1,351
BRISTOL MYERS SQUIBB CO CS 110122108   28,856,795 557,727 SH   SOLE   472,375 0 85,352
BRITISH AMERN TOB PLC ADR 110448107   7,302,868 199,641 SH   SOLE   198,002 0 1,639
BROWN FORMAN CORP CS 115637209   1,756,391 35,699 SH   SOLE   27,716 0 7,983
BUNGE GLOBAL SA COM SHS CS H11356104   3,514,410 36,366 SH   SOLE   28,432 0 7,934
CAMPBELL SOUP CO CS 134429109   3,815,417 77,993 SH   SOLE   60,546 0 17,447
CANADIAN NAT RES LTD CS 136385101   4,955,330 149,212 SH   SOLE   148,040 0 1,172
CANADIAN NATL RY CO CS 136375102   132,524,180 1,131,235 SH   SOLE   1,074,906 0 56,329
CARETRUST REIT INC CS 14174T107   5,857,444 189,807 SH   SOLE   189,807 0 0
CARRIER GLOBAL CORPORATION CS 14448C104   563,430 7,000 SH   SOLE   7,000 0 0
CATERPILLAR INC DEL CS 149123101   48,743,721 124,626 SH   SOLE   105,459 0 19,167
CBOE GLOBAL MARKETS INC CS 12503M108   5,244,262 25,598 SH   SOLE   22,017 0 3,581
CENOVUS ENERGY INC CS 15135U109   2,512,160 150,159 SH   SOLE   148,959 0 1,200
CF INDS HLDGS INC CS 125269100   3,809,864 44,404 SH   SOLE   34,422 0 9,982
CHEVRONTEXACO CORP CS 166764100   46,708,742 317,164 SH   SOLE   267,549 0 49,615
CHIMERA INVT CORP COM SHS CS 16934Q802   949,800 60,000 SH   SOLE   60,000 0 0
CHUBB LIMITED COM CS H1467J104   5,083,162 17,626 SH   SOLE   13,702 0 3,924
CINCINNATI FINL CORP CS 172062101   6,341,831 46,590 SH   SOLE   36,323 0 10,267
CISCO SYS INC CS 17275R102   38,274,716 719,179 SH   SOLE   624,198 0 94,981
CITIGROUP INC CS 172967424   33,538,576 535,760 SH   SOLE   455,410 0 80,350
COCA COLA CO CS 191216100   206,052,227 2,867,412 SH   SOLE   2,713,087 0 154,325
COCA-COLA EUROPACIFIC PARTNERS CS G25839104   3,330,337 42,290 SH   SOLE   41,955 0 335
COGNIZANT TECHNOLOGY SOLUTIO CS 192446102   13,430,477 174,015 SH   SOLE   147,391 0 26,624
CONAGRA FOODS INC CS 205887102   4,020,610 123,635 SH   SOLE   95,649 0 27,986
CONOCOPHILLIPS CS 20825C104   27,006,847 256,524 SH   SOLE   215,614 0 40,910
CONSTELLATION BRANDS INC CS 21036P108   119,126,998 462,288 SH   SOLE   433,628 0 28,660
COPART INC CS 217204106   152,981,380 2,919,492 SH   SOLE   2,753,491 0 166,001
COTERRA ENERGY INC COM CS 127097103   7,309,420 305,195 SH   SOLE   254,954 0 50,241
CRH PLC ORD CS G25508105   9,836,468 106,065 SH   SOLE   97,202 0 8,863
CROWN CASTLE INTL CORP NEW CS 22822V101   4,219,906 35,572 SH   SOLE   35,572 0 0
CSX CORP CS 126408103   173,878,409 5,035,575 SH   SOLE   4,736,966 0 298,609
CUMMINS INC CS 231021106   17,604,786 54,371 SH   SOLE   46,253 0 8,118
DEERE AND CO CS 244199105   26,440,776 63,357 SH   SOLE   53,256 0 10,101
DIAGEO P L C SPON ADR NEW ADR 25243Q205   4,749,106 33,840 SH   SOLE   33,575 0 265
DICKS SPORTING GOODS INC CS 253393102   4,903,616 23,496 SH   SOLE   18,325 0 5,171
DIGITAL RLTY TR INC CS 253868103   9,717,730 60,049 SH   SOLE   60,049 0 0
DIGITALBRIDGE GROUP INC CL A N CS 25401T603   2,423,111 171,487 SH   SOLE   171,487 0 0
DOLLAR TREE INC CS 256746108   1,792,386 25,489 SH   SOLE   19,091 0 6,398
DOUGLAS EMMETT INC CS 25960P109   3,953,250 225,000 SH   SOLE   225,000 0 0
EAST WEST BANCORP INC CS 27579R104   3,002,055 36,283 SH   SOLE   28,195 0 8,088
EBAY INC CS 278642103   13,418,976 206,097 SH   SOLE   174,672 0 31,425
ECOPETROL S A ADR 279158109   1,515,412 169,699 SH   SOLE   168,348 0 1,351
ELECTRONIC ARTS INC CS 285512109   143,767,761 1,002,285 SH   SOLE   942,552 0 59,733
EMERSON ELEC CO CS 291011104   3,240,523 29,629 SH   SOLE   23,090 0 6,539
ENERGY TRANSFER LP CS 29273V100   7,623,750 475,000 SH   SOLE   475,000 0 0
ENI S P A ADR 26874R108   3,725,190 122,903 SH   SOLE   121,928 0 975
EOG RES INC CS 26875P101   3,451,382 28,076 SH   SOLE   21,753 0 6,323
EPAM SYS INC CS 29414B104   88,832,264 446,326 SH   SOLE   421,050 0 25,276
EQUIFAX INC CS 294429105   7,796,694 26,532 SH   SOLE   23,939 0 2,593
EQUINIX INC CS 29444U700   40,016,136 45,082 SH   SOLE   45,082 0 0
EQUINOR ASA SPONSORED ADR ADR 29446M102   4,697,955 185,470 SH   SOLE   184,021 0 1,449
EQUITY COMWLTH CS 294628102   2,809,064 141,159 SH   SOLE   141,159 0 0
EQUITY LIFESTYLE PPTYS INC CS 29472R108   10,264,257 143,878 SH   SOLE   143,878 0 0
EQUITY RESIDENTIAL CS 29476L107   9,213,829 123,742 SH   SOLE   123,742 0 0
EVEREST GROUP LTD COM CS G3223R108   5,366,896 13,697 SH   SOLE   10,638 0 3,059
EVERGY INC COM CS 30034W106   126,600,113 2,041,608 SH   SOLE   1,920,152 0 121,456
EXPAND ENERGY CORPORATION COM CS 165167735   2,832,855 34,442 SH   SOLE   26,787 0 7,655
EXTRA SPACE STORAGE INC CS 30225T102   11,481,707 63,720 SH   SOLE   63,720 0 0
EXXON MOBIL CORP CS 30231G102   52,837,149 450,752 SH   SOLE   384,509 0 66,243
FEDEX CORP CS 31428X106   19,148,569 69,967 SH   SOLE   59,035 0 10,932
FERGUSON ENTERPRISES INC COM CS 31488V107   2,916,199 14,686 SH   SOLE   14,569 0 117
FIFTH THIRD BANCORP CS 316773100   12,697,090 296,384 SH   SOLE   253,154 0 43,230
FIRST INDUSTRIAL REALTY TRUS CS 32054K103   3,256,301 58,169 SH   SOLE   58,169 0 0
FISERV INC CS 337738108   125,246,411 697,169 SH   SOLE   656,023 0 41,146
FOMENTO ECONOMICO MEXICANO S ADR 344419106   2,762,104 27,982 SH   SOLE   27,760 0 222
FOX CORP CS 35137L105   4,653,971 109,945 SH   SOLE   85,274 0 24,671
GENERAL MLS INC CS 370334104   15,519,873 210,154 SH   SOLE   178,134 0 32,020
GENESIS ENERGY LP CS 371927104   3,342,500 250,000 SH   SOLE   250,000 0 0
GENUINE PARTS CO CS 372460105   9,247,794 66,207 SH   SOLE   56,464 0 9,743
GILEAD SCIENCES INC CS 375558103   29,728,071 354,581 SH   SOLE   301,648 0 52,933
GLOBAL X FDS GLB X MLP ENRG I ETF 37954Y293   955,628 17,557 SH   SOLE   17,557 0 0
GLOBANT S A CS L44385109   106,831,739 539,173 SH   SOLE   511,105 0 28,068
GOLDMAN SACHS ETF TR ACCESS IN ETF 381430479   11,368,732 240,252 SH   SOLE   240,252 0 0
GOLDMAN SACHS ETF TR ACTIVEBET ETF 381430107   9,167,845 253,465 SH   SOLE   253,465 0 0
GOLDMAN SACHS ETF TR EQUITY ET ETF 381430503   481,124 4,260 SH   SOLE   4,260 0 0
GSK PLC SPONSORED ADR ADR 37733W204   6,132,000 150,000 SH   SOLE   150,000 0 0
HALEON PLC ADR 405552100   3,624,814 342,610 SH   SOLE   339,871 0 2,739
HALLIBURTON CO CS 406216101   9,000,213 309,818 SH   SOLE   260,390 0 49,428
HARTFORD FINL SVCS GROUP INC CS 416515104   12,750,335 108,412 SH   SOLE   90,630 0 17,782
HDFC BANK LTD ADR 40415F101   158,724,542 2,537,157 SH   SOLE   2,411,314 0 125,843
HEICO CORP NEW CS 422806208   15,807,904 77,581 SH   SOLE   73,658 0 3,923
HERSHEY FOODS CORP CS 427866108   13,066,738 68,134 SH   SOLE   57,249 0 10,885
HF SINCLAIR CORPORATION COM CS 403949100   2,291,121 51,405 SH   SOLE   39,967 0 11,438
HOME DEPOT INC CS 437076102   10,036,219 24,769 SH   SOLE   19,440 0 5,329
HONDA MOTOR LTD ADR 438128308   5,327,118 167,889 SH   SOLE   166,586 0 1,303
HONEYWELL INTL INC CS 438516106   30,424,198 147,183 SH   SOLE   127,762 0 19,421
HUMANA INC CS 444859102   77,503,744 244,692 SH   SOLE   230,033 0 14,659
HUNTINGTON BANCSHARES INC CS 446150104   8,776,959 597,072 SH   SOLE   499,707 0 97,365
HUNTINGTON INGALLS INDS INC CS 446413106   2,743,736 10,378 SH   SOLE   8,095 0 2,283
IDEXX LABS INC CS 45168D104   21,436,990 42,431 SH   SOLE   39,008 0 3,423
IMPERIAL OIL LTD CS 453038408   3,160,951 44,868 SH   SOLE   44,508 0 360
INTERCONTINENTAL EXCHANGE INC CS 45866F104   64,205,720 399,687 SH   SOLE   377,398 0 22,289
INTERPUBLIC GROUP COS INC CS 460690100   3,030,407 95,808 SH   SOLE   74,834 0 20,974
INTL PAPER CO CS 460146103   4,242,232 86,842 SH   SOLE   67,648 0 19,194
INTUIT CS 461202103   27,392,931 44,111 SH   SOLE   41,238 0 2,873
INTUITIVE SURGICAL INC CS 46120E602   95,252,341 193,890 SH   SOLE   182,258 0 11,632
INVESCO EXCHANGE TRADED FD T S ETF 46137V357   32,500,014 181,402 SH   SOLE   181,402 0 0
INVITATION HOMES INC CS 46187W107   12,892,466 365,640 SH   SOLE   365,640 0 0
ISHARES INC MSCI EM ESG SE ETF 46434G863   210,632 5,785 SH   SOLE   5,785 0 0
ISHARES JPMORGAN USD EMERGING ETF 464288281   1,083,844 11,582 SH   SOLE   11,582 0 0
ISHARES TR BROAD USD HIGH ETF 46435U853   44,445,411 1,180,489 SH   SOLE   1,180,489 0 0
ISHARES TR CORE MSCITOTAL ETF 46432F834   3,470,988 47,790 SH   SOLE   47,790 0 0
ISHARES TR ESG US AGR BD ETF 46435U549   283,766 5,840 SH   SOLE   5,840 0 0
ISHARES TR ESG USD CORPT ETF 46435G193   250,961 10,549 SH   SOLE   10,549 0 0
ISHARES TR ETF MSCI USA ETF 46435G425   1,607,533 12,740 SH   SOLE   12,740 0 0
ISHARES TR FALN ANGLS USD ETF 46435G474   2,961,660 108,327 SH   SOLE   108,327 0 0
ISHARES TR HIGH YLD CORP ETF 464288513   476,741 5,937 SH   SOLE   5,937 0 0
ISHARES TR LEHMAN CR BD ETF 464288620   25,425,848 483,565 SH   SOLE   483,565 0 0
ISHARES TR MBS FIXED BDFD ETF 464288588   36,421,980 380,148 SH   SOLE   380,148 0 0
ISHARES TR MSCI EAFE ESG ETF 46435G516   357,975 4,253 SH   SOLE   4,253 0 0
ISHARES TR MSCI INDIA SML ETF 46429B614   2,422,018 28,163 SH   SOLE   28,163 0 0
ISHARES TR MSCI USA QLT FAC ETF 46432F339   393,384 2,194 SH   SOLE   1,786 0 408
ISHARES TR MTG REL ETF NEW ETF 46435G342   949,864 40,028 SH   SOLE   40,028 0 0
ISHARES TR USA MIN VOL ID ETF 46429B697   15,242,855 166,935 SH   SOLE   166,935 0 0
ISHARES TRUST SANDP NATL MUN B ETF 464288414   54,364,101 500,452 SH   SOLE   500,167 0 285
J P MORGAN CHASE AND CO CS 46625H100   78,996,168 374,638 SH   SOLE   326,111 0 48,527
JACK IN THE BOX INC CS 466367109   3,955,900 85,000 SH   SOLE   85,000 0 0
JOHNSON AND JOHNSON CS 478160104   251,435,424 1,551,496 SH   SOLE   1,437,143 0 114,353
KENVUE INC COM CS 49177J102   11,938,318 516,140 SH   SOLE   438,967 0 77,173
KIMBERLY CLARK CORP CS 494368103   15,174,019 106,649 SH   SOLE   89,283 0 17,366
KRAFT HEINZ CO CS 500754106   14,130,792 402,472 SH   SOLE   338,298 0 64,174
L3HARRIS TECHNOLOGIES INC COM CS 502431109   207,153,871 870,870 SH   SOLE   822,878 0 47,992
LABCORP HOLDINGS INC COM SHS CS 504922105   1,465,135 6,556 SH   SOLE   5,092 0 1,464
LAS VEGAS SANDS CORP CS 517834107   2,435,902 48,389 SH   SOLE   37,559 0 10,830
LEGG MASON ETF EQUITY TR INT L ETF 52468L505   1,932,554 62,180 SH   SOLE   62,180 0 0
LENNAR CORP CS 526057104   2,818,574 15,034 SH   SOLE   11,726 0 3,308
LEXINGTON CORP PPTYS TR CS 529043101   2,236,628 222,550 SH   SOLE   222,550 0 0
LKQ CORP CS 501889208   2,574,002 64,479 SH   SOLE   50,389 0 14,090
LOCKHEED MARTIN CORP CS 539830109   36,960,559 63,228 SH   SOLE   53,695 0 9,533
M AND T BK CORP CS 55261F104   5,423,576 30,449 SH   SOLE   30,449 0 0
MAGNA INTL INC CS 559222401   1,812,285 44,159 SH   SOLE   43,810 0 349
MARATHON OIL CORP CS 565849106   3,633,024 136,426 SH   SOLE   106,215 0 30,211
MARATHON PETROLEUM CORP CS 56585A102   18,917,924 116,125 SH   SOLE   98,120 0 18,005
MASCO CORP CS 574599106   99,275,419 1,182,695 SH   SOLE   1,103,271 0 79,424
MASTERCARD INCORPORATED CL A CS 57636Q104   287,582,701 582,387 SH   SOLE   550,120 0 32,267
MEDTRONIC PLC SHS CS G5960L103   28,745,409 319,287 SH   SOLE   267,735 0 51,552
MERCADOLIBRE INC CS 58733R102   139,557,903 68,012 SH   SOLE   64,769 0 3,243
META PLATFORMS INC CL A CS 30303M102   413,191,771 721,808 SH   SOLE   680,692 0 41,116
MICROCHIP TECHNOLOGY INC CS 595017104   14,944,377 186,130 SH   SOLE   157,825 0 28,305
MICRON TECHNOLOGY INC CS 595112103   777,306 7,495 SH   SOLE   7,495 0 0
MICROSOFT CORP CS 594918104   191,183,407 444,303 SH   SOLE   418,360 0 25,943
MID-AMER APT CMNTYS INC CS 59522J103   4,813,558 30,293 SH   SOLE   30,293 0 0
MOLSON COORS BREWING CO CS 60871R209   2,880,659 50,081 SH   SOLE   38,899 0 11,182
MONDELEZ INTL INC CS 609207105   4,787,814 64,990 SH   SOLE   50,619 0 14,371
MOODYS CORP CS 615369105   109,174,683 230,040 SH   SOLE   215,899 0 14,141
MOSAIC CO NEW COM CS 61945C103   2,227,373 83,173 SH   SOLE   64,543 0 18,630
MSCI INC CS 55354G100   75,946,452 130,284 SH   SOLE   122,576 0 7,708
NASDAQ STOCK MARKET INC CS 631103108   63,542,209 870,322 SH   SOLE   822,518 0 47,804
NETEASE COM INC ADR 64110W102   4,050,292 43,314 SH   SOLE   42,971 0 343
NORFOLK SOUTHERN CORP CS 655844108   15,792,673 63,552 SH   SOLE   59,871 0 3,681
NORTHROP GRUMMAN CORP CS 666807102   106,768,889 202,187 SH   SOLE   190,927 0 11,260
NOVARTIS A G SPONSORED ADR ADR 66987V109   16,305,580 141,763 SH   SOLE   140,663 0 1,100
NUCOR CORP CS 670346105   2,156,026 14,341 SH   SOLE   11,194 0 3,147
NUTRIEN LTD CS 67077M108   2,504,263 52,107 SH   SOLE   51,694 0 413
NVIDIA CORP CS 67066G104   67,243,999 553,722 SH   SOLE   510,996 0 42,726
NXP SEMICONDUCTORS N V CS N6596X109   4,787,720 19,948 SH   SOLE   19,792 0 156
OCCIDENTAL PETE CORP DEL CS 674599105   2,498,402 48,475 SH   SOLE   37,672 0 10,803
OMNICOM GROUP INC CS 681919106   6,664,209 64,457 SH   SOLE   50,049 0 14,408
OTIS WORLDWIDE CORP CS 68902V107   251,951 2,424 SH   SOLE   2,424 0 0
OVINTIV INC COM CS 69047Q102   2,472,067 64,528 SH   SOLE   50,366 0 14,162
P T TELEKOMUNIKASI INDONESIA ADR 715684106   2,442,691 123,493 SH   SOLE   122,517 0 976
PACCAR INC CS 693718108   14,639,770 148,356 SH   SOLE   124,519 0 23,837
PENSKE AUTOMOTIVE GRP INC CS 70959W103   2,775,920 17,091 SH   SOLE   13,255 0 3,836
PERDOCEO ED CORP COM CS 71363P106   2,735,275 122,989 SH   SOLE   122,989 0 0
PERMIAN RESOURCES CORP CLASS A CS 71424F105   2,601,892 191,175 SH   SOLE   147,965 0 43,210
PETROLEO BRASILEIRO SA PETRO ADR 71654V101   4,530,409 343,473 SH   SOLE   340,789 0 2,684
PHILIP MORRIS INTL INC CS 718172109   2,215,914 18,253 SH   SOLE   14,366 0 3,887
PHILLIPS 66 CS 718546104   15,673,835 119,238 SH   SOLE   100,362 0 18,876
PNC FINL SVCS GROUP INC CS 693475105   20,749,967 112,253 SH   SOLE   94,480 0 17,773
PNM RES INC CS 69349H107   4,092,933 93,510 SH   SOLE   93,510 0 0
PPG INDS INC CS 693506107   11,518,457 86,958 SH   SOLE   73,584 0 13,374
PROLOGIS INC CS 74340W103   32,953,776 260,958 SH   SOLE   260,958 0 0
PUBLIC STORAGE INC CS 74460D109   16,248,615 44,655 SH   SOLE   44,655 0 0
QUEST DIAGNOSTICS INC CS 74834L100   4,422,917 28,489 SH   SOLE   22,220 0 6,269
RALPH LAUREN CORP CS 751212101   3,434,989 17,718 SH   SOLE   13,833 0 3,885
REALTY INCOME CORP CS 756109104   5,472,829 86,295 SH   SOLE   86,295 0 0
RELIANCE INC COM CS 759509102   1,337,018 4,623 SH   SOLE   3,585 0 1,038
REXFORD INDL RLTY INC CS 76169C100   7,424,850 147,582 SH   SOLE   147,582 0 0
ROLLINS INC CS 775711104   14,026,289 277,309 SH   SOLE   262,695 0 14,614
ROYALTY PHARMA PLC SHS CL A CS G7709Q104   3,778,525 133,564 SH   SOLE   103,928 0 29,636
RTX CORPORATION COM CS 75513E101   36,748,555 303,306 SH   SOLE   255,359 0 47,947
S AND P GLOBAL INC CS 78409V104   78,908,023 152,739 SH   SOLE   143,267 0 9,472
SALESFORCE INC COM CS 79466L302   48,177,065 176,015 SH   SOLE   163,361 0 12,654
SANOFI SPONSORED ADR ADR 80105N105   15,455,963 268,193 SH   SOLE   266,817 0 1,376
SBA COMMUNICATIONS CORP NEW CS 78410G104   15,470,752 64,274 SH   SOLE   64,274 0 0
SCHLUMBERGER LTD CS 806857108   16,138,543 384,709 SH   SOLE   323,029 0 61,680
SCHWAB STRATEGIC TR SCHWAB FDT ETF 808524771   10,365,163 144,442 SH   SOLE   144,442 0 0
SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797   22,229,824 262,981 SH   SOLE   262,981 0 0
SERVICENOW INC CS 81762P102   187,362,184 209,486 SH   SOLE   197,058 0 12,428
SHELL PLC SPON ADS ADR 780259305   10,057,045 152,495 SH   SOLE   151,304 0 1,191
SHERWIN WILLIAMS CO CS 824348106   4,386,915 11,494 SH   SOLE   10,648 0 846
SKYWORKS SOLUTIONS INC CS 83088M102   4,926,944 49,883 SH   SOLE   38,701 0 11,182
SMITH A O CS 831865209   3,168,753 35,275 SH   SOLE   27,498 0 7,777
SMURFIT WESTROCK PLC SHS CS G8267P108   4,728,209 95,674 SH   SOLE   74,122 0 21,552
SNAP ON INC CS 833034101   3,549,527 12,252 SH   SOLE   9,555 0 2,697
SONY GROUP CORPORATION SPONSOR ADR 835699307   20,483,269 212,108 SH   SOLE   204,630 0 7,478
SPDR INDEX SHS FDS EAFE QUAL M ETF 78463X434   264,220 3,283 SH   SOLE   3,283 0 0
SPDR SER TR BLOOMBERG HIGH Y ETF 78468R622   2,708,196 27,694 SH   SOLE   27,694 0 0
SPDR SER TR NUVN BR SHT MUNI ETF 78468R739   282,196 5,862 SH   SOLE   3,010 0 2,852
SPDR SER TR SHRT TRSRY ETF ETF 78468R101   9,119,100 310,068 SH   SOLE   310,068 0 0
SPDR SERIES TRUST BARC CAPTL E ETF 78464A474   20,809,324 687,230 SH   SOLE   687,230 0 0
SPDR SERIES TRUST INTERMD CR E ETF 78464A375   5,964,175 176,926 SH   SOLE   176,926 0 0
SPDR SERIES TRUST LEH INTER TR ETF 78464A672   48,714,427 1,676,340 SH   SOLE   1,676,340 0 0
SPDR SERIES TRUST NUV HGHYLD M ETF 78464A284   333,287 12,687 SH   SOLE   12,687 0 0
SPDR TR UNIT SER 1 ETF 78462F103   11,855,029 20,662 SH   SOLE   20,662 0 0
SPECTRUM BRANDS HLDGS INC NEW CS 84790A105   10,941,100 115,000 SH   SOLE   115,000 0 0
SPIRE INC CS 84857L101   3,364,500 50,000 SH   SOLE   50,000 0 0
SSNC TECHNOLOGIES HLDGS INC CS 78467J100   8,256,605 111,260 SH   SOLE   98,776 0 12,484
STEEL DYNAMICS INC CS 858119100   1,458,242 11,566 SH   SOLE   9,007 0 2,559
STELLANTIS N.V SHS CS N82405106   3,118,861 221,983 SH   SOLE   220,268 0 1,715
SUN COMMUNITIES INC CS 866674104   13,732,186 101,607 SH   SOLE   101,607 0 0
SUNCOR ENERGY INC NEW CS 867224107   3,917,286 106,102 SH   SOLE   105,252 0 850
SYSCO CORP CS 871829107   13,283,861 170,175 SH   SOLE   143,497 0 26,678
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   221,843,974 1,277,388 SH   SOLE   1,216,756 0 60,632
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205   4,521,121 317,941 SH   SOLE   315,413 0 2,528
TAPESTRY INC COM CS 876030107   2,905,995 61,856 SH   SOLE   48,303 0 13,553
TE CONNECTIVITY PLC ORD SHS CS G87052109   15,596,210 103,293 SH   SOLE   87,619 0 15,674
TENARIS S A SPONSORED ADR ADR 88031M109   1,585,336 49,869 SH   SOLE   49,472 0 397
TERRENO RLTY CORP CS 88146M101   8,645,931 129,372 SH   SOLE   129,372 0 0
THERMO FISHER SCIENTIFIC INC C CS 883556102   120,019,281 194,027 SH   SOLE   183,579 0 10,448
TOTAL SE SPONSORED ADS ADR 89151E109   7,979,600 123,485 SH   SOLE   122,520 0 965
TRANSUNION CS 89400J107   163,527,265 1,561,865 SH   SOLE   1,475,192 0 86,673
TRAVELERS COMPANIES INC CS 89417E109   19,345,336 82,630 SH   SOLE   70,324 0 12,306
TRUIST FINL CORP COM CS 89832Q109   17,949,158 419,667 SH   SOLE   354,448 0 65,219
TWO HBRS INVT CORP COM CS 90187B804   1,388,000 100,000 SH   SOLE   100,000 0 0
UDR INC CS 902653104   4,112,565 90,705 SH   SOLE   90,705 0 0
UGI CORP NEW CS 902681105   1,641,938 65,625 SH   SOLE   65,625 0 0
UNILEVER PLC SPON ADR ADR 904767704   12,577,425 193,618 SH   SOLE   192,117 0 1,501
UNION PAC CORP CS 907818108   94,830,719 384,740 SH   SOLE   363,314 0 21,426
UNITEDHEALTH GROUP INC CS 91324P102   154,153,220 263,654 SH   SOLE   237,524 0 26,130
US BANCORP DEL COM CS 902973304   22,390,368 489,621 SH   SOLE   419,114 0 70,507
VALE S A ADR 91912E105   3,937,340 337,101 SH   SOLE   334,432 0 2,669
VALERO ENERGY CORP NEW CS 91913Y100   13,234,695 98,013 SH   SOLE   82,441 0 15,572
VANECK VECTORS ETF TR JP MORGA ETF 92189H300   24,139,906 950,390 SH   SOLE   950,390 0 0
VANGUARD BD INDEX FD INC TOTAL ETF 921937835   35,194,677 468,575 SH   SOLE   468,575 0 0
VANGUARD FTSE DEVELOPED MARKET ETF 921943858   28,287,541 535,647 SH   SOLE   535,647 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,568,673 26,367 SH   SOLE   26,367 0 0
VANGUARD INDEX TR MID CAP VIPE ETF 922908629   8,902,952 33,745 SH   SOLE   33,745 0 0
VANGUARD INDEX TR SMLL CP VIPE ETF 922908751   10,427,989 43,961 SH   SOLE   43,961 0 0
VANGUARD INDEX TR STK MRK VIPE ETF 922908769   14,234,170 50,269 SH   SOLE   50,269 0 0
VANGUARD INTL EQUITY INDEX F E ETF 922042858   21,747,029 454,483 SH   SOLE   454,483 0 0
VANGUARD MUN BD FD INC TAX-EXE ETF 922907746   24,988,530 488,821 SH   SOLE   488,821 0 0
VANGUARD SCOTTSDALE FDS INT-TE ETF 92206C870   8,400,797 100,308 SH   SOLE   100,308 0 0
VANGUARD SCOTTSDALE FDS LG-TER ETF 92206C813   6,591,815 81,150 SH   SOLE   81,150 0 0
VANGUARD SCOTTSDALE FDS LONG-T ETF 92206C847   12,928,698 210,086 SH   SOLE   210,086 0 0
VANGUARD SCOTTSDALE FDS MORTG- ETF 92206C771   23,108,687 489,487 SH   SOLE   489,487 0 0
VANGUARD SCOTTSDALE FDS SHRT-T ETF 92206C409   4,437,751 55,877 SH   SOLE   55,877 0 0
VANGUARD SNP 500 ETF ETF 922908363   67,976,560 128,824 SH   SOLE   128,824 0 0
VANGUARD WHITEHALL FDS INC HIG ETF 921946406   7,268,555 56,697 SH   SOLE   56,697 0 0
VANGUARD WHITEHALL FDS INC INT ETF 921946794   5,960,015 81,177 SH   SOLE   81,177 0 0
VENTAS INC CS 92276F100   6,876,211 107,223 SH   SOLE   107,223 0 0
VERTEX PHARMACEUTICALS INC CS 92532F100   72,441,326 155,761 SH   SOLE   146,565 0 9,196
VIATRIS INC CS 92556V106   9,755,151 840,237 SH   SOLE   775,535 0 64,702
VISA INC CS 92826C839   210,594,655 765,938 SH   SOLE   723,724 0 42,214
WALGREENS BOOTS ALLIANCE INC C CS 931427108   2,688,000 300,000 SH   SOLE   300,000 0 0
WELLS FARGO AND CO NEW CS 949746101   41,782,094 739,637 SH   SOLE   621,394 0 118,243
WELLTOWER INC CS 95040Q104   15,660,246 122,317 SH   SOLE   122,317 0 0
WEST FRASER TIMBER LTD CS 952845105   72,396,020 743,591 SH   SOLE   710,334 0 33,257
WESTLAKE CORPORATION COM CS 960413102   1,499,293 9,976 SH   SOLE   7,721 0 2,255
WILLIAMS SONOMA INC CS 969904101   5,576,965 35,999 SH   SOLE   28,079 0 7,920
WOLVERINE WORLD WIDE INC CS 978097103   10,452,000 600,000 SH   SOLE   600,000 0 0