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