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   15,599,794 114,117 SH   SOLE   106,024 0 8,093
AAON INC COM PAR $0.004 000360206   42,855,077 397,395 SH   SOLE   194,431 0 202,964
ABBOTT LABS COM 002824100   810,575,529 7,109,688 SH   SOLE   6,141,182 0 968,506
ABBVIE INC COM 00287Y109   1,220,229 6,179 SH   SOLE   600 0 5,579
ABM INDS INC COM 000957100   244,015 4,625 SH   SOLE   4,625 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   5,402,035 92,564 SH   SOLE   92,564 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   772,429,445 2,185,214 SH   SOLE   1,887,354 0 297,860
ACCO BRANDS CORP COM 00081T108   709,032 129,622 SH   SOLE   129,622 0 0
ACUITY BRANDS INC COM 00508Y102   494,876 1,797 SH   SOLE   1,797 0 0
ACUSHNET HLDGS CORP COM 005098108   42,081,247 660,098 SH   SOLE   324,885 0 335,213
ADECOAGRO S A COM L00849106   10,825,076 977,875 SH   SOLE   977,875 0 0
ADOBE INC COM 00724F101   1,072,322 2,071 SH   SOLE   100 0 1,971
ADTALEM GLOBAL ED INC COM 00737L103   2,493,784 33,039 SH   SOLE   33,039 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   37,712,585 239,963 SH   SOLE   208,363 0 31,600
ADVANCED MICRO DEVICES INC COM 007903107   1,265,549 7,713 SH   SOLE   500 0 7,213
AEMETIS INC COM NEW 00770K202   4,170,680 1,813,339 SH   SOLE   1,631,312 0 182,027
AFFILIATED MANAGERS GROUP IN COM 008252108   4,209,415 23,675 SH   SOLE   23,675 0 0
AFLAC INC COM 001055102   945,493 8,457 SH   SOLE   8,457 0 0
AGCO CORP COM 001084102   52,513,144 536,615 SH   SOLE   497,226 0 39,389
AIR PRODS & CHEMS INC COM 009158106   27,859,830 93,571 SH   SOLE   83,571 0 10,000
AKAMAI TECHNOLOGIES INC COM 00971T101   28,842,425 285,710 SH   SOLE   285,710 0 0
ALBEMARLE CORP COM 012653101   48,870,171 515,998 SH   SOLE   474,298 0 41,700
ALBERTSONS COS INC COMMON STOCK 013091103   55,552,802 3,006,104 SH   SOLE   3,006,104 0 0
ALCOA CORP COM 013872106   5,620,566 145,686 SH   SOLE   115,706 0 29,980
ALGOMA STL GROUP INC COM 015658107   499,471 48,684 SH   SOLE   32,584 0 16,100
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   33,356,381 314,327 SH   SOLE   314,327 0 0
ALLEGION PLC ORD SHS G0176J109   17,698,666 121,440 SH   SOLE   59,404 0 62,036
ALLISON TRANSMISSION HLDGS I COM 01973R101   5,597,999 58,270 SH   SOLE   58,270 0 0
ALLSTATE CORP COM 020002101   1,151,555 6,072 SH   SOLE   6,072 0 0
ALLY FINL INC COM 02005N100   36,901,242 1,036,843 SH   SOLE   1,036,843 0 0
ALPHABET INC CAP STK CL A 02079K305   1,215,518,299 7,329,022 SH   SOLE   6,374,730 0 954,292
ALPHABET INC CAP STK CL C 02079K107   50,142,120 299,911 SH   SOLE   296,802 0 3,109
ALTRIA GROUP INC COM 02209S103   3,140,593 61,532 SH   SOLE   61,532 0 0
AMAZON COM INC COM 023135106   661,971,796 3,552,685 SH   SOLE   3,081,287 0 471,398
AMDOCS LTD SHS G02602103   835,084 9,546 SH   SOLE   9,546 0 0
AMEDISYS INC COM 023436108   13,658,192 141,521 SH   SOLE   141,521 0 0
AMERESCO INC CL A 02361E108   159,711,124 4,209,571 SH   SOLE   3,694,920 0 514,651
AMERICAN ELEC PWR CO INC COM 025537101   283,279 2,761 SH   SOLE   2,761 0 0
AMERICAN EXPRESS CO COM 025816109   26,691,776 98,421 SH   SOLE   94,173 0 4,248
AMERICAN INTL GROUP INC COM NEW 026874784   1,097,352 14,985 SH   SOLE   0 0 14,985
AMERICAN TOWER CORP NEW COM 03027X100   1,086,055 4,670 SH   SOLE   100 0 4,570
AMGEN INC COM 031162100   1,130,635 3,509 SH   SOLE   200 0 3,309
ANSYS INC COM 03662Q105   27,608,652 86,648 SH   SOLE   86,648 0 0
APOGEE ENTERPRISES INC COM 037598109   392,084 5,600 SH   SOLE   5,600 0 0
APPLE INC COM 037833100   1,477,226,291 6,340,027 SH   SOLE   5,472,844 0 867,183
APPLIED MATLS INC COM 038222105   7,692,246 38,071 SH   SOLE   38,071 0 0
APTARGROUP INC COM 038336103   42,118,116 262,926 SH   SOLE   128,711 0 134,215
APTIV PLC SHS G6095L109   8,111,566 112,645 SH   SOLE   112,645 0 0
ARAMARK COM 03852U106   47,147,965 1,217,350 SH   SOLE   1,027,101 0 190,249
ARCADIUM LITHIUM PLC COM SHS G0508H110   26,912,476 9,442,974 SH   SOLE   8,979,484 0 463,490
ARCBEST CORP COM 03937C105   26,751,361 246,670 SH   SOLE   120,634 0 126,036
ARCH CAP GROUP LTD ORD G0450A105   15,072,026 134,716 SH   SOLE   134,716 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   20,292,543 339,681 SH   SOLE   339,681 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   53,711,539 8,138,112 SH   SOLE   7,152,872 0 985,240
ARROW ELECTRS INC COM 042735100   9,589,263 72,192 SH   SOLE   72,192 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   9,829,735 1,007,145 SH   SOLE   1,007,145 0 0
ASGN INC COM 00191U102   31,789,845 340,983 SH   SOLE   171,556 0 169,427
ASML HOLDING N V N Y REGISTRY SHS N07059210   630,770 757 SH   SOLE   373 0 384
ASPEN TECHNOLOGY INC COM 29109X106   12,330,038 51,629 SH   SOLE   51,629 0 0
ASSOCIATED BANC CORP COM 045487105   412,189 19,136 SH   SOLE   19,136 0 0
ASSURANT INC COM 04621X108   337,664 1,698 SH   SOLE   1,698 0 0
AT&T INC COM 00206R102   1,795,486 81,613 SH   SOLE   31,353 0 50,260
ATKORE INC COM 047649108   11,297,537 133,320 SH   SOLE   72,829 0 60,491
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   29,434,077 1,339,130 SH   SOLE   1,339,130 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   3,469,757 106,369 SH   SOLE   57,869 0 48,500
AUTOLIV INC COM 052800109   954,802 10,226 SH   SOLE   10,226 0 0
AUTONATION INC COM 05329W102   5,400,521 30,184 SH   SOLE   30,184 0 0
AVANGRID INC COM 05351W103   35,289,835 986,025 SH   SOLE   954,925 0 31,100
AVNET INC COM 053807103   8,211,726 151,201 SH   SOLE   151,201 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   52,002,559 495,971 SH   SOLE   299,267 0 196,704
AXONICS INC COM 05465P101   2,088,000 30,000 SH   SOLE   30,000 0 0
AZEK CO INC CL A 05478C105   23,995,530 512,725 SH   SOLE   249,234 0 263,491
AZZ INC COM 002474104   278,396 3,370 SH   SOLE   3,370 0 0
B2GOLD CORP COM 11777Q209   4,749,738 1,538,676 SH   SOLE   1,147,901 0 390,775
BALCHEM CORP COM 057665200   34,558,832 196,357 SH   SOLE   96,030 0 100,327
BANCOLOMBIA S A SPON ADR PREF 05968L102   8,607,691 274,305 SH   SOLE   210,105 0 64,200
BANK AMERICA CORP COM 060505104   81,233,769 2,047,222 SH   SOLE   2,018,766 0 28,456
BANK NEW YORK MELLON CORP COM 064058100   23,120,955 321,750 SH   SOLE   305,872 0 15,878
BANK NOVA SCOTIA HALIFAX COM 064149107   24,956,302 457,816 SH   SOLE   309,454 0 148,362
BANKUNITED INC COM 06652K103   359,043 9,853 SH   SOLE   9,853 0 0
BARRETT BUSINESS SVCS INC COM 068463108   255,068 6,800 SH   SOLE   6,800 0 0
BATH & BODY WORKS INC COM 070830104   12,766,117 399,941 SH   SOLE   399,941 0 0
BENCHMARK ELECTRS INC COM 08160H101   232,281 5,241 SH   SOLE   5,241 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   29,824,848 64,800 SH   SOLE   62,370 0 2,430
BERRY CORP COM 08579X101   1,815,962 353,300 SH   SOLE   353,300 0 0
BEST BUY INC COM 086516101   18,308,789 177,239 SH   SOLE   177,239 0 0
BIO RAD LABS INC CL A 090572207   27,702,889 82,799 SH   SOLE   82,799 0 0
BLACKROCK INC COM 09247X101   1,271,394 1,339 SH   SOLE   100 0 1,239
BLOCK H & R INC COM 093671105   11,329,249 178,273 SH   SOLE   178,273 0 0
BLOCK INC CL A 852234103   23,107,421 344,219 SH   SOLE   344,219 0 0
BOEING CO COM 097023105   1,073,859 7,063 SH   SOLE   0 0 7,063
BOISE CASCADE CO DEL COM 09739D100   927,225 6,577 SH   SOLE   6,577 0 0
BOOKING HOLDINGS INC COM 09857L108   21,751,388 5,164 SH   SOLE   4,901 0 263
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   2,869,459 17,630 SH   SOLE   17,630 0 0
BORGWARNER INC COM 099724106   55,187,763 1,520,743 SH   SOLE   1,340,949 0 179,794
BRADY CORP CL A 104674106   783,082 10,219 SH   SOLE   10,219 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   239,565 5,035 SH   SOLE   5,035 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   11,795,323 227,973 SH   SOLE   205,907 0 22,066
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   16,549,414 452,417 SH   SOLE   227,129 0 225,288
BROADCOM INC COM 11135F101   37,048,170 214,772 SH   SOLE   208,265 0 6,507
BROOKFIELD CORP CL A LTD VT SH 11271J107   18,653,935 350,956 SH   SOLE   326,756 0 24,200
BROWN & BROWN INC COM 115236101   404,869 3,908 SH   SOLE   3,908 0 0
BRP INC COM SUN VTG 05577W200   3,716,127 62,372 SH   SOLE   62,372 0 0
BRUNSWICK CORP COM 117043109   2,290,381 27,325 SH   SOLE   27,325 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   38,391,647 198,038 SH   SOLE   198,038 0 0
BUNGE GLOBAL SA COM SHS H11356104   9,124,169 94,414 SH   SOLE   94,414 0 0
BW LPG LTD CO Y10230103   5,687,297 398,022 SH   SOLE   284,305 0 113,717
CACI INTL INC CL A 127190304   3,089,925 6,124 SH   SOLE   6,124 0 0
CACTUS INC CL A 127203107   25,717,233 430,991 SH   SOLE   210,277 0 220,714
CALIFORNIA RES CORP COM STOCK 13057Q305   49,179,029 937,279 SH   SOLE   937,279 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   16,339,095 266,296 SH   SOLE   177,579 0 88,717
CAPITAL ONE FINL CORP COM 14040H105   57,489,732 383,956 SH   SOLE   375,989 0 7,967
CARMAX INC COM 143130102   10,874,289 140,531 SH   SOLE   140,531 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   21,602,309 268,385 SH   SOLE   212,485 0 55,900
CARTERS INC COM 146229109   1,669,921 25,699 SH   SOLE   25,699 0 0
CATALENT INC COM 148806102   20,776,479 343,016 SH   SOLE   343,016 0 0
CATERPILLAR INC COM 149123101   1,436,193 3,672 SH   SOLE   607 0 3,065
CBRE GROUP INC CL A 12504L109   33,430,100 268,558 SH   SOLE   268,558 0 0
CELESTICA INC COM 15101Q207   29,633,576 579,403 SH   SOLE   321,952 0 257,451
CEMEX SAB DE CV SPON ADR NEW 151290889   8,725,172 1,430,356 SH   SOLE   1,430,356 0 0
CENTENE CORP DEL COM 15135B101   44,234,227 587,596 SH   SOLE   587,596 0 0
CHAMPIONX CORPORATION COM 15872M104   18,579,817 616,246 SH   SOLE   616,246 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   2,070,223 6,388 SH   SOLE   3,091 0 3,297
CHECK POINT SOFTWARE TECH LT ORD M22465104   33,445,979 173,466 SH   SOLE   173,466 0 0
CHEVRON CORP NEW COM 166764100   59,618,283 404,823 SH   SOLE   397,125 0 7,698
CHORD ENERGY CORPORATION COM NEW 674215207   10,936,325 83,977 SH   SOLE   83,977 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   1,746,388 847,761 SH   SOLE   314,079 0 533,682
CIENA CORP COM NEW 171779309   40,511,623 657,763 SH   SOLE   321,336 0 336,427
CIMPRESS PLC SHS EURO G2143T103   308,920 3,771 SH   SOLE   3,771 0 0
CIRRUS LOGIC INC COM 172755100   35,352,899 284,622 SH   SOLE   150,483 0 134,139
CISCO SYS INC COM 17275R102   81,811,434 1,537,231 SH   SOLE   1,515,462 0 21,769
CITIGROUP INC COM NEW 172967424   66,429,054 1,061,167 SH   SOLE   1,042,164 0 19,003
CLEAN ENERGY FUELS CORP COM 184499101   54,858,295 17,639,323 SH   SOLE   15,133,915 0 2,505,408
CLEVELAND-CLIFFS INC NEW COM 185899101   16,945,458 1,326,974 SH   SOLE   1,326,974 0 0
CNH INDL N V SHS N20944109   19,339,752 1,742,320 SH   SOLE   1,742,320 0 0
COCA COLA CO COM 191216100   831,740,983 11,574,464 SH   SOLE   9,991,964 0 1,582,500
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   11,417,643 128,693 SH   SOLE   95,993 0 32,700
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   52,114,406 675,232 SH   SOLE   675,232 0 0
COHEN & STEERS INC COM 19247A100   28,387,191 295,854 SH   SOLE   144,693 0 151,161
COLGATE PALMOLIVE CO COM 194162103   1,264,613 12,182 SH   SOLE   1,875 0 10,307
COMCAST CORP NEW CL A 20030N101   66,787,223 1,598,928 SH   SOLE   1,571,778 0 27,150
COMMERCIAL METALS CO COM 201723103   3,710,405 67,511 SH   SOLE   67,511 0 0
COMMUNITY TR BANCORP INC COM 204149108   260,814 5,252 SH   SOLE   5,252 0 0
COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605   776,855 104,416 SH   SOLE   0 0 104,416
CONAGRA BRANDS INC COM 205887102   5,927,843 182,283 SH   SOLE   182,283 0 0
CONCENTRIX CORP COM 20602D101   1,069,844 20,875 SH   SOLE   20,875 0 0
CONOCOPHILLIPS COM 20825C104   71,294,458 677,189 SH   SOLE   666,700 0 10,489
CONSTELLATION BRANDS INC CL A 21036P108   442,576,906 1,717,478 SH   SOLE   1,482,598 0 234,880
CONSTELLATION ENERGY CORP COM 21037T109   8,502,654 32,700 SH   SOLE   26,300 0 6,400
CORTEVA INC COM 22052L104   58,241,195 990,665 SH   SOLE   898,064 0 92,601
COSTCO WHSL CORP NEW COM 22160K105   1,230,490 1,388 SH   SOLE   200 0 1,188
COUPANG INC CL A 22266T109   15,247,269 621,070 SH   SOLE   0 0 621,070
CRESCENT ENERGY COMPANY CL A COM 44952J104   3,257,986 297,533 SH   SOLE   297,533 0 0
CROCS INC COM 227046109   9,173,424 63,348 SH   SOLE   63,348 0 0
CSX CORP COM 126408103   2,541,512 73,603 SH   SOLE   73,603 0 0
CUMMINS INC COM 231021106   31,788,731 98,177 SH   SOLE   98,177 0 0
CURTISS WRIGHT CORP COM 231561101   24,414,436 74,278 SH   SOLE   36,321 0 37,957
CVS HEALTH CORP COM 126650100   56,234,842 894,320 SH   SOLE   875,629 0 18,691
D R HORTON INC COM 23331A109   19,220,841 100,754 SH   SOLE   100,754 0 0
DANAHER CORPORATION COM 235851102   1,192,428 4,289 SH   SOLE   300 0 3,989
DARLING INGREDIENTS INC COM 237266101   192,264,688 5,173,969 SH   SOLE   4,714,701 0 459,268
DECKERS OUTDOOR CORP COM 243537107   553,929 3,474 SH   SOLE   3,474 0 0
DEERE & CO COM 244199105   20,997,124 50,313 SH   SOLE   43,276 0 7,037
DELTA AIR LINES INC DEL COM NEW 247361702   10,864,895 213,918 SH   SOLE   213,918 0 0
DELUXE CORP COM 248019101   589,670 30,255 SH   SOLE   30,255 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   54,198,216 3,133,471 SH   SOLE   2,038,564 0 1,094,907
DIAGEO PLC SPON ADR NEW 25243Q205   641,494 4,571 SH   SOLE   2,238 0 2,333
DISCOVER FINL SVCS COM 254709108   52,116,753 371,493 SH   SOLE   371,493 0 0
DISNEY WALT CO COM 254687106   7,308,612 75,981 SH   SOLE   63,961 0 12,020
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   212,085 50,617 SH   SOLE   50,617 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   12,951,631 169,236 SH   SOLE   81,213 0 88,023
DOLLAR GEN CORP NEW COM 256677105   5,516,163 65,226 SH   SOLE   65,226 0 0
DOUGLAS ELLIMAN INC COM 25961D105   23,320 12,743 SH   SOLE   12,743 0 0
DOW INC COM 260557103   1,152,529 21,097 SH   SOLE   0 0 21,097
DR REDDYS LABS LTD ADR 256135203   8,711,454 109,647 SH   SOLE   101,884 0 7,763
DUKE ENERGY CORP NEW COM NEW 26441C204   1,121,523 9,727 SH   SOLE   433 0 9,294
EAST WEST BANCORP INC COM 27579R104   278,255 3,363 SH   SOLE   3,363 0 0
EBAY INC. COM 278642103   57,653,863 885,484 SH   SOLE   885,484 0 0
EDISON INTL COM 281020107   7,665,313 88,016 SH   SOLE   71,227 0 16,789
ELEVANCE HEALTH INC COM 036752103   876,022,160 1,684,658 SH   SOLE   1,461,398 0 223,260
ELI LILLY & CO COM 532457108   379,947,772 428,864 SH   SOLE   369,772 0 59,092
EMERSON ELEC CO COM 291011104   1,182,727 10,814 SH   SOLE   300 0 10,514
EMPIRE ST RLTY TR INC CL A 292104106   189,036 17,061 SH   SOLE   17,061 0 0
ENACT HLDGS INC COM 29249E109   325,444 8,958 SH   SOLE   8,958 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   13,491,458 472,390 SH   SOLE   472,390 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   274,131 98,255 SH   SOLE   98,255 0 0
ENERSYS COM 29275Y102   10,074,274 98,719 SH   SOLE   79,256 0 19,463
ENOVA INTL INC COM 29357K103   1,905,971 22,747 SH   SOLE   22,747 0 0
ENPHASE ENERGY INC COM 29355A107   54,447,159 481,748 SH   SOLE   429,727 0 52,021
ENSTAR GROUP LIMITED SHS G3075P101   13,748,294 42,751 SH   SOLE   42,751 0 0
EOG RES INC COM 26875P101   28,114,706 228,705 SH   SOLE   228,705 0 0
EPAM SYS INC COM 29414B104   28,401,382 142,699 SH   SOLE   142,699 0 0
EPR PPTYS COM SH BEN INT 26884U109   377,314 7,694 SH   SOLE   7,694 0 0
ESSENT GROUP LTD COM G3198U102   35,422,761 550,984 SH   SOLE   275,445 0 275,539
ETHAN ALLEN INTERIORS INC COM 297602104   521,146 16,342 SH   SOLE   16,342 0 0
ETSY INC COM 29786A106   1,675,451 30,172 SH   SOLE   30,172 0 0
EVEREST GROUP LTD COM G3223R108   14,327,656 36,566 SH   SOLE   36,566 0 0
EVERI HLDGS INC COM 30034T103   14,434,947 1,098,550 SH   SOLE   1,098,550 0 0
EXELIXIS INC COM 30161Q104   2,177,127 83,897 SH   SOLE   83,897 0 0
EXELON CORP COM 30161N101   7,819,540 192,837 SH   SOLE   159,169 0 33,668
EXPEDIA GROUP INC COM NEW 30212P303   34,801,574 235,114 SH   SOLE   235,114 0 0
EXXON MOBIL CORP COM 30231G102   64,015,835 546,117 SH   SOLE   536,365 0 9,752
F5 INC COM 315616102   9,822,461 44,607 SH   SOLE   44,607 0 0
FABRINET SHS G3323L100   7,136,941 30,185 SH   SOLE   30,185 0 0
FARMERS NATIONAL BANC CORP COM 309627107   198,072 13,100 SH   SOLE   13,100 0 0
FEDERATED HERMES INC CL B 314211103   2,060,480 56,037 SH   SOLE   56,037 0 0
FEDEX CORP COM 31428X106   1,766,057 6,453 SH   SOLE   2,719 0 3,734
FERGUSON ENTERPRISES INC COMMON STOCK NE 31488V107   1,022,437 5,149 SH   SOLE   5,149 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   13,963,066 224,993 SH   SOLE   224,993 0 0
FIRST BANCORP P R COM NEW 318672706   339,779 16,050 SH   SOLE   16,050 0 0
FIRST FINL CORP IND COM 320218100   217,145 4,952 SH   SOLE   4,952 0 0
FIRST HORIZON CORPORATION COM 320517105   1,194,226 76,898 SH   SOLE   76,898 0 0
FIRST SOLAR INC COM 336433107   67,296,916 269,792 SH   SOLE   238,066 0 31,726
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   2,041,323 20,680 SH   SOLE   13,680 0 7,000
FOOT LOCKER INC COM 344849104   689,902 26,699 SH   SOLE   26,699 0 0
FORD MTR CO COM 345370860   49,055,487 4,645,406 SH   SOLE   4,543,398 0 102,008
FOX CORP CL A COM 35137L105   15,026,219 354,978 SH   SOLE   354,978 0 0
FOX CORP CL B COM 35137L204   25,417,259 655,084 SH   SOLE   655,084 0 0
FRANKLIN RESOURCES INC COM 354613101   30,848,199 1,530,928 SH   SOLE   1,530,928 0 0
FREEPORT-MCMORAN INC CL B 35671D857   60,941,487 1,220,783 SH   SOLE   1,130,864 0 89,919
FTI CONSULTING INC COM 302941109   22,436,278 98,595 SH   SOLE   47,932 0 50,663
G III APPAREL GROUP LTD COM 36237H101   235,889 7,729 SH   SOLE   7,729 0 0
GARMIN LTD SHS H2906T109   4,702,817 26,716 SH   SOLE   26,716 0 0
GATES INDL CORP PLC ORD SHS G39108108   360,688 20,552 SH   SOLE   20,552 0 0
GE AEROSPACE COM NEW 369604301   82,212,017 435,953 SH   SOLE   429,839 0 6,114
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   41,690,141 444,221 SH   SOLE   444,221 0 0
GENERAL DYNAMICS CORP COM 369550108   1,061,024 3,511 SH   SOLE   0 0 3,511
GENERAL MLS INC COM 370334104   13,250,536 179,425 SH   SOLE   179,425 0 0
GENERAL MTRS CO COM 37045V100   50,005,389 1,115,196 SH   SOLE   1,091,673 0 23,523
GENTEX CORP COM 371901109   35,331,248 1,190,005 SH   SOLE   594,189 0 595,816
GENWORTH FINL INC COM SHS 37247D106   244,257 35,658 SH   SOLE   35,658 0 0
GEO GROUP INC NEW COM 36162J106   313,270 24,379 SH   SOLE   24,379 0 0
GERDAU SA SPON ADR REP PFD 373737105   11,362,629 3,246,465 SH   SOLE   2,709,895 0 536,570
GEVO INC COM PAR 374396406   4,904,098 3,008,649 SH   SOLE   2,385,711 0 622,938
GILEAD SCIENCES INC COM 375558103   5,083,890 60,638 SH   SOLE   47,532 0 13,106
GLOBUS MED INC CL A 379577208   48,180,616 673,478 SH   SOLE   331,552 0 341,926
GMS INC COM 36251C103   437,725 4,833 SH   SOLE   4,833 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   48,782,198 98,528 SH   SOLE   96,251 0 2,277
GRAFTECH INTL LTD COM 384313508   27,075,808 20,511,976 SH   SOLE   17,664,175 0 2,847,801
GRAHAM HLDGS CO COM CL B 384637104   1,778,202 2,164 SH   SOLE   2,164 0 0
GRAINGER W W INC COM 384802104   1,728,580 1,664 SH   SOLE   1,664 0 0
GRAND CANYON ED INC COM 38526M106   422,004 2,975 SH   SOLE   2,975 0 0
GREEN PLAINS INC COM 393222104   76,504,981 5,650,294 SH   SOLE   5,080,750 0 569,544
GROUP 1 AUTOMOTIVE INC COM 398905109   5,236,157 13,670 SH   SOLE   13,670 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   500,579 7,381 SH   SOLE   5,986 0 1,395
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   5,565,848 19,684 SH   SOLE   14,079 0 5,605
GSK PLC SPONSORED ADR 37733W204   151,544,122 3,707,048 SH   SOLE   2,428,907 0 1,278,141
GULFPORT ENERGY OPERATING CO COMMON SHARES 402635502   12,598,223 83,239 SH   SOLE   83,239 0 0
HAFNIA LTD ORD SHS G4233B109   9,029,490 1,266,371 SH   SOLE   806,397 0 459,974
HALEON PLC SPON ADS 405552100   869,835 82,215 SH   SOLE   40,392 0 41,823
HANMI FINL CORP COM NEW 410495204   211,835 11,389 SH   SOLE   11,389 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   19,113,977 162,520 SH   SOLE   162,520 0 0
HASHICORP INC COM CL A 418100103   25,379,187 749,533 SH   SOLE   749,533 0 0
HAVERTY FURNITURE COS INC COM 419596101   318,487 11,594 SH   SOLE   11,594 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   835,364 13,353 SH   SOLE   13,353 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   368,043 9,471 SH   SOLE   9,471 0 0
HESS CORP COM 42809H107   52,292,778 385,072 SH   SOLE   385,072 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   49,702,087 2,429,232 SH   SOLE   2,429,232 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   376,284,796 1,632,472 SH   SOLE   1,423,637 0 208,835
HNI CORP COM 404251100   1,632,752 30,326 SH   SOLE   30,326 0 0
HOME DEPOT INC COM 437076102   1,268,276 3,130 SH   SOLE   300 0 2,830
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   59,467,541 1,874,174 SH   SOLE   1,314,699 0 559,475
HONEYWELL INTL INC COM 438516106   1,098,250 5,313 SH   SOLE   0 0 5,313
HOULIHAN LOKEY INC CL A 441593100   46,454,878 293,981 SH   SOLE   143,618 0 150,363
HP INC COM 40434L105   54,540,478 1,520,504 SH   SOLE   1,520,504 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   15,179,005 335,893 SH   SOLE   184,789 0 151,104
HUBBELL INC COM 443510607   30,702,415 71,676 SH   SOLE   57,476 0 14,200
HUMANA INC COM 444859102   5,230,011 16,512 SH   SOLE   16,512 0 0
ICF INTL INC COM 44925C103   1,269,939 7,614 SH   SOLE   7,614 0 0
ICICI BANK LIMITED ADR 45104G104   2,350,270 78,736 SH   SOLE   78,736 0 0
ICL GROUP LTD SHS M53213100   2,504,051 586,544 SH   SOLE   586,544 0 0
IMMERSION CORP COM 452521107   110,331 12,369 SH   SOLE   12,369 0 0
IMPERIAL OIL LTD COM NEW 453038408   7,358,302 104,453 SH   SOLE   51,478 0 52,975
INCYTE CORP COM 45337C102   38,408,000 581,059 SH   SOLE   581,059 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   2,199,268 38,142 SH   SOLE   38,142 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   319,293 9,574 SH   SOLE   9,574 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   65,288 13,716 SH   SOLE   13,716 0 0
INFOSYS LTD SPONSORED ADR 456788108   2,786,378 125,118 SH   SOLE   125,118 0 0
INGREDION INC COM 457187102   4,379,894 31,870 SH   SOLE   31,870 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   249,952 1,857 SH   SOLE   1,857 0 0
INSTALLED BLDG PRODS INC COM 45780R101   31,371,104 127,385 SH   SOLE   62,314 0 65,071
INTEL CORP COM 458140100   57,409,459 2,447,121 SH   SOLE   2,391,567 0 55,554
INTERCONTINENTAL EXCHANGE IN COM 45866F104   23,753,516 147,868 SH   SOLE   147,868 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   216,021 3,613 SH   SOLE   3,613 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   85,123,096 385,033 SH   SOLE   379,927 0 5,106
INTUIT COM 461202103   1,102,275 1,775 SH   SOLE   100 0 1,675
INTUITIVE SURGICAL INC COM NEW 46120E602   735,585,449 1,497,314 SH   SOLE   1,288,483 0 208,831
INVESCO LTD SHS G491BT108   3,451,330 196,545 SH   SOLE   196,545 0 0
ISHARES INC CORE MSCI EMKT 46434G103   6,525,393 113,663 SH   SOLE   0 0 113,663
ISHARES INC MSCI EMRG CHN 46434G764   6,127,989 100,278 SH   SOLE   100,278 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   22,261,603 311,177 SH   SOLE   311,177 0 0
ISHARES TR MSCI INDIA ETF 46429B598   2,211,380 37,782 SH   SOLE   37,782 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   174,742 26,277 SH   SOLE   26,277 0 0
J & J SNACK FOODS CORP COM 466032109   38,832,510 225,613 SH   SOLE   110,387 0 115,226
JACKSON FINANCIAL INC COM CL A 46817M107   6,522,215 71,492 SH   SOLE   71,492 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   4,968,858 130,519 SH   SOLE   130,519 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   335,010 3,007 SH   SOLE   3,007 0 0
JD.COM INC SPON ADS CL A 47215P106   14,665,200 366,630 SH   SOLE   366,630 0 0
JOHNSON & JOHNSON COM 478160104   1,020,011,637 6,294,037 SH   SOLE   5,491,377 0 802,660
JONES LANG LASALLE INC COM 48020Q107   240,940 893 SH   SOLE   893 0 0
JPMORGAN CHASE & CO. COM 46625H100   72,214,911 342,478 SH   SOLE   337,349 0 5,129
JUNIPER NETWORKS INC COM 48203R104   14,324,409 367,481 SH   SOLE   367,481 0 0
KADANT INC COM 48282T104   17,509,076 51,802 SH   SOLE   25,218 0 26,584
KB FINL GROUP INC SPONSORED ADR 48241A105   4,852,624 78,585 SH   SOLE   40,845 0 37,740
KB HOME COM 48666K109   5,577,134 65,085 SH   SOLE   65,085 0 0
KELLANOVA COM 487836108   24,531,240 303,943 SH   SOLE   303,943 0 0
KIMBERLY-CLARK CORP COM 494368103   392,124 2,756 SH   SOLE   2,756 0 0
KINDER MORGAN INC DEL COM 49456B101   26,068,276 1,180,094 SH   SOLE   1,180,094 0 0
KINROSS GOLD CORP COM 496902404   1,892,676 202,209 SH   SOLE   157,754 0 44,455
KLA CORP COM NEW 482480100   426,637,957 550,920 SH   SOLE   480,220 0 70,700
KOHLS CORP COM 500255104   1,227,007 58,152 SH   SOLE   58,152 0 0
KOSMOS ENERGY LTD COM 500688106   107,687,069 26,721,357 SH   SOLE   26,721,357 0 0
KRAFT HEINZ CO COM 500754106   45,179,583 1,286,801 SH   SOLE   1,256,169 0 30,632
KROGER CO COM 501044101   28,113,844 490,643 SH   SOLE   490,643 0 0
KT CORP SPONSORED ADR 48268K101   490,530 31,894 SH   SOLE   31,894 0 0
LA Z BOY INC COM 505336107   1,301,852 30,325 SH   SOLE   30,325 0 0
LAM RESEARCH CORP COM 512807108   660,860,768 809,799 SH   SOLE   698,479 0 111,320
LANCASTER COLONY CORP COM 513847103   39,289,650 222,516 SH   SOLE   109,111 0 113,405
LANDSTAR SYS INC COM 515098101   43,304,680 229,283 SH   SOLE   112,850 0 116,433
LARGO INC COM 517097101   11,068,426 5,265,102 SH   SOLE   4,964,056 0 301,046
LAS VEGAS SANDS CORP COM 517834107   13,282,159 263,849 SH   SOLE   263,849 0 0
LEAR CORP COM NEW 521865204   8,066,403 73,902 SH   SOLE   73,902 0 0
LEIDOS HOLDINGS INC COM 525327102   3,705,805 22,735 SH   SOLE   22,735 0 0
LENDINGTREE INC NEW COM 52603B107   528,305 9,104 SH   SOLE   9,104 0 0
LENNAR CORP CL A 526057104   18,763,561 100,083 SH   SOLE   100,083 0 0
LENNOX INTL INC COM 526107107   8,802,088 14,566 SH   SOLE   11,666 0 2,900
LI-CYCLE HOLDINGS CORP COM NEW 50202P204   1,758,736 803,076 SH   SOLE   714,591 0 88,485
LIBERTY BROADBAND CORP COM SER C 530307305   37,372,961 483,542 SH   SOLE   483,542 0 0
LIBERTY ENERGY INC COM CL A 53115L104   10,938,627 573,003 SH   SOLE   573,003 0 0
LIFEZONE METALS LIMITED ORD SHS G5568L109   17,850,700 2,550,100 SH   SOLE   2,516,700 0 33,400
LINCOLN NATL CORP IND COM 534187109   459,857 14,594 SH   SOLE   14,594 0 0
LINDE PLC SHS G54950103   1,204,548 2,526 SH   SOLE   200 0 2,326
LKQ CORP COM 501889208   3,490,645 87,441 SH   SOLE   87,441 0 0
LOCKHEED MARTIN CORP COM 539830109   1,121,186 1,918 SH   SOLE   0 0 1,918
LOGITECH INTL S A SHS H50430232   62,659,131 699,428 SH   SOLE   346,440 0 352,988
LOWES COS INC COM 548661107   1,195,803 4,415 SH   SOLE   200 0 4,215
LUFAX HOLDING LTD SPONSORED ADR 54975P201   768,317 220,148 SH   SOLE   128,062 0 92,086
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   12,589,656 131,279 SH   SOLE   131,279 0 0
M & T BK CORP COM 55261F104   14,033,362 78,786 SH   SOLE   78,786 0 0
M/I HOMES INC COM 55305B101   1,092,420 6,375 SH   SOLE   6,375 0 0
MACYS INC COM 55616P104   1,933,808 123,251 SH   SOLE   123,251 0 0
MAGNA INTL INC COM 559222401   39,649,162 965,914 SH   SOLE   928,651 0 37,263
MALIBU BOATS INC COM CL A 56117J100   27,665,786 712,852 SH   SOLE   348,570 0 364,282
MANPOWERGROUP INC WIS COM 56418H100   1,977,467 26,897 SH   SOLE   26,897 0 0
MANULIFE FINL CORP COM 56501R106   127,702,413 4,318,356 SH   SOLE   3,042,090 0 1,276,266
MARATHON OIL CORP COM 565849106   38,438,168 1,443,416 SH   SOLE   1,443,416 0 0
MARKEL GROUP INC COM 570535104   14,758,769 9,409 SH   SOLE   9,409 0 0
MASTERBRAND INC COMMON STOCK 57638P104   735,537 39,673 SH   SOLE   39,673 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,265,609 2,563 SH   SOLE   300 0 2,263
MATCH GROUP INC NEW COM 57667L107   33,731,673 891,429 SH   SOLE   891,429 0 0
MATSON INC COM 57686G105   1,493,517 10,472 SH   SOLE   10,472 0 0
MCDONALDS CORP COM 580135101   1,201,901 3,947 SH   SOLE   300 0 3,647
MCGRATH RENTCORP COM 580589109   20,147,644 191,372 SH   SOLE   191,372 0 0
MEDTRONIC PLC SHS G5960L103   18,521,782 205,729 SH   SOLE   193,623 0 12,106
MERCK & CO INC COM 58933Y105   671,371,716 5,912,044 SH   SOLE   5,160,787 0 751,257
MERITAGE HOMES CORP COM 59001A102   263,105 1,283 SH   SOLE   1,283 0 0
META PLATFORMS INC CL A 30303M102   1,343,554,461 2,347,066 SH   SOLE   2,051,106 0 295,960
METLIFE INC COM 59156R108   1,222,354 14,820 SH   SOLE   500 0 14,320
MGIC INVT CORP WIS COM 552848103   12,944,026 505,626 SH   SOLE   505,626 0 0
MICRON TECHNOLOGY INC COM 595112103   11,399,077 109,913 SH   SOLE   109,913 0 0
MICROSOFT CORP COM 594918104   1,721,998,206 4,001,855 SH   SOLE   3,450,060 0 551,795
MINERALS TECHNOLOGIES INC COM 603158106   205,663 2,663 SH   SOLE   2,663 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   16,755,749 291,303 SH   SOLE   291,303 0 0
MONDELEZ INTL INC CL A 609207105   27,385,570 371,733 SH   SOLE   357,289 0 14,444
MORGAN STANLEY COM NEW 617446448   11,024,735 105,763 SH   SOLE   95,119 0 10,644
MOSAIC CO NEW COM 61945C103   21,366,075 797,837 SH   SOLE   797,837 0 0
MRC GLOBAL INC COM 55345K103   152,396 11,962 SH   SOLE   11,962 0 0
MUELLER INDS INC COM 624756102   3,070,259 41,434 SH   SOLE   41,434 0 0
NASDAQ INC COM 631103108   425,429 5,827 SH   SOLE   5,827 0 0
NEOGEN CORP COM 640491106   35,668,282 2,121,849 SH   SOLE   1,038,411 0 1,083,438
NETAPP INC COM 64110D104   1,283,145 10,389 SH   SOLE   10,389 0 0
NETFLIX INC COM 64110L106   1,148,308 1,619 SH   SOLE   100 0 1,519
NEW YORK TIMES CO CL A 650111107   46,118,475 828,426 SH   SOLE   404,699 0 423,727
NEWMARK GROUP INC CL A 65158N102   269,197 17,334 SH   SOLE   17,334 0 0
NEWMARKET CORP COM 651587107   803,000 1,455 SH   SOLE   1,455 0 0
NEXGEN ENERGY LTD COM 65340P106   63,870,386 9,782,959 SH   SOLE   9,057,059 0 725,900
NEXTERA ENERGY INC COM 65339F101   1,143,522 13,528 SH   SOLE   600 0 12,928
NEXTRACKER INC CLASS A COM 65290E101   35,346,076 943,065 SH   SOLE   817,465 0 125,600
NICE LTD SPONSORED ADR 653656108   11,765,448 67,746 SH   SOLE   67,746 0 0
NIKE INC CL B 654106103   1,229,732 13,911 SH   SOLE   400 0 13,511
NMI HLDGS INC COM 629209305   1,106,075 26,853 SH   SOLE   26,853 0 0
NORFOLK SOUTHN CORP COM 655844108   698,782 2,812 SH   SOLE   2,812 0 0
NORTHERN OIL & GAS INC COM 665531307   3,016,826 85,197 SH   SOLE   85,197 0 0
NOVARTIS AG SPONSORED ADR 66987V109   76,490,485 665,019 SH   SOLE   519,610 0 145,409
NUCOR CORP COM 670346105   41,208,344 274,101 SH   SOLE   274,101 0 0
NUTRIEN LTD COM 67077M108   44,473,520 925,140 SH   SOLE   840,822 0 84,318
NUVEI CORPORATION SUB VTG SHS 67079A102   15,337,231 459,887 SH   SOLE   459,887 0 0
NVIDIA CORPORATION COM 67066G104   11,465,515 94,413 SH   SOLE   85,231 0 9,182
NVR INC COM 62944T105   1,010,615 103 SH   SOLE   103 0 0
NXP SEMICONDUCTORS N V COM N6596X109   3,458,064 14,408 SH   SOLE   14,408 0 0
OLD REP INTL CORP COM 680223104   401,132 11,325 SH   SOLE   11,325 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   34,436,113 354,281 SH   SOLE   173,288 0 180,993
ON SEMICONDUCTOR CORP COM 682189105   54,049,432 744,380 SH   SOLE   665,349 0 79,031
ONEMAIN HLDGS INC COM 68268W103   2,512,455 53,377 SH   SOLE   53,377 0 0
OPEN TEXT CORP COM 683715106   23,448,174 704,325 SH   SOLE   697,705 0 6,620
ORACLE CORP COM 68389X105   1,025,365,130 6,017,401 SH   SOLE   5,182,507 0 834,894
ORGANON & CO COMMON STOCK 68622V106   547,998 28,646 SH   SOLE   28,646 0 0
ORMAT TECHNOLOGIES INC COM 686688102   19,853,290 258,036 SH   SOLE   207,436 0 50,600
OSHKOSH CORP COM 688239201   5,537,304 55,257 SH   SOLE   55,257 0 0
OTIS WORLDWIDE CORP COM 68902V107   529,942,352 5,098,541 SH   SOLE   4,407,042 0 691,499
OVINTIV INC COM 69047Q102   17,471,659 456,060 SH   SOLE   456,060 0 0
OWENS CORNING NEW COM 690742101   14,917,882 84,511 SH   SOLE   72,460 0 12,051
PACCAR INC COM 693718108   37,518,235 380,201 SH   SOLE   380,201 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   513,621 59,654 SH   SOLE   43,954 0 15,700
PARAMOUNT GLOBAL CLASS B COM 92556H206   17,904,492 1,685,922 SH   SOLE   1,685,922 0 0
PARSONS CORP DEL COM 70202L102   997,713 9,623 SH   SOLE   9,623 0 0
PAYPAL HLDGS INC COM 70450Y103   50,794,175 650,957 SH   SOLE   635,514 0 15,443
PENTAIR PLC SHS G7S00T104   14,611,586 149,418 SH   SOLE   119,977 0 29,441
PEPSICO INC COM 713448108   1,404,103 8,257 SH   SOLE   2,051 0 6,206
PERDOCEO ED CORP COM 71363P106   1,572,435 70,703 SH   SOLE   70,703 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   144,682,820 10,630,626 SH   SOLE   0 0 10,630,626
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   26,821,060 2,033,439 SH   SOLE   1,848,303 0 185,136
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   17,853,399 1,238,959 SH   SOLE   1,238,959 0 0
PFIZER INC COM 717081103   64,011,026 2,211,853 SH   SOLE   2,174,930 0 36,923
PHILIP MORRIS INTL INC COM 718172109   926,646 7,633 SH   SOLE   7,633 0 0
PHOTRONICS INC COM 719405102   236,483 9,551 SH   SOLE   9,551 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   276,740 27,400 SH   SOLE   27,400 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,079,894 5,842 SH   SOLE   5,842 0 0
POLARIS INC COM 731068102   5,424,418 65,166 SH   SOLE   65,166 0 0
POPULAR INC COM NEW 733174700   338,812 3,379 SH   SOLE   3,379 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   13,380,478 191,177 SH   SOLE   191,177 0 0
POTLATCHDELTIC CORPORATION COM 737630103   12,110,476 268,823 SH   SOLE   238,171 0 30,652
POWER INTEGRATIONS INC COM 739276103   28,597,135 445,994 SH   SOLE   217,292 0 228,702
PPG INDS INC COM 693506107   578,585 4,368 SH   SOLE   4,368 0 0
PRECISION DRILLING CORP COM NEW 74022D407   1,732,447 28,100 SH   SOLE   28,100 0 0
PREFORMED LINE PRODS CO COM 740444104   7,462,069 58,261 SH   SOLE   27,774 0 30,487
PREMIER INC CL A 74051N102   1,079,060 53,953 SH   SOLE   53,953 0 0
PRICE T ROWE GROUP INC COM 74144T108   23,539,228 216,095 SH   SOLE   216,095 0 0
PRICESMART INC COM 741511109   25,643,791 279,405 SH   SOLE   135,942 0 143,463
PROCTER AND GAMBLE CO COM 742718109   60,317,420 348,253 SH   SOLE   341,986 0 6,267
PROG HOLDINGS INC COM NPV 74319R101   897,889 18,517 SH   SOLE   18,517 0 0
PROPETRO HLDG CORP COM 74347M108   4,399,651 574,367 SH   SOLE   574,367 0 0
PRUDENTIAL FINL INC COM 744320102   398,540 3,291 SH   SOLE   3,291 0 0
PULTE GROUP INC COM 745867101   23,828,851 166,020 SH   SOLE   166,020 0 0
PVH CORPORATION COM 693656100   4,519,906 44,827 SH   SOLE   44,827 0 0
QUALCOMM INC COM 747525103   12,439,498 73,152 SH   SOLE   66,733 0 6,419
QUEST DIAGNOSTICS INC COM 74834L100   348,190,974 2,242,776 SH   SOLE   1,931,393 0 311,383
RADIAN GROUP INC COM 750236101   10,457,751 301,463 SH   SOLE   301,463 0 0
RBC BEARINGS INC COM 75524B104   44,141,785 147,444 SH   SOLE   72,510 0 74,934
REGENERON PHARMACEUTICALS COM 75886F107   54,661,326 51,997 SH   SOLE   51,997 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,163,414 92,731 SH   SOLE   92,731 0 0
RELIANCE INC COM 759509102   441,045 1,525 SH   SOLE   1,525 0 0
REPUBLIC SVCS INC COM 760759100   866,625 4,315 SH   SOLE   4,315 0 0
RESOURCES CONNECTION INC COM 76122Q105   341,100 35,165 SH   SOLE   35,165 0 0
RIO TINTO PLC SPONSORED ADR 767204100   28,749,406 403,954 SH   SOLE   322,920 0 81,034
ROBERT HALF INC. COM 770323103   1,497,648 22,217 SH   SOLE   22,217 0 0
ROCKWELL AUTOMATION INC COM 773903109   650,479 2,423 SH   SOLE   2,423 0 0
RTX CORPORATION COM 75513E101   1,165,317 9,618 SH   SOLE   400 0 9,218
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   16,073,824 355,773 SH   SOLE   355,773 0 0
RYERSON HLDG CORP COM 783754104   344,304 17,293 SH   SOLE   17,293 0 0
SALESFORCE INC COM 79466L302   618,122,851 2,258,313 SH   SOLE   1,944,321 0 313,992
SANFILIPPO JOHN B & SON INC COM 800422107   6,648,006 70,491 SH   SOLE   33,175 0 37,316
SAP SE SPON ADR SPON ADR 803054204   1,762,925 7,695 SH   SOLE   3,776 0 3,919
SCHWAB CHARLES CORP COM 808513105   1,185,958 18,299 SH   SOLE   600 0 17,699
SCIENCE APPLICATIONS INTL CO COM 808625107   261,967 1,881 SH   SOLE   1,881 0 0
SEA LTD SPONSORD ADS 81141R100   9,690,758 102,787 SH   SOLE   0 0 102,787
SEALED AIR CORP NEW COM 81211K100   1,091,831 30,078 SH   SOLE   30,078 0 0
SERVICE CORP INTL COM 817565104   231,502 2,933 SH   SOLE   2,933 0 0
SHELL PLC SPON ADS 780259305   284,310 4,311 SH   SOLE   4,311 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   584,706 13,800 SH   SOLE   0 0 13,800
SHOE CARNIVAL INC COM 824889109   722,780 16,483 SH   SOLE   16,483 0 0
SIGNET JEWELERS LIMITED SHS G81276100   6,291,953 61,004 SH   SOLE   61,004 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   2,548,954 41,965 SH   SOLE   41,965 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,107,250 6,551 SH   SOLE   0 0 6,551
SKECHERS U S A INC CL A 830566105   2,981,955 44,560 SH   SOLE   44,560 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   39,101,068 395,880 SH   SOLE   395,880 0 0
SLM CORP COM 78442P106   3,774,739 165,052 SH   SOLE   165,052 0 0
SM ENERGY CO COM 78454L100   7,298,722 182,605 SH   SOLE   182,605 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   130,273,924 3,125,574 SH   SOLE   2,880,643 0 244,931
SOLAREDGE TECHNOLOGIES INC COM 83417M104   98,782,949 4,311,783 SH   SOLE   3,793,612 0 518,171
SOLVENTUM CORP COM SHS 83444M101   38,590,717 553,510 SH   SOLE   553,510 0 0
SOUTHERN CO COM 842587107   1,093,342 12,124 SH   SOLE   0 0 12,124
SPOK HLDGS INC COM 84863T106   163,823 10,878 SH   SOLE   10,878 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   5,647,900 76,107 SH   SOLE   76,107 0 0
STARBUCKS CORP COM 855244109   1,126,204 11,552 SH   SOLE   500 0 11,052
STATE STR CORP COM 857477103   15,253,378 172,413 SH   SOLE   172,413 0 0
STEEL DYNAMICS INC COM 858119100   42,463,240 336,796 SH   SOLE   336,796 0 0
STEELCASE INC CL A 858155203   871,791 64,625 SH   SOLE   64,625 0 0
STELLANTIS N.V SHS N82405106   60,472,357 4,366,882 SH   SOLE   4,005,226 0 361,656
STEPSTONE GROUP INC COM CL A 85914M107   38,313,252 674,173 SH   SOLE   330,578 0 343,595
STEWART INFORMATION SVCS COR COM 860372101   881,035 11,788 SH   SOLE   11,788 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   69,116,423 2,324,804 SH   SOLE   1,408,019 0 916,785
STRIDE INC COM 86333M108   1,703,470 19,968 SH   SOLE   19,968 0 0
SUN LIFE FINANCIAL INC. COM 866796105   22,523,413 388,099 SH   SOLE   230,696 0 157,403
SUNRUN INC COM 86771W105   200,803,018 11,118,661 SH   SOLE   9,661,688 0 1,456,973
SYLVAMO CORP COMMON STOCK 871332102   357,479 4,164 SH   SOLE   4,164 0 0
SYNCHRONY FINANCIAL COM 87165B103   50,097,726 1,004,365 SH   SOLE   1,004,365 0 0
T-MOBILE US INC COM 872590104   1,144,060 5,544 SH   SOLE   200 0 5,344
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   27,821,413 160,197 SH   SOLE   155,034 0 5,163
TAPESTRY INC COM 876030107   7,204,336 153,349 SH   SOLE   153,349 0 0
TARGET CORP COM 87612E106   6,642,130 42,616 SH   SOLE   35,414 0 7,202
TAYLOR MORRISON HOME CORP COM 87724P106   1,472,860 20,963 SH   SOLE   20,963 0 0
TE CONNECTIVITY PLC ORD SH G87052109   13,564,338 89,836 SH   SOLE   75,000 0 14,836
TECK RESOURCES LTD CL B 878742204   34,523,061 660,544 SH   SOLE   660,544 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   139,497 13,583 SH   SOLE   13,583 0 0
TENARIS S A SPONSORED ADS 88031M109   19,574,057 615,730 SH   SOLE   545,682 0 70,048
TENNANT CO COM 880345103   372,731 3,881 SH   SOLE   3,881 0 0
TEREX CORP NEW COM 880779103   520,317 9,834 SH   SOLE   9,834 0 0
TESLA INC COM 88160R101   1,492,338 5,704 SH   SOLE   1,000 0 4,704
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   338,632 18,792 SH   SOLE   18,792 0 0
TEXAS INSTRS INC COM 882508104   877,028,672 4,245,673 SH   SOLE   3,669,028 0 576,645
TEXTRON INC COM 883203101   8,832,400 99,711 SH   SOLE   99,711 0 0
THE CIGNA GROUP COM 125523100   492,959,177 1,422,928 SH   SOLE   1,238,431 0 184,497
THERMO FISHER SCIENTIFIC INC COM 883556102   281,077,589 454,399 SH   SOLE   391,703 0 62,696
TIM S A SPONSORED ADR 88706T108   2,491,803 144,704 SH   SOLE   31,250 0 113,454
TJX COS INC NEW COM 872540109   669,373,962 5,694,861 SH   SOLE   4,898,642 0 796,219
TOLL BROTHERS INC COM 889478103   2,643,787 17,113 SH   SOLE   17,113 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   37,041,623 585,158 SH   SOLE   389,023 0 196,135
TRANE TECHNOLOGIES PLC SHS G8994E103   12,332,459 31,725 SH   SOLE   27,325 0 4,400
TRAVELERS COMPANIES INC COM 89417E109   241,612 1,032 SH   SOLE   1,032 0 0
TRI POINTE HOMES INC COM 87265H109   1,652,456 36,470 SH   SOLE   36,470 0 0
TRUIST FINL CORP COM 89832Q109   833,331 19,484 SH   SOLE   19,484 0 0
TYSON FOODS INC CL A 902494103   13,381,643 224,675 SH   SOLE   224,675 0 0
UBS GROUP AG SHS H42097107   6,144,266 198,887 SH   SOLE   198,887 0 0
UFP INDUSTRIES INC COM 90278Q108   5,733,090 43,694 SH   SOLE   43,694 0 0
UNILEVER PLC SPON ADR NEW 904767704   11,480,900 176,738 SH   SOLE   165,921 0 10,817
UNION PAC CORP COM 907818108   1,733,740 7,034 SH   SOLE   2,676 0 4,358
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   1,055,413 125,346 SH   SOLE   12,046 0 113,300
UNITED PARCEL SERVICE INC CL B 911312106   19,347,464 141,906 SH   SOLE   133,376 0 8,530
UNITED RENTALS INC COM 911363109   1,268,847 1,567 SH   SOLE   1,567 0 0
UNITED STATES STL CORP NEW COM 912909108   46,600,659 1,319,011 SH   SOLE   1,319,011 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,464,935 4,088 SH   SOLE   4,088 0 0
UNITEDHEALTH GROUP INC COM 91324P102   988,406,802 1,690,509 SH   SOLE   1,458,847 0 231,662
UNIVERSAL CORP VA COM 913456109   491,745 9,259 SH   SOLE   9,259 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   18,424,182 87,776 SH   SOLE   42,424 0 45,352
UNUM GROUP COM 91529Y106   10,226,474 172,047 SH   SOLE   172,047 0 0
US BANCORP DEL COM NEW 902973304   586,043,852 12,815,304 SH   SOLE   11,143,108 0 1,672,196
V F CORP COM 918204108   396,247 19,862 SH   SOLE   19,862 0 0
VALE S A SPONSORED ADS 91912E105   9,607,723 822,579 SH   SOLE   599,334 0 223,245
VALERO ENERGY CORP COM 91913Y100   4,805,043 35,585 SH   SOLE   35,585 0 0
VALMONT INDS INC COM 920253101   21,879,627 75,460 SH   SOLE   67,460 0 8,000
VECTOR GROUP LTD COM 92240M108   186,485 12,499 SH   SOLE   12,499 0 0
VERALTO CORP COM SHS 92338C103   20,310,979 181,575 SH   SOLE   160,075 0 21,500
VEREN INC COM NEW 92340V107   2,659,998 432,520 SH   SOLE   432,520 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   76,867,462 1,711,589 SH   SOLE   1,687,083 0 24,506
VERMILION ENERGY INC COM 923725105   8,593,702 879,601 SH   SOLE   879,601 0 0
VIATRIS INC COM 92556V106   41,213,944 3,549,866 SH   SOLE   3,549,866 0 0
VICI PPTYS INC COM 925652109   592,652 17,792 SH   SOLE   17,792 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   669,675 12,088 SH   SOLE   12,088 0 0
VIPER ENERGY INC CL A 927959106   4,303,133 95,392 SH   SOLE   95,392 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   14,302,345 909,240 SH   SOLE   519,033 0 390,207
VISA INC COM CL A 92826C839   803,189,439 2,921,220 SH   SOLE   2,517,478 0 403,742
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   51,319,841 1,161,608 SH   SOLE   1,161,608 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   123,841,589 12,359,440 SH   SOLE   8,253,716 0 4,105,724
WABTEC COM 929740108   1,205,135 6,630 SH   SOLE   6,630 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   23,730,802 2,648,527 SH   SOLE   2,648,527 0 0
WALMART INC COM 931142103   4,058,172 50,256 SH   SOLE   36,759 0 13,497
WELLS FARGO CO NEW COM 949746101   556,609,980 9,853,248 SH   SOLE   8,530,929 0 1,322,319
WEST FRASER TIMBER CO LTD COM 952845105   48,988,697 502,423 SH   SOLE   486,570 0 15,853
WESTERN UN CO COM 959802109   5,500,124 461,033 SH   SOLE   461,033 0 0
WHIRLPOOL CORP COM 963320106   7,661,414 71,602 SH   SOLE   71,602 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   1,210,931 186,872 SH   SOLE   186,872 0 0
WNS HLDGS LTD COM SHS G98196101   935,128 17,741 SH   SOLE   17,741 0 0
WOODWARD INC COM 980745103   22,487,705 131,116 SH   SOLE   63,669 0 67,447
WORLD KINECT CORPORATION COM 981475106   625,371 20,232 SH   SOLE   20,232 0 0
XP INC CL A G98239109   1,636,128 91,200 SH   SOLE   66,100 0 25,100
XPEL INC COM 98379L100   10,023,718 231,121 SH   SOLE   112,949 0 118,172
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   55,293,240 2,606,942 SH   SOLE   2,606,942 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   42,944,148 615,775 SH   SOLE   615,775 0 0