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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AAR CORP COM 000361105 2,171 51,894 SH   SOLE   51,894 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1,648 46,379 SH   SOLE   46,379 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,035 30,085 SH   SOLE   30,085 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,903 14,056 SH   SOLE   14,056 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 3,224 178,734 SH   SOLE   178,734 0 0
ADDUS HOMECARE CORP COM 006739106 1,762 21,160 SH   SOLE   21,160 0 0
ADTRAN INC COM 00738A106 1,979 112,876 SH   SOLE   112,876 0 0
ADVANCED ENERGY INDS COM 007973100 3,688 50,538 SH   SOLE   50,538 0 0
ADVANSIX INC COM 00773T101 1,330 39,766 SH   SOLE   39,766 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 9,763 240,464 SH   SOLE   240,464 0 0
AGNICO EAGLE MINES LTD COM 008474108 275,054 6,008,988 SH   SOLE   5,769,520 0 239,468
AIR LEASE CORP CL A 00912X302 3,808 113,909 SH   SOLE   113,909 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 83,467 11,897,917 SH   SOLE   11,897,917 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,509 139,770 SH   SOLE   139,770 0 0
ALICO INC COM 016230104 595 16,690 SH   SOLE   16,690 0 0
ALLEGHANY CORP MD COM 017175100 355,904 427,205 SH   SOLE   397,745 0 29,460
ALLEGIANT TRAVEL CO COM 01748X102 3,344 29,568 SH   SOLE   29,568 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,798 83,936 SH   SOLE   83,936 0 0
ALPHABET INC CAP STK CL C 02079K107 585,438 267,635 SH   SOLE   240,642 0 26,993
ALPHABET INC CAP STK CL A 02079K305 403,547 185,176 SH   SOLE   180,874 0 4,302
ALTO INGREDIENTS INC COM 021513106 2,264 610,154 SH   SOLE   610,154 0 0
AMBEV SA SPONSORED ADR 02319V103 700,513 279,088,999 SH   SOLE   264,291,860 0 14,797,139
AMDOCS LTD SHS G02602103 2 25 SH   SOLE   25 0 0
AMEDISYS INC COM 023436108 2,632 25,040 SH   SOLE   25,040 0 0
AMERICAN EXPRESS CO COM 025816109 448,972 3,238,871 SH   SOLE   3,007,946 0 230,925
AMERICAN HOMES 4 RENT CL A 02665T306 208 5,881 SH   SOLE   5,881 0 0
AMERICAN PUB ED INC COM 02913V103 2,705 167,412 SH   SOLE   167,412 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2,269 50,421 SH   SOLE   50,421 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 25 169 SH   SOLE   169 0 0
AMERICAS CAR-MART INC COM 03062T105 3,281 32,619 SH   SOLE   32,619 0 0
AMERIS BANCORP COM 03076K108 14 345 SH   SOLE   345 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,500 206,498 SH   SOLE   206,498 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 1,221 167,252 SH   SOLE   167,252 0 0
ANALOG DEVICES INC COM 032654105 509,938 3,490,574 SH   SOLE   3,255,050 0 235,524
ANYWHERE REAL ESTATE INC COM 75605Y106 1,367 139,069 SH   SOLE   139,069 0 0
APOGEE ENTERPRISES INC COM 037598109 299 7,632 SH   SOLE   7,632 0 0
ARAMARK COM 03852U106 15 481 SH   SOLE   481 0 0
ARCHROCK INC COM 03957W106 254 30,751 SH   SOLE   30,751 0 0
ARCOSA INC COM 039653100 2,578 55,519 SH   SOLE   55,519 0 0
ARDMORE SHIPPING CORP COM Y0207T100 654 93,767 SH   SOLE   93,767 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,667 207,699 SH   SOLE   207,699 0 0
ARTIVION INC COM 228903100 2,263 119,843 SH   SOLE   119,843 0 0
ASHFORD INC COM 044104107 854 61,149 SH   SOLE   61,149 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 738 250,053 SH   SOLE   250,053 0 0
ASTEC INDS INC COM 046224101 979 24,009 SH   SOLE   24,009 0 0
ASTRONICS CORP COM 046433108 2,456 241,508 SH   SOLE   241,508 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3,648 59,115 SH   SOLE   59,115 0 0
AVANTOR INC COM 05352A100 15 480 SH   SOLE   480 0 0
AVAYA HLDGS CORP COM 05351X101 484 215,887 SH   SOLE   215,887 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 2,773 110,736 SH   SOLE   110,736 0 0
AVNET INC COM 053807103 1,068 24,903 SH   SOLE   24,903 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,679 48,845 SH   SOLE   48,845 0 0
AXOS FINANCIAL INC COM 05465C100 3,064 85,471 SH   SOLE   85,471 0 0
AZEK CO INC CL A 05478C105 1,309 78,176 SH   SOLE   78,176 0 0
B. RILEY FINANCIAL INC COM 05580M108 3,308 78,296 SH   SOLE   78,296 0 0
B2GOLD CORP COM 11777Q209 84,047 24,813,175 SH   SOLE   24,813,175 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1,360 225,571 SH   SOLE   225,571 0 0
BALL CORP COM 058498106 39 564 SH   SOLE   564 0 0
BANK NEW YORK MELLON CORP COM 064058100 688,635 16,510,065 SH   SOLE   15,415,035 0 1,095,030
BARRICK GOLD CORP COM 067901108 471,169 26,634,759 SH   SOLE   25,468,110 0 1,166,649
BEAZER HOMES USA INC COM NEW 07556Q881 2,398 198,696 SH   SOLE   198,696 0 0
BECTON DICKINSON & CO COM 075887109 416,105 1,687,848 SH   SOLE   1,579,448 0 108,400
BERKLEY W R CORP COM 084423102 311,751 4,567,104 SH   SOLE   4,241,931 0 325,173
BERKSHIRE HATHAWAY INC DEL CL A 084670108 409,768 1,002 SH   SOLE   937 0 65
BIOVENTUS INC COM CL A 09075A108 1,824 267,504 SH   SOLE   267,504 0 0
BJS RESTAURANTS INC COM 09180C106 2,355 108,635 SH   SOLE   108,635 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 29,644 24,611 SH   SOLE   24,611 0 0
BLOOMIN BRANDS INC COM 094235108 1,165 70,123 SH   SOLE   70,123 0 0
BLUE BIRD CORP COM 095306106 868 94,266 SH   SOLE   94,266 0 0
BOSTON PROPERTIES INC COM 101121101 260,680 2,929,648 SH   SOLE   2,737,773 0 191,875
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,709 398,281 SH   SOLE   398,281 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 8,194 190,960 SH   SOLE   190,515 0 445
BROOKDALE SR LIVING INC COM 112463104 2,558 563,398 SH   SOLE   563,398 0 0
BROWN & BROWN INC COM 115236101 349,902 5,997,626 SH   SOLE   5,573,217 0 424,409
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,076,186 10,616,415 SH   SOLE   9,833,666 0 782,749
CALAMP CORP COM 128126109 1,811 434,302 SH   SOLE   434,302 0 0
CALLAWAY GOLF CO COM 131193104 1,876 91,940 SH   SOLE   91,940 0 0
CANADIAN NATL RY CO COM 136375102 148 1,317 SH   SOLE   1,317 0 0
CANADIAN PAC RY LTD COM 13645T100 127 1,820 SH   SOLE   1,820 0 0
CARDINAL HEALTH INC COM 14149Y108 14 266 SH   SOLE   266 0 0
CAREDX INC COM 14167L103 3,167 147,451 SH   SOLE   147,451 0 0
CARPARTS COM INC COM 14427M107 2,266 326,462 SH   SOLE   326,462 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,306 82,635 SH   SOLE   82,635 0 0
CARS COM INC COM 14575E105 1,298 137,629 SH   SOLE   137,629 0 0
CASEYS GEN STORES INC COM 147528103 16 84 SH   SOLE   84 0 0
CAVCO INDS INC DEL COM 149568107 3,268 16,672 SH   SOLE   16,672 0 0
CENTURY ALUM CO COM 156431108 1,143 155,146 SH   SOLE   155,146 0 0
CENTURY CMNTYS INC COM 156504300 2,851 63,393 SH   SOLE   63,393 0 0
CERAGON NETWORKS LTD ORD M22013102 722 281,000 SH   SOLE   281,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 122 261 SH   SOLE   261 0 0
CHATHAM LODGING TR COM 16208T102 2,182 208,813 SH   SOLE   208,813 0 0
CHEESECAKE FACTORY INC COM 163072101 2,421 91,650 SH   SOLE   91,650 0 0
CHEFS WHSE INC COM 163086101 2,067 53,154 SH   SOLE   53,154 0 0
CHEMOURS CO COM 163851108 15 463 SH   SOLE   463 0 0
CHESAPEAKE ENERGY CORP COM 165167735 2,414 29,766 SH   SOLE   29,766 0 0
CHEVRON CORP NEW COM 166764100 246 1,700 SH   SOLE   1,700 0 0
CHEWY INC CL A 16679L109 11 309 SH   SOLE   309 0 0
CHUYS HLDGS INC COM 171604101 3,255 163,417 SH   SOLE   163,417 0 0
CIENA CORP COM NEW 171779309 15 321 SH   SOLE   321 0 0
CIRCOR INTL INC COM 17273K109 2,121 129,433 SH   SOLE   129,433 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 13 825 SH   SOLE   825 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 25,894 468,418 SH   SOLE   468,418 0 0
COHU INC COM 192576106 3,545 127,736 SH   SOLE   127,736 0 0
COLGATE PALMOLIVE CO COM 194162103 899,817 11,228,068 SH   SOLE   10,553,730 0 674,338
COLUMBUS MCKINNON CORP N Y COM 199333105 2,413 85,057 SH   SOLE   85,057 0 0
COMCAST CORP NEW CL A 20030N101 1,189,193 30,305,640 SH   SOLE   28,114,995 0 2,190,645
COMMERCIAL METALS CO COM 201723103 1,626 49,124 SH   SOLE   49,124 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,868 498,174 SH   SOLE   498,174 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 182,496 14,449,367 SH   SOLE   14,242,077 0 207,290
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 907 99,963 SH   SOLE   99,963 0 0
CONNS INC COM 208242107 1,934 241,133 SH   SOLE   241,133 0 0
CONTAINER STORE GROUP INC COM 210751103 1,707 274,070 SH   SOLE   274,070 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 12 139 SH   SOLE   139 0 0
CRH PLC ADR 12626K203 1,286 36,939 SH   SOLE   36,843 0 96
CROSS CTRY HEALTHCARE INC COM 227483104 1,012 48,592 SH   SOLE   48,592 0 0
CUMMINS INC COM 231021106 386,789 1,998,602 SH   SOLE   1,860,324 0 138,278
CURTISS WRIGHT CORP COM 231561101 3,865 29,267 SH   SOLE   29,267 0 0
D R HORTON INC COM 23331A109 119,280 1,802,084 SH   SOLE   1,673,867 0 128,217
DASEKE INC COM 23753F107 1,104 172,806 SH   SOLE   172,806 0 0
DEERE & CO COM 244199105 294,785 984,355 SH   SOLE   914,809 0 69,546
DENNYS CORP COM 24869P104 130 15,000 SH   SOLE   15,000 0 0
DENTSPLY SIRONA INC COM 24906P109 336,258 9,411,081 SH   SOLE   8,751,411 0 659,670
DIANA SHIPPING INC COM Y2066G104 573 119,587 SH   SOLE   119,587 0 0
DIGI INTL INC COM 253798102 1,993 82,303 SH   SOLE   82,303 0 0
DIODES INC COM 254543101 1,864 28,867 SH   SOLE   28,867 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,542 846,993 SH   SOLE   846,993 0 0
DIXIE GROUP INC CL A 255519100 285 222,292 SH   SOLE   222,292 0 0
DMC GLOBAL INC COM 23291C103 2,519 139,715 SH   SOLE   139,715 0 0
DONALDSON INC COM 257651109 2 44 SH   SOLE   44 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,745 114,773 SH   SOLE   114,773 0 0
DOUGLAS EMMETT INC COM 25960P109 249,857 11,164,284 SH   SOLE   10,433,965 0 730,319
DOVER CORP COM 260003108 2 17 SH   SOLE   17 0 0
DRIVE SHACK INC COM 262077100 1,435 1,047,391 SH   SOLE   1,047,391 0 0
DUCOMMUN INC DEL COM 264147109 3,672 85,320 SH   SOLE   85,320 0 0
DZS INC COM 268211109 2,578 158,444 SH   SOLE   158,444 0 0
EARTHSTONE ENERGY INC CL A 27032D304 2,756 201,907 SH   SOLE   201,907 0 0
ELEVANCE HEALTH INC COM 036752103 970,468 2,011,000 SH   SOLE   1,860,729 0 150,271
EMBECTA CORP COMMON STOCK 29082K105 8,538 337,187 SH   SOLE   315,407 0 21,780
ENERSYS COM 29275Y102 1,999 33,910 SH   SOLE   33,910 0 0
ENPRO INDS INC COM 29355X107 2,126 25,943 SH   SOLE   25,943 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 80,816 3,316,221 SH   SOLE   3,316,221 0 0
ENVIVA INC COM 29415B103 365 6,373 SH   SOLE   6,373 0 0
EOG RES INC COM 26875P101 71 642 SH   SOLE   642 0 0
EQUINIX INC COM 29444U700 113 172 SH   SOLE   172 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 401,113 5,554,046 SH   SOLE   5,199,479 0 354,567
EVERBRIDGE INC COM 29978A104 1,702 61,018 SH   SOLE   61,018 0 0
EVERCORE INC CLASS A 29977A105 9 95 SH   SOLE   95 0 0
EXPEDITORS INTL WASH INC COM 302130109 252,937 2,595,286 SH   SOLE   2,422,891 0 172,395
EXXON MOBIL CORP COM 30231G102 1,708,921 19,954,702 SH   SOLE   19,239,680 0 715,022
FABRINET SHS G3323L100 3,887 47,934 SH   SOLE   47,934 0 0
FERROGLOBE PLC SHS G33856108 1,283 216,050 SH   SOLE   216,050 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 209,929 2,290,054 SH   SOLE   2,135,425 0 154,629
FIRST FNDTN INC COM 32026V104 2,610 127,445 SH   SOLE   127,445 0 0
FLOWSERVE CORP COM 34354P105 308,364 10,770,663 SH   SOLE   10,023,856 0 746,807
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 565,127 8,373,495 SH   SOLE   7,931,462 0 442,033
FORMFACTOR INC COM 346375108 2,750 71,013 SH   SOLE   71,013 0 0
FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 2,402 124,216 SH   SOLE   124,216 0 0
FRANCO NEV CORP COM 351858105 278,673 2,118,518 SH   SOLE   2,044,931 0 73,587
FULLER H B CO COM 359694106 15 247 SH   SOLE   247 0 0
GEE GROUP INC COM 36165A102 527 1,010,305 SH   SOLE   1,010,305 0 0
GENERAC HLDGS INC COM 368736104 10 49 SH   SOLE   49 0 0
GENERAL DYNAMICS CORP COM 369550108 1,614 7,297 SH   SOLE   7,297 0 0
GIBRALTAR INDS INC COM 374689107 3,181 82,084 SH   SOLE   82,084 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,609 243,623 SH   SOLE   243,623 0 0
GSK PLC SPONSORED ADR 37733W105 3,646 83,763 SH   SOLE   83,567 0 196
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 9 208 SH   SOLE   208 0 0
HARLEY DAVIDSON INC COM 412822108 2,246 70,942 SH   SOLE   70,942 0 0
HAYNES INTL INC COM NEW 420877201 1,547 47,212 SH   SOLE   47,212 0 0
HCA HEALTHCARE INC COM 40412C101 751,060 4,469,001 SH   SOLE   4,170,768 0 298,233
HCI GROUP INC COM 40416E103 4,174 61,602 SH   SOLE   61,602 0 0
HEALTHSTREAM INC COM 42222N103 240 11,056 SH   SOLE   11,056 0 0
HEARTLAND EXPRESS INC COM 422347104 2,424 174,296 SH   SOLE   174,296 0 0
HECLA MNG CO COM 422704106 2,184 557,147 SH   SOLE   557,147 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 941 303,695 SH   SOLE   303,695 0 0
HELMERICH & PAYNE INC COM 423452101 2,481 57,612 SH   SOLE   57,612 0 0
HERC HLDGS INC COM 42704L104 3,550 39,379 SH   SOLE   39,379 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 3,263 121,035 SH   SOLE   121,035 0 0
HEXCEL CORP NEW COM 428291108 2,890 55,242 SH   SOLE   55,242 0 0
HF SINCLAIR CORP COM 403949100 18 406 SH   SOLE   406 0 0
HILLTOP HOLDINGS INC COM 432748101 2,500 93,759 SH   SOLE   93,759 0 0
HOME DEPOT INC COM 437076102 15,189 55,380 SH   SOLE   55,380 0 0
HUNTSMAN CORP COM 447011107 2,502 88,257 SH   SOLE   88,257 0 0
IAA INC COM 449253103 1,365 41,652 SH   SOLE   41,652 0 0
ICAD INC COM NEW 44934S206 852 212,892 SH   SOLE   212,892 0 0
ICHOR HOLDINGS SHS G4740B105 3,292 126,729 SH   SOLE   126,729 0 0
ICL GROUP LTD SHS M53213100 89 9,803 SH   SOLE   9,803 0 0
IDACORP INC COM 451107106 8,345 78,788 SH   SOLE   78,788 0 0
II-VI INC COM 902104108 3,557 69,821 SH   SOLE   69,821 0 0
IMPERIAL OIL LTD COM NEW 453038408 1,166,181 24,738,231 SH   SOLE   24,011,319 0 726,912
INDEPENDENT BANK GROUP INC COM 45384B106 3,724 54,835 SH   SOLE   54,835 0 0
INFINERA CORP COM 45667G103 2,469 460,623 SH   SOLE   460,623 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 2,366 294,635 SH   SOLE   294,635 0 0
INGREDION INC COM 457187102 2,184 24,773 SH   SOLE   24,773 0 0
INTERDIGITAL INC COM 45867G101 1,092 17,961 SH   SOLE   17,961 0 0
INTERFACE INC COM 458665304 1,411 112,535 SH   SOLE   112,535 0 0
INTEST CORP COM 461147100 2,156 316,117 SH   SOLE   316,117 0 0
IPG PHOTONICS CORP COM 44980X109 320,227 3,401,970 SH   SOLE   3,159,311 0 242,659
ISHARES GOLD TR ISHARES NEW 464285204 135 3,926 SH   SOLE   0 0 3,926
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,913 447,040 SH   SOLE   445,990 0 1,050
ITERIS INC NEW COM 46564T107 1,824 631,288 SH   SOLE   631,288 0 0
J JILL INC COM 46620W201 558 30,486 SH   SOLE   30,486 0 0
JETBLUE AWYS CORP COM 477143101 2,204 263,371 SH   SOLE   263,371 0 0
KALEYRA INC COM 483379103 594 291,254 SH   SOLE   291,254 0 0
KAMAN CORP COM 483548103 2,256 72,180 SH   SOLE   72,180 0 0
KIMBALL INTL INC CL B 494274103 314 41,000 SH   SOLE   41,000 0 0
KINROSS GOLD CORP COM 496902404 15,943 4,453,381 SH   SOLE   4,453,381 0 0
KRAFT HEINZ CO COM 500754106 249,155 6,532,652 SH   SOLE   6,102,121 0 430,531
KULICKE & SOFFA INDS INC COM 501242101 2,970 69,368 SH   SOLE   69,368 0 0
LADDER CAP CORP CL A 505743104 1,475 139,911 SH   SOLE   139,911 0 0
LAKELAND INDS INC COM 511795106 716 46,618 SH   SOLE   46,618 0 0
LENNOX INTL INC COM 526107107 14 66 SH   SOLE   66 0 0
LGI HOMES INC COM 50187T106 3,354 38,597 SH   SOLE   38,597 0 0
LIBERTY ENERGY INC COM CL A 53115L104 2,552 200,024 SH   SOLE   200,024 0 0
LINCOLN EDL SVCS CORP COM 533535100 3,036 481,083 SH   SOLE   481,083 0 0
LINDE PLC SHS G5494J103 1,265 4,400 SH   SOLE   4,400 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,619 281,296 SH   SOLE   281,296 0 0
LITHIA MTRS INC COM 536797103 2,563 9,325 SH   SOLE   9,325 0 0
LIVENT CORP COM 53814L108 2,646 116,619 SH   SOLE   116,619 0 0
LL FLOORING HOLDINGS INC COM 55003T107 1,232 131,487 SH   SOLE   131,487 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2,566 1,257,698 SH   SOLE   1,255,751 0 1,947
LSB INDS INC COM 502160104 463 33,395 SH   SOLE   33,395 0 0
LSI INDS INC OHIO COM 50216C108 1,185 192,044 SH   SOLE   192,044 0 0
LUXFER HOLDINGS PLC SHS G5698W116 974 64,411 SH   SOLE   64,411 0 0
MACERICH CO COM 554382101 1,202 137,952 SH   SOLE   137,952 0 0
MADDEN STEVEN LTD COM 556269108 2 65 SH   SOLE   65 0 0
MAG SILVER CORP COM 55903Q104 58,583 4,799,997 SH   SOLE   4,799,997 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 74,987 1,570,087 SH   SOLE   1,570,087 0 0
MAGNITE INC COM 55955D100 1,021 115,000 SH   SOLE   115,000 0 0
MANITEX INTL INC COM 563420108 820 126,282 SH   SOLE   126,282 0 0
MARCHEX INC CL B 56624R108 555 420,592 SH   SOLE   420,592 0 0
MARCUS CORP DEL COM 566330106 688 46,611 SH   SOLE   46,611 0 0
MATADOR RES CO COM 576485205 2,289 49,124 SH   SOLE   49,124 0 0
MEDTRONIC PLC SHS G5960L103 17,041 189,869 SH   SOLE   189,869 0 0
MERCURY SYS INC COM 589378108 3,731 57,993 SH   SOLE   57,993 0 0
MESA AIR GROUP INC COM NEW 590479135 564 257,431 SH   SOLE   257,431 0 0
META PLATFORMS INC CL A 30303M102 854,157 5,297,098 SH   SOLE   4,927,220 0 369,878
MGIC INVT CORP WIS COM 552848103 1,375 109,115 SH   SOLE   109,115 0 0
MICROSOFT CORP COM 594918104 622,367 2,423,263 SH   SOLE   2,258,216 0 165,047
MID-AMER APT CMNTYS INC COM 59522J103 123 704 SH   SOLE   704 0 0
MKS INSTRS INC COM 55306N104 12 120 SH   SOLE   120 0 0
MODINE MFG CO COM 607828100 1,898 180,286 SH   SOLE   180,286 0 0
MOELIS & CO CL A 60786M105 529 13,451 SH   SOLE   13,451 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 72 10,633 SH   SOLE   10,633 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 334 20,947 SH   SOLE   20,947 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 2,789 247,074 SH   SOLE   247,074 0 0
NEURONETICS INC COM 64131A105 1,039 323,792 SH   SOLE   323,792 0 0
NEWMONT CORP COM 651639106 1,044,326 17,501,697 SH   SOLE   16,656,990 0 844,707
NEWPARK RES INC COM PAR $.01NEW 651718504 1,557 503,783 SH   SOLE   503,783 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 669 70,398 SH   SOLE   70,398 0 0
NMI HLDGS INC CL A 629209305 1,629 97,822 SH   SOLE   97,822 0 0
NOODLES & CO COM CL A 65540B105 1,021 217,166 SH   SOLE   217,166 0 0
NORTHWEST PIPE CO COM 667746101 932 31,143 SH   SOLE   31,143 0 0
NOV INC COM 62955J103 573,899 33,938,447 SH   SOLE   31,599,677 0 2,338,770
NOVAGOLD RES INC COM NEW 66987E206 74,047 15,394,458 SH   SOLE   15,394,458 0 0
NOW INC COM 67011P100 2,072 211,829 SH   SOLE   211,829 0 0
NUTRIEN LTD COM 67077M108 668,297 8,386,213 SH   SOLE   7,936,586 0 449,627
OIL STS INTL INC COM 678026105 2,159 398,329 SH   SOLE   398,329 0 0
OLD REP INTL CORP COM 680223104 2,325 103,967 SH   SOLE   103,967 0 0
OLIN CORP COM PAR $1 680665205 1,068 23,075 SH   SOLE   23,075 0 0
ON SEMICONDUCTOR CORP COM 682189105 2 40 SH   SOLE   40 0 0
ONTO INNOVATION INC COM 683344105 2,690 38,576 SH   SOLE   38,576 0 0
OOMA INC COM 683416101 538 45,400 SH   SOLE   45,400 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,205 43,362 SH   SOLE   43,362 0 0
ORACLE CORP COM 68389X105 1,811,168 25,921,965 SH   SOLE   23,963,454 0 1,958,511
ORION ENERGY SYS INC COM 686275108 761 378,566 SH   SOLE   378,566 0 0
ORION GROUP HLDGS INC COM 68628V308 379 166,133 SH   SOLE   166,133 0 0
ORLA MNG LTD NEW COM 68634K106 16,121 5,895,007 SH   SOLE   5,895,007 0 0
ORTHOFIX MED INC COM 68752M108 2,628 111,622 SH   SOLE   111,622 0 0
OWENS & MINOR INC NEW COM 690732102 3,757 119,471 SH   SOLE   119,471 0 0
PACIRA BIOSCIENCES INC COM 695127100 4,071 69,825 SH   SOLE   69,825 0 0
PARK HOTELS & RESORTS INC COM 700517105 2,115 155,828 SH   SOLE   155,828 0 0
PARK-OHIO HLDGS CORP COM 700666100 2,515 158,559 SH   SOLE   158,559 0 0
PATRICK INDS INC COM 703343103 2,424 46,762 SH   SOLE   46,762 0 0
PATTERSON COS INC COM 703395103 2,813 92,841 SH   SOLE   92,841 0 0
PBF ENERGY INC CL A 69318G106 2,659 91,637 SH   SOLE   91,637 0 0
PCTEL INC COM 69325Q105 1,016 248,438 SH   SOLE   248,438 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,210 73,047 SH   SOLE   73,047 0 0
PENNANT GROUP INC COM 70805E109 1,719 134,170 SH   SOLE   134,170 0 0
PEPSICO INC COM 713448108 11,030 66,183 SH   SOLE   66,183 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 15 329 SH   SOLE   329 0 0
PERFORMANT FINL CORP COM 71377E105 1,440 547,542 SH   SOLE   547,542 0 0
PERKINELMER INC COM 714046109 2 15 SH   SOLE   15 0 0
PGT INNOVATIONS INC COM 69336V101 1,037 62,290 SH   SOLE   62,290 0 0
PHILIP MORRIS INTL INC COM 718172109 956,422 9,686,262 SH   SOLE   8,956,132 0 730,130
PHILLIPS 66 COM 718546104 119 1,455 SH   SOLE   1,455 0 0
PHYSICIANS RLTY TR COM 71943U104 3,085 176,808 SH   SOLE   176,808 0 0
POTBELLY CORP COM 73754Y100 1,601 283,316 SH   SOLE   283,316 0 0
PPG INDS INC COM 693506107 126,697 1,108,072 SH   SOLE   1,035,620 0 72,452
PROPETRO HLDG CORP COM 74347M108 2,248 224,766 SH   SOLE   224,766 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,799 79,080 SH   SOLE   79,080 0 0
QUEST DIAGNOSTICS INC COM 74834L100 17 131 SH   SOLE   131 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 641 156,839 SH   SOLE   156,839 0 0
QUIDELORTHO CORP COM 219798105 18 181 SH   SOLE   181 0 0
QUINSTREET INC COM 74874Q100 917 91,120 SH   SOLE   91,120 0 0
QUIPT HOME MEDICAL CORP COM 74880P104 484 105,842 SH   SOLE   105,842 0 0
RADIAN GROUP INC COM 750236101 1,452 73,910 SH   SOLE   73,910 0 0
RADIANT LOGISTICS INC COM 75025X100 1,623 218,707 SH   SOLE   218,707 0 0
RADNET INC COM 750491102 2,050 118,648 SH   SOLE   118,648 0 0
REGIS CORP MINN COM 758932107 1,090 1,009,108 SH   SOLE   1,009,108 0 0
RH COM 74967X103 2 9 SH   SOLE   9 0 0
ROSS STORES INC COM 778296103 268,879 3,828,556 SH   SOLE   3,582,314 0 246,242
ROYAL GOLD INC COM 780287108 344,788 3,228,956 SH   SOLE   3,100,368 0 128,588
RPC INC COM 749660106 1,577 228,211 SH   SOLE   228,211 0 0
RPM INTL INC COM 749685103 19,490 247,585 SH   SOLE   230,614 0 16,971
RUTHS HOSPITALITY GROUP INC COM 783332109 1,480 91,048 SH   SOLE   91,048 0 0
S&P GLOBAL INC COM 78409V104 3,235 9,598 SH   SOLE   9,598 0 0
SALESFORCE INC COM 79466L302 312,096 1,891,030 SH   SOLE   1,760,363 0 130,667
SANOFI SPONSORED ADR 80105N105 4,655 93,046 SH   SOLE   92,825 0 221
SBA COMMUNICATIONS CORP NEW CL A 78410G104 185 579 SH   SOLE   579 0 0
SCHLUMBERGER LTD COM STK 806857108 968,331 27,078,619 SH   SOLE   25,090,066 0 1,988,553
SCHWAB CHARLES CORP COM 808513105 253,191 4,007,460 SH   SOLE   3,722,738 0 284,722
SCOTTS MIRACLE-GRO CO CL A 810186106 139,024 1,760,019 SH   SOLE   1,638,503 0 121,516
SEACOAST BKG CORP FLA COM NEW 811707801 3,907 118,255 SH   SOLE   118,255 0 0
SEASPINE HLDGS CORP COM 81255T108 371 65,602 SH   SOLE   65,602 0 0
SECUREWORKS CORP CL A 81374A105 2,942 270,874 SH   SOLE   270,874 0 0
SELECT MED HLDGS CORP COM 81619Q105 4,041 171,085 SH   SOLE   171,085 0 0
SHELL PLC SPON ADS 780259305 5,086 97,269 SH   SOLE   97,040 0 229
SHYFT GROUP INC COM 825698103 1,709 91,952 SH   SOLE   91,952 0 0
SIENTRA INC COM 82621J105 588 701,488 SH   SOLE   701,488 0 0
SIERRA WIRELESS INC COM 826516106 3,400 145,281 SH   SOLE   145,281 0 0
SIGHT SCIENCES INC COM 82657M105 271 30,195 SH   SOLE   30,195 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,341 107,874 SH   SOLE   107,874 0 0
SKECHERS U S A INC CL A 830566105 2,862 80,428 SH   SOLE   80,428 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,790 58,826 SH   SOLE   58,826 0 0
SM ENERGY CO COM 78454L100 2,157 63,087 SH   SOLE   63,087 0 0
SOCIETAL CDMO INC COM 75629F109 695 874,653 SH   SOLE   874,653 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,706 46,571 SH   SOLE   46,571 0 0
SONOS INC COM 83570H108 1,057 58,587 SH   SOLE   58,587 0 0
SPDR GOLD TR GOLD SHS 78463V107 637,370 3,783,509 SH   SOLE   1,466,101 0 2,317,408
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 10 351 SH   SOLE   351 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,497 260,371 SH   SOLE   260,371 0 0
STARBUCKS CORP COM 855244109 3,993 52,276 SH   SOLE   52,276 0 0
STEELCASE INC CL A 858155203 2,273 211,790 SH   SOLE   211,790 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,971 39,624 SH   SOLE   39,624 0 0
SUPERIOR INDS INTL INC COM 868168105 1,357 343,478 SH   SOLE   343,478 0 0
SURGERY PARTNERS INC COM 86881A100 2,488 86,023 SH   SOLE   86,023 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 214 186,386 SH   SOLE   186,386 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,479 202,585 SH   SOLE   202,585 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 732,631 8,961,845 SH   SOLE   8,462,440 0 499,405
TANGER FACTORY OUTLET CTRS I COM 875465106 3,019 212,299 SH   SOLE   212,299 0 0
TE CONNECTIVITY LTD SHS H84989104 15,207 134,401 SH   SOLE   134,401 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,612 49,703 SH   SOLE   49,703 0 0
TERADATA CORP DEL COM 88076W103 424,151 11,460,444 SH   SOLE   10,734,443 0 726,001
TERRENO RLTY CORP COM 88146M101 39 708 SH   SOLE   708 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 3,919 74,457 SH   SOLE   74,457 0 0
TEXAS INSTRS INC COM 882508104 542,176 3,528,641 SH   SOLE   3,300,852 0 227,789
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 1,509 214,632 SH   SOLE   214,632 0 0
TILLYS INC CL A 886885102 484 69,000 SH   SOLE   69,000 0 0
TIMKENSTEEL CORPORATION COM 887399103 105 5,620 SH   SOLE   5,620 0 0
TITAN MACHY INC COM 88830R101 2,715 121,168 SH   SOLE   121,168 0 0
TOLL BROTHERS INC COM 889478103 2,738 61,384 SH   SOLE   61,384 0 0
TRAEGER INC COMMON STOCK 89269P103 782 184,039 SH   SOLE   184,039 0 0
TRAVELERS COMPANIES INC COM 89417E109 523,289 3,094,004 SH   SOLE   2,845,563 0 248,441
TRINITY INDS INC COM 896522109 2,320 95,771 SH   SOLE   95,771 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,238 168,361 SH   SOLE   168,361 0 0
TRUIST FINL CORP COM 89832Q109 1,289 27,175 SH   SOLE   27,175 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,495 199,623 SH   SOLE   199,623 0 0
U S SILICA HLDGS INC COM 90346E103 2,184 191,247 SH   SOLE   191,247 0 0
UGI CORP NEW COM 902681105 330,260 8,553,749 SH   SOLE   7,973,039 0 580,710
ULTRA CLEAN HLDGS INC COM 90385V107 3,067 103,016 SH   SOLE   103,016 0 0
UNIFI INC COM NEW 904677200 3,287 233,774 SH   SOLE   233,774 0 0
UNILEVER PLC SPON ADR NEW 904767704 6,994 152,618 SH   SOLE   152,351 0 267
UNION PAC CORP COM 907818108 376,743 1,766,424 SH   SOLE   1,642,335 0 124,089
UNITEDHEALTH GROUP INC COM 91324P102 36,502 71,067 SH   SOLE   71,067 0 0
UNIVAR SOLUTIONS INC COM 91336L107 2,588 104,058 SH   SOLE   104,058 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 463,622 4,603,535 SH   SOLE   4,278,647 0 324,888
UNIVERSAL TECHNICAL INST INC COM 913915104 1,779 249,520 SH   SOLE   249,520 0 0
US BANCORP DEL COM NEW 902973304 439,116 9,541,851 SH   SOLE   8,957,404 0 584,447
UTZ BRANDS INC COM CL A 918090101 2,271 164,342 SH   SOLE   164,342 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,066 21,344 SH   SOLE   21,344 0 0
VEECO INSTRS INC DEL COM 922417100 2,953 152,242 SH   SOLE   152,242 0 0
VIA OPTRONICS AG SPONSORED ADS 91823Y109 487 229,660 SH   SOLE   229,660 0 0
VISA INC COM CL A 92826C839 1,990 10,107 SH   SOLE   10,107 0 0
VSE CORP COM 918284100 2,571 68,426 SH   SOLE   68,426 0 0
WABASH NATL CORP COM 929566107 2,684 197,650 SH   SOLE   197,650 0 0
WALKER & DUNLOP INC COM 93148P102 3,677 38,162 SH   SOLE   38,162 0 0
WALMART INC COM 931142103 238,692 1,963,251 SH   SOLE   1,831,323 0 131,928
WELLS FARGO CO NEW COM 949746101 361,679 9,233,576 SH   SOLE   8,551,003 0 682,573
WELLS FARGO CO NEW PERP PFD CNV A 949746804 38,557 31,721 SH   SOLE   31,721 0 0
WESCO INTL INC COM 95082P105 1,435 13,399 SH   SOLE   13,399 0 0
WESTLAKE CORPORATION COM 960413102 2 22 SH   SOLE   22 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 482,256 14,560,878 SH   SOLE   13,532,282 0 1,028,596
WHEATON PRECIOUS METALS CORP COM 962879102 613,656 17,031,820 SH   SOLE   16,282,903 0 748,917
WHITESTONE REIT COM 966084204 2,518 234,208 SH   SOLE   234,208 0 0
WILLIAMS COS INC COM 969457100 149 4,768 SH   SOLE   4,768 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 953,415 4,830,107 SH   SOLE   4,537,506 0 292,601
XPO LOGISTICS INC COM 983793100 13 260 SH   SOLE   260 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2 20 SH   SOLE   20 0 0
ZOVIO INC COM 98979V102 235 241,787 SH   SOLE   241,787 0 0
ZUMIEZ INC COM 989817101 1,538 59,171 SH   SOLE   59,171 0 0