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
A10 NETWORKS INC COM 002121101 152 9,165 SH   SOLE   9,165 0 0
AAR CORP COM 000361105 1,113 28,516 SH   SOLE   28,516 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 922 21,000 SH   SOLE   21,000 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 966 15,916 SH   SOLE   15,916 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,804 16,414 SH   SOLE   16,414 0 0
ADDUS HOMECARE CORP COM 006739106 1,095 11,711 SH   SOLE   11,711 0 0
ADTRAN INC COM 00738A106 570 24,986 SH   SOLE   24,986 0 0
ADVANCED ENERGY INDS COM 007973100 1,105 12,134 SH   SOLE   12,134 0 0
ADVANSIX INC COM 00773T101 721 15,252 SH   SOLE   15,252 0 0
AGNICO EAGLE MINES LTD COM 008474108 276,507 5,205,654 SH   SOLE   4,964,548 0 241,106
AIR LEASE CORP CL A 00912X302 1,247 28,183 SH   SOLE   28,183 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 86,548 11,251,654 SH   SOLE   11,251,654 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,059 42,202 SH   SOLE   42,202 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 490,520 4,129,303 SH   SOLE   3,896,923 0 232,380
ALICO INC COM 016230104 481 13,000 SH   SOLE   13,000 0 0
ALLEGHANY CORP MD COM 017175100 285,683 427,932 SH   SOLE   398,336 0 29,596
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,200 75,340 SH   SOLE   75,340 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,308 6,995 SH   SOLE   6,995 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,000 16,519 SH   SOLE   16,519 0 0
ALPHABET INC CAP STK CL C 02079K107 646,124 223,295 SH   SOLE   198,842 0 24,453
ALPHABET INC CAP STK CL A 02079K305 539,003 186,053 SH   SOLE   181,697 0 4,356
ALTO INGREDIENTS INC COM 021513106 907 188,500 SH   SOLE   188,500 0 0
AMBEV SA SPONSORED ADR 02319V103 645,324 230,472,887 SH   SOLE   217,898,879 0 12,574,008
AMERICAN EXPRESS CO COM 025816109 691,350 4,225,855 SH   SOLE   3,929,757 0 296,098
AMERICAN HOMES 4 RENT CL A 02665T306 215 4,920 SH   SOLE   4,920 0 0
AMERICAN PUB ED INC COM 02913V103 1,106 49,686 SH   SOLE   49,686 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,477 22,650 SH   SOLE   22,650 0 0
AMERICAS CAR-MART INC COM 03062T105 1,507 14,716 SH   SOLE   14,716 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,317 53,116 SH   SOLE   53,116 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 117 11,892 SH   SOLE   11,892 0 0
ANALOG DEVICES INC COM 032654105 603,064 3,430,981 SH   SOLE   3,216,897 0 214,084
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 27,768 1,323,532 SH   SOLE   1,323,532 0 0
ANTHEM INC COM 036752103 935,357 2,017,856 SH   SOLE   1,880,459 0 137,397
APOGEE ENTERPRISES INC COM 037598109 438 9,089 SH   SOLE   9,089 0 0
ARCHROCK INC COM 03957W106 242 32,320 SH   SOLE   32,320 0 0
ARCOSA INC COM 039653100 949 18,006 SH   SOLE   18,006 0 0
ARDMORE SHIPPING CORP COM Y0207T100 405 119,739 SH   SOLE   119,739 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 917 60,238 SH   SOLE   60,238 0 0
ASHFORD INC COM 044104107 622 37,374 SH   SOLE   37,374 0 0
ASPEN GROUP INC COM NEW 04530L203 93 39,500 SH   SOLE   39,500 0 0
ASTRONICS CORP COM 046433108 1,147 95,548 SH   SOLE   95,548 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 966 10,259 SH   SOLE   10,259 0 0
AVAYA HLDGS CORP COM 05351X101 642 32,443 SH   SOLE   32,443 0 0
AVNET INC COM 053807103 413 10,025 SH   SOLE   10,025 0 0
AXOS FINANCIAL INC COM 05465C100 1,061 18,968 SH   SOLE   18,968 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,386 15,600 SH   SOLE   15,600 0 0
B2GOLD CORP COM 11777Q209 85,774 21,787,105 SH   SOLE   21,787,105 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 613 67,974 SH   SOLE   67,974 0 0
BALL CORP COM 058498106 46 474 SH   SOLE   474 0 0
BANK NEW YORK MELLON CORP COM 064058100 928,253 15,982,314 SH   SOLE   14,879,930 0 1,102,384
BARRICK GOLD CORP COM 067901108 510,610 26,874,196 SH   SOLE   25,699,469 0 1,174,727
BASSETT FURNITURE INDS INC COM 070203104 361 21,500 SH   SOLE   21,500 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 928 39,959 SH   SOLE   39,959 0 0
BECTON DICKINSON & CO COM 075887109 423,257 1,683,063 SH   SOLE   1,574,160 0 108,903
BERKLEY W R CORP COM 084423102 399,090 4,843,912 SH   SOLE   4,513,913 0 329,999
BERKSHIRE HATHAWAY INC DEL CL A 084670108 452,014 1,003 SH   SOLE   937 0 66
BIOVENTUS INC COM CL A 09075A108 1,222 84,300 SH   SOLE   84,300 0 0
BJS RESTAURANTS INC COM 09180C106 947 27,418 SH   SOLE   27,418 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 12,818 8,868 SH   SOLE   8,868 0 0
BOOKING HOLDINGS INC COM 09857L108 540,256 225,179 SH   SOLE   210,223 0 14,956
BOSTON PROPERTIES INC COM 101121101 279,827 2,429,476 SH   SOLE   2,278,451 0 151,025
BRAEMAR HOTELS & RESORTS INC COM 10482B101 982 192,515 SH   SOLE   192,515 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,556 95,048 SH   SOLE   95,048 0 0
BROOKDALE SR LIVING INC COM 112463104 1,006 195,000 SH   SOLE   195,000 0 0
BROWN & BROWN INC COM 115236101 511,425 7,276,967 SH   SOLE   6,785,557 0 491,410
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,139,690 10,588,958 SH   SOLE   9,873,822 0 715,136
CALAMP CORP COM 128126109 694 98,293 SH   SOLE   98,293 0 0
CANADIAN NATL RY CO COM 136375102 135 1,103 SH   SOLE   1,103 0 0
CANADIAN PAC RY LTD COM 13645T100 110 1,524 SH   SOLE   1,524 0 0
CARPARTS COM INC COM 14427M107 806 72,000 SH   SOLE   72,000 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,142 39,121 SH   SOLE   39,121 0 0
CARS COM INC COM 14575E105 456 28,354 SH   SOLE   28,354 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 538 349,461 SH   SOLE   349,461 0 0
CATERPILLAR INC COM 149123101 74 360 SH   SOLE   360 0 0
CAVCO INDS INC DEL COM 149568107 728 2,293 SH   SOLE   2,293 0 0
CENTURY ALUM CO COM 156431108 750 45,296 SH   SOLE   45,296 0 0
CENTURY CASINOS INC COM 156492100 132 10,823 SH   SOLE   10,823 0 0
CENTURY CMNTYS INC COM 156504300 876 10,707 SH   SOLE   10,707 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 121 186 SH   SOLE   186 0 0
CHATHAM LODGING TR COM 16208T102 995 72,552 SH   SOLE   72,552 0 0
CHEESECAKE FACTORY INC COM 163072101 783 20,000 SH   SOLE   20,000 0 0
CHEFS WHSE INC COM 163086101 596 17,904 SH   SOLE   17,904 0 0
CHESAPEAKE ENERGY CORP COM 165167735 1,241 19,231 SH   SOLE   19,231 0 0
CHEVRON CORP NEW COM 166764100 175 1,490 SH   SOLE   1,490 0 0
CHUYS HLDGS INC COM 171604101 1,232 40,896 SH   SOLE   40,896 0 0
CIRCOR INTL INC COM 17273K109 1,097 40,361 SH   SOLE   40,361 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 23,952 437,163 SH   SOLE   437,163 0 0
COHU INC COM 192576106 1,223 32,115 SH   SOLE   32,115 0 0
COLGATE PALMOLIVE CO COM 194162103 988,449 11,582,477 SH   SOLE   10,904,987 0 677,490
COLUMBUS MCKINNON CORP N Y COM 199333105 892 19,282 SH   SOLE   19,282 0 0
COMCAST CORP NEW CL A 20030N101 1,479,421 29,394,424 SH   SOLE   27,451,371 0 1,943,053
COMFORT SYS USA INC COM 199908104 531 5,366 SH   SOLE   5,366 0 0
COMMERCIAL METALS CO COM 201723103 896 24,691 SH   SOLE   24,691 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,431 107,500 SH   SOLE   107,500 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 230,816 14,065,567 SH   SOLE   13,870,636 0 194,931
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 403 17,031 SH   SOLE   17,031 0 0
CONNS INC COM 208242107 1,601 68,079 SH   SOLE   68,079 0 0
CRH PLC ADR 12626K203 998 18,904 SH   SOLE   18,866 0 38
CROSS CTRY HEALTHCARE INC COM 227483104 875 31,537 SH   SOLE   31,537 0 0
CRYOLIFE INC COM 228903100 722 35,500 SH   SOLE   35,500 0 0
CUMMINS INC COM 231021106 416,553 1,909,566 SH   SOLE   1,777,585 0 131,981
CURTISS WRIGHT CORP COM 231561101 1,248 9,000 SH   SOLE   9,000 0 0
D R HORTON INC COM 23331A109 67 622 SH   SOLE   622 0 0
DASEKE INC COM 23753F107 650 64,787 SH   SOLE   64,787 0 0
DEERE & CO COM 244199105 476,109 1,388,518 SH   SOLE   1,295,152 0 93,366
DENTSPLY SIRONA INC COM 24906P109 400,796 7,184,012 SH   SOLE   6,682,760 0 501,252
DIANA SHIPPING INC COM Y2066G104 345 88,666 SH   SOLE   88,666 0 0
DIGI INTL INC COM 253798102 597 24,278 SH   SOLE   24,278 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,065 344,544 SH   SOLE   344,544 0 0
DIXIE GROUP INC CL A 255519100 357 62,277 SH   SOLE   62,277 0 0
DMC GLOBAL INC COM 23291C103 1,089 27,500 SH   SOLE   27,500 0 0
DORIAN LPG LTD SHS USD Y2106R110 612 48,218 SH   SOLE   48,218 0 0
DOUGLAS EMMETT INC COM 25960P109 232,234 6,932,372 SH   SOLE   6,501,612 0 430,760
DRIVE SHACK INC COM 262077100 661 462,390 SH   SOLE   462,390 0 0
DUCOMMUN INC DEL COM 264147109 1,348 28,825 SH   SOLE   28,825 0 0
DZS INC COM 268211109 983 60,587 SH   SOLE   60,587 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,050 95,944 SH   SOLE   95,944 0 0
ENERSYS COM 29275Y102 870 11,000 SH   SOLE   11,000 0 0
ENPRO INDS INC COM 29355X107 497 4,517 SH   SOLE   4,517 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 69,074 3,145,440 SH   SOLE   3,145,440 0 0
EOG RES INC COM 26875P101 83 930 SH   SOLE   930 0 0
EQUINIX INC COM 29444U700 122 144 SH   SOLE   144 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 519,066 5,735,533 SH   SOLE   5,368,951 0 366,582
ETHAN ALLEN INTERIORS INC COM 297602104 959 36,495 SH   SOLE   36,495 0 0
EXPEDITORS INTL WASH INC COM 302130109 326,805 2,433,579 SH   SOLE   2,273,829 0 159,750
EXXON MOBIL CORP COM 30231G102 1,457,074 23,812,283 SH   SOLE   22,978,481 0 833,802
FABRINET SHS G3323L100 871 7,348 SH   SOLE   7,348 0 0
FERROGLOBE PLC SHS G33856108 787 126,798 SH   SOLE   126,798 0 0
FIRST FNDTN INC COM 32026V104 772 31,052 SH   SOLE   31,052 0 0
FLOWSERVE CORP COM 34354P105 330,136 10,788,753 SH   SOLE   10,107,626 0 681,127
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 557,779 7,177,703 SH   SOLE   6,800,866 0 376,837
FOOT LOCKER INC COM 344849104 742 17,000 SH   SOLE   17,000 0 0
FORMFACTOR INC COM 346375108 542 11,860 SH   SOLE   11,860 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 923 31,921 SH   SOLE   31,921 0 0
FRANCO NEV CORP COM 351858105 259,501 1,876,389 SH   SOLE   1,802,241 0 74,148
FTS INTERNATIONAL INC COM NEW CL A 30283W302 580 22,101 SH   SOLE   22,101 0 0
FULLER H B CO COM 359694106 547 6,750 SH   SOLE   6,750 0 0
GEE GROUP INC COM 36165A102 179 314,876 SH   SOLE   314,876 0 0
GENERAL DYNAMICS CORP COM 369550108 1,521 7,297 SH   SOLE   7,297 0 0
GIBRALTAR INDS INC COM 374689107 1,101 16,506 SH   SOLE   16,506 0 0
GLATFELTER CORPORATION COM 377320106 454 26,374 SH   SOLE   26,374 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,834 41,594 SH   SOLE   41,520 0 74
GREEN BRICK PARTNERS INC COM 392709101 397 13,100 SH   SOLE   13,100 0 0
GRIFFON CORP COM 398433102 453 15,895 SH   SOLE   15,895 0 0
HARLEY DAVIDSON INC COM 412822108 1,134 30,100 SH   SOLE   30,100 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 937 23,240 SH   SOLE   23,240 0 0
HCA HEALTHCARE INC COM 40412C101 606,981 2,362,528 SH   SOLE   2,207,079 0 155,449
HCI GROUP INC COM 40416E103 858 10,268 SH   SOLE   10,268 0 0
HEARTLAND EXPRESS INC COM 422347104 816 48,500 SH   SOLE   48,500 0 0
HECLA MNG CO COM 422704106 981 187,943 SH   SOLE   187,943 0 0
HELMERICH & PAYNE INC COM 423452101 1,373 57,912 SH   SOLE   57,912 0 0
HERC HLDGS INC COM 42704L104 548 3,500 SH   SOLE   3,500 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 923 28,841 SH   SOLE   28,841 0 0
HEXCEL CORP NEW COM 428291108 983 18,981 SH   SOLE   18,981 0 0
HILLTOP HOLDINGS INC COM 432748101 1,262 35,918 SH   SOLE   35,918 0 0
HOME DEPOT INC COM 437076102 23,100 55,662 SH   SOLE   55,662 0 0
HORIZON GLOBAL CORP COM 44052W104 730 91,467 SH   SOLE   91,467 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 233 14,496 SH   SOLE   14,496 0 0
HUB GROUP INC CL A 443320106 463 5,500 SH   SOLE   5,500 0 0
HUNTSMAN CORP COM 447011107 999 28,648 SH   SOLE   28,648 0 0
ICHOR HOLDINGS SHS G4740B105 1,119 24,310 SH   SOLE   24,310 0 0
ICL GROUP LTD SHS M53213100 79 8,197 SH   SOLE   8,197 0 0
IDACORP INC COM 451107106 7,909 69,801 SH   SOLE   69,801 0 0
II-VI INC COM 902104108 1,438 21,044 SH   SOLE   21,044 0 0
IMPERIAL OIL LTD COM NEW 453038408 891,894 24,730,313 SH   SOLE   23,993,007 0 737,306
INDEPENDENT BANK GROUP INC COM 45384B106 643 8,912 SH   SOLE   8,912 0 0
INFINERA CORP COM 45667G103 884 92,156 SH   SOLE   92,156 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 765 83,100 SH   SOLE   83,100 0 0
INTERDIGITAL INC COM 45867G101 419 5,845 SH   SOLE   5,845 0 0
INTERFACE INC COM 458665304 701 43,945 SH   SOLE   43,945 0 0
INTEST CORP COM 461147100 794 62,450 SH   SOLE   62,450 0 0
INTREPID POTASH INC COM 46121Y201 826 19,335 SH   SOLE   19,335 0 0
INTRICON CORP COM 46121H109 872 53,901 SH   SOLE   53,901 0 0
IPG PHOTONICS CORP COM 44980X109 396,415 2,302,862 SH   SOLE   2,143,047 0 159,815
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 821 219,017 SH   SOLE   219,016 0 1
ITERIS INC NEW COM 46564T107 855 213,799 SH   SOLE   213,799 0 0
J JILL INC COM 46620W201 506 26,366 SH   SOLE   26,366 0 0
JELD-WEN HLDG INC COM 47580P103 689 26,149 SH   SOLE   26,149 0 0
JETBLUE AWYS CORP COM 477143101 1,080 75,813 SH   SOLE   75,813 0 0
KALEYRA INC COM 483379103 801 79,830 SH   SOLE   79,830 0 0
KAMAN CORP COM 483548103 906 21,000 SH   SOLE   21,000 0 0
KAR AUCTION SVCS INC COM 48238T109 340 21,736 SH   SOLE   21,736 0 0
KINROSS GOLD CORP COM 496902404 25,874 4,453,381 SH   SOLE   4,453,381 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 115,627 2,759,148 SH   SOLE   2,759,148 0 0
KIRKLANDS INC COM 497498105 1,055 70,653 SH   SOLE   70,653 0 0
KRAFT HEINZ CO COM 500754106 232,059 6,464,037 SH   SOLE   6,088,926 0 375,111
KULICKE & SOFFA INDS INC COM 501242101 1,028 16,974 SH   SOLE   16,974 0 0
LADDER CAP CORP CL A 505743104 659 55,000 SH   SOLE   55,000 0 0
LAKELAND INDS INC COM 511795106 586 27,017 SH   SOLE   27,017 0 0
LGI HOMES INC COM 50187T106 1,293 8,367 SH   SOLE   8,367 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,129 151,185 SH   SOLE   151,185 0 0
LINDE PLC SHS G5494J103 2,353 6,791 SH   SOLE   6,787 0 4
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,232 74,054 SH   SOLE   74,054 0 0
LIQTECH INTL INC COM 53632A201 849 148,492 SH   SOLE   148,492 0 0
LITHIA MTRS INC COM 536797103 921 3,100 SH   SOLE   3,100 0 0
LIVENT CORP COM 53814L108 1,022 41,918 SH   SOLE   41,918 0 0
LL FLOORING HOLDINGS INC COM 55003T107 674 39,510 SH   SOLE   39,510 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,621 635,874 SH   SOLE   634,590 0 1,284
LSB INDS INC COM 502160104 574 51,908 SH   SOLE   51,908 0 0
LSI INDS INC OHIO COM 50216C108 609 88,838 SH   SOLE   88,838 0 0
LUXFER HOLDINGS PLC SHS G5698W116 625 32,369 SH   SOLE   32,369 0 0
M D C HLDGS INC COM 552676108 1,178 21,100 SH   SOLE   21,100 0 0
MACERICH CO COM 554382101 269 15,567 SH   SOLE   15,567 0 0
MAG SILVER CORP COM 55903Q104 54,319 3,465,021 SH   SOLE   3,465,021 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 61,462 1,323,473 SH   SOLE   1,323,473 0 0
MANITEX INTL INC COM 563420108 411 64,607 SH   SOLE   64,607 0 0
MARCHEX INC CL B 56624R108 510 205,801 SH   SOLE   205,801 0 0
MARCUS CORP DEL COM 566330106 182 10,178 SH   SOLE   10,178 0 0
MARTIN MARIETTA MATLS INC COM 573284106 41 94 SH   SOLE   94 0 0
MATADOR RES CO COM 576485205 1,160 31,414 SH   SOLE   31,414 0 0
MEDTRONIC PLC SHS G5960L103 19,642 189,869 SH   SOLE   189,869 0 0
MERCURY SYS INC COM 589378108 1,327 24,102 SH   SOLE   24,102 0 0
MESA AIR GROUP INC COM NEW 590479135 867 154,893 SH   SOLE   154,893 0 0
META PLATFORMS INC CL A 30303M102 1,133,212 3,369,145 SH   SOLE   3,139,913 0 229,232
MGIC INVT CORP WIS COM 552848103 630 43,663 SH   SOLE   43,663 0 0
MGP INGREDIENTS INC NEW COM 55303J106 618 7,273 SH   SOLE   7,273 0 0
MICROSOFT CORP COM 594918104 898,044 2,670,208 SH   SOLE   2,490,208 0 180,000
MID-AMER APT CMNTYS INC COM 59522J103 136 591 SH   SOLE   591 0 0
MODINE MFG CO COM 607828100 533 52,805 SH   SOLE   52,805 0 0
MOELIS & CO CL A 60786M105 1,232 19,708 SH   SOLE   19,708 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 50 5,263 SH   SOLE   5,263 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 910 63,866 SH   SOLE   63,866 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 935 105,414 SH   SOLE   105,414 0 0
NEOPHOTONICS CORP COM 64051T100 699 45,500 SH   SOLE   45,500 0 0
NEURONETICS INC COM 64131A105 981 219,883 SH   SOLE   219,883 0 0
NEWMONT CORP COM 651639106 1,081,210 17,433,254 SH   SOLE   16,660,409 0 772,845
NEWPARK RES INC COM PAR $.01NEW 651718504 593 201,822 SH   SOLE   201,822 0 0
NMI HLDGS INC CL A 629209305 1,168 53,437 SH   SOLE   53,437 0 0
NOODLES & CO COM CL A 65540B105 668 73,690 SH   SOLE   73,690 0 0
NORDSTROM INC COM 655664100 1,138 50,300 SH   SOLE   50,300 0 0
NORTHWEST PIPE CO COM 667746101 812 25,525 SH   SOLE   25,525 0 0
NOV INC COM 62955J103 461,390 34,050,900 SH   SOLE   31,700,961 0 2,349,939
NOVAGOLD RES INC COM NEW 66987E206 79,523 11,592,289 SH   SOLE   11,592,289 0 0
NUTRIEN LTD COM 67077M108 853,256 11,346,489 SH   SOLE   10,743,045 0 603,444
NVR INC COM 62944T105 83 14 SH   SOLE   14 0 0
OIL STS INTL INC COM 678026105 1,063 213,917 SH   SOLE   213,917 0 0
OLD REP INTL CORP COM 680223104 881 35,855 SH   SOLE   35,855 0 0
OLIN CORP COM PAR $1 680665205 840 14,600 SH   SOLE   14,600 0 0
OLYMPIC STEEL INC COM 68162K106 859 36,546 SH   SOLE   36,546 0 0
OOMA INC COM 683416101 168 8,233 SH   SOLE   8,233 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 259 9,096 SH   SOLE   9,096 0 0
ORACLE CORP COM 68389X105 2,243,085 25,720,505 SH   SOLE   23,952,544 0 1,767,961
ORION ENERGY SYS INC COM 686275108 478 131,974 SH   SOLE   131,974 0 0
ORION GROUP HLDGS INC COM 68628V308 287 76,238 SH   SOLE   76,238 0 0
ORLA MNG LTD NEW COM 68634K106 22,509 5,895,007 SH   SOLE   5,895,007 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1,056 49,357 SH   SOLE   49,357 0 0
ORTHOFIX MED INC COM 68752M108 1,238 39,811 SH   SOLE   39,811 0 0
OVERSTOCK COM INC DEL COM 690370101 1,199 20,322 SH   SOLE   20,322 0 0
OWENS & MINOR INC NEW COM 690732102 848 19,500 SH   SOLE   19,500 0 0
PACIRA BIOSCIENCES INC COM 695127100 1,494 24,832 SH   SOLE   24,832 0 0
PARK HOTELS & RESORTS INC COM 700517105 1,010 53,500 SH   SOLE   53,500 0 0
PARK-OHIO HLDGS CORP COM 700666100 907 42,841 SH   SOLE   42,841 0 0
PATRICK INDS INC COM 703343103 1,226 15,200 SH   SOLE   15,200 0 0
PBF ENERGY INC CL A 69318G106 1,202 92,659 SH   SOLE   92,659 0 0
PCTEL INC COM 69325Q105 372 65,608 SH   SOLE   65,608 0 0
PEPSICO INC COM 713448108 11,575 66,635 SH   SOLE   66,635 0 0
PERFORMANT FINL CORP COM 71377E105 434 179,901 SH   SOLE   179,901 0 0
PGT INNOVATIONS INC COM 69336V101 845 37,564 SH   SOLE   37,564 0 0
PHILIP MORRIS INTL INC COM 718172109 993,449 10,457,356 SH   SOLE   9,628,789 0 828,567
PHILLIPS 66 COM 718546104 88 1,220 SH   SOLE   1,220 0 0
PHYSICIANS RLTY TR COM 71943U104 1,045 55,500 SH   SOLE   55,500 0 0
PITNEY BOWES INC COM 724479100 921 138,842 SH   SOLE   138,842 0 0
POTBELLY CORP COM 73754Y100 531 95,110 SH   SOLE   95,110 0 0
PPG INDS INC COM 693506107 184,675 1,070,953 SH   SOLE   1,002,495 0 68,458
PRIMORIS SVCS CORP COM 74164F103 820 34,185 SH   SOLE   34,185 0 0
QUANEX BLDG PRODS CORP COM 747619104 593 23,940 SH   SOLE   23,940 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 478 68,829 SH   SOLE   68,829 0 0
QUINSTREET INC COM 74874Q100 752 41,354 SH   SOLE   41,354 0 0
RADIAN GROUP INC COM 750236101 1,304 61,718 SH   SOLE   61,718 0 0
RADIANT LOGISTICS INC COM 75025X100 567 77,831 SH   SOLE   77,831 0 0
RADNET INC COM 750491102 723 24,000 SH   SOLE   24,000 0 0
REALOGY HLDGS CORP COM 75605Y106 1,008 59,964 SH   SOLE   59,964 0 0
RECRO PHARMA INC COM 75629F109 882 515,596 SH   SOLE   515,596 0 0
REEDS INC COM 758338107 39 110,000 SH   SOLE   110,000 0 0
REGIS CORP MINN COM 758932107 700 402,108 SH   SOLE   402,108 0 0
ROSS STORES INC COM 778296103 21,878 191,443 SH   SOLE   191,443 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,078 47,887 SH   SOLE   47,798 0 89
ROYAL GOLD INC COM 780287108 369,151 3,508,703 SH   SOLE   3,379,190 0 129,513
RPC INC COM 749660106 808 178,040 SH   SOLE   178,040 0 0
RPM INTL INC COM 749685103 88 871 SH   SOLE   871 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 476 23,900 SH   SOLE   23,900 0 0
S&P GLOBAL INC COM 78409V104 6,825 14,461 SH   SOLE   14,461 0 0
SALESFORCE COM INC COM 79466L302 484,927 1,908,185 SH   SOLE   1,778,654 0 129,531
SANOFI SPONSORED ADR 80105N105 2,314 46,189 SH   SOLE   46,103 0 86
SBA COMMUNICATIONS CORP NEW CL A 78410G104 140 360 SH   SOLE   360 0 0
SCHLUMBERGER LTD COM STK 806857108 803,546 26,829,599 SH   SOLE   24,933,677 0 1,895,922
SCHWAB CHARLES CORP COM 808513105 413,452 4,916,190 SH   SOLE   4,587,168 0 329,022
SCOTTS MIRACLE-GRO CO CL A 810186106 189,610 1,177,704 SH   SOLE   1,092,907 0 84,797
SEACOAST BKG CORP FLA COM NEW 811707801 1,330 37,578 SH   SOLE   37,578 0 0
SEASPINE HLDGS CORP COM 81255T108 813 59,655 SH   SOLE   59,655 0 0
SECUREWORKS CORP CL A 81374A105 1,119 70,081 SH   SOLE   70,081 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,491 50,730 SH   SOLE   50,730 0 0
SIENTRA INC COM 82621J105 932 253,831 SH   SOLE   253,831 0 0
SIERRA WIRELESS INC COM 826516106 719 40,786 SH   SOLE   40,786 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 939 22,042 SH   SOLE   22,042 0 0
SKECHERS U S A INC CL A 830566105 1,202 27,700 SH   SOLE   27,700 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 826 10,461 SH   SOLE   10,461 0 0
SM ENERGY CO COM 78454L100 920 31,203 SH   SOLE   31,203 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 395 7,987 SH   SOLE   7,987 0 0
SPDR GOLD TR GOLD SHS 78463V107 638,871 3,736,960 SH   SOLE   1,371,842 0 2,365,118
SPORTSMANS WHSE HLDGS INC COM 84920Y106 826 70,000 SH   SOLE   70,000 0 0
STARBUCKS CORP COM 855244109 3,722 31,819 SH   SOLE   31,819 0 0
STEELCASE INC CL A 858155203 951 81,182 SH   SOLE   81,182 0 0
STEWART INFORMATION SVCS COR COM 860372101 588 7,372 SH   SOLE   7,372 0 0
SUPERIOR INDS INTL INC COM 868168105 596 132,995 SH   SOLE   132,995 0 0
SURGALIGN HOLDINGS INC COM 86882C105 68 95,504 SH   SOLE   95,504 0 0
SURGERY PARTNERS INC COM 86881A100 1,416 26,506 SH   SOLE   26,506 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,115,032 9,267,991 SH   SOLE   8,756,958 0 511,033
TANGER FACTORY OUTLET CTRS I COM 875465106 1,043 54,101 SH   SOLE   54,101 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,060 30,333 SH   SOLE   30,333 0 0
TE CONNECTIVITY LTD SHS H84989104 21,832 135,319 SH   SOLE   135,319 0 0
TERADATA CORP DEL COM 88076W103 553,396 13,030,275 SH   SOLE   12,243,344 0 786,931
TERRENO RLTY CORP COM 88146M101 51 594 SH   SOLE   594 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 1,434 23,800 SH   SOLE   23,800 0 0
TEXAS INSTRS INC COM 882508104 625,238 3,317,443 SH   SOLE   3,119,692 0 197,751
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 340 54,301 SH   SOLE   54,301 0 0
TIMKENSTEEL CORPORATION COM 887399103 737 44,672 SH   SOLE   44,672 0 0
TOLL BROTHERS INC COM 889478103 1,002 13,846 SH   SOLE   13,846 0 0
TRAEGER INC COMMON STOCK 89269P103 809 66,500 SH   SOLE   66,500 0 0
TRAVELERS COMPANIES INC COM 89417E109 483,850 3,093,075 SH   SOLE   2,865,911 0 227,164
TRECORA RES COM 894648104 341 42,239 SH   SOLE   42,239 0 0
TRI POINTE HOMES INC COM 87265H109 957 34,327 SH   SOLE   34,327 0 0
TRINITY INDS INC COM 896522109 875 28,969 SH   SOLE   28,969 0 0
TRISTATE CAP HLDGS INC COM 89678F100 605 19,992 SH   SOLE   19,992 0 0
TRIUMPH GROUP INC NEW COM 896818101 857 46,247 SH   SOLE   46,247 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 351 14,594 SH   SOLE   14,594 0 0
TRUEBLUE INC COM 89785X101 972 35,116 SH   SOLE   35,116 0 0
TRUIST FINL CORP COM 89832Q109 214,767 3,668,100 SH   SOLE   3,427,030 0 241,070
TTM TECHNOLOGIES INC COM 87305R109 963 64,600 SH   SOLE   64,600 0 0
U S SILICA HLDGS INC COM 90346E103 818 87,063 SH   SOLE   87,063 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 976 166,196 SH   SOLE   166,196 0 0
UGI CORP NEW COM 902681105 396,207 8,630,089 SH   SOLE   8,046,633 0 583,456
ULTRA CLEAN HLDGS INC COM 90385V107 637 11,114 SH   SOLE   11,114 0 0
UNIFI INC COM NEW 904677200 1,085 46,867 SH   SOLE   46,867 0 0
UNILEVER PLC SPON ADR NEW 904767704 3,059 56,868 SH   SOLE   56,868 0 0
UNION PAC CORP COM 907818108 478,495 1,899,318 SH   SOLE   1,768,897 0 130,421
UNIQUE FABRICATING INC COM 90915J103 29 14,991 SH   SOLE   14,991 0 0
UNITEDHEALTH GROUP INC COM 91324P102 50,849 101,264 SH   SOLE   101,264 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,028 36,249 SH   SOLE   36,249 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 531,493 4,099,131 SH   SOLE   3,814,326 0 284,805
UNIVERSAL TECHNICAL INST INC COM 913915104 800 102,284 SH   SOLE   102,284 0 0
US BANCORP DEL COM NEW 902973304 531,216 9,457,289 SH   SOLE   8,870,087 0 587,202
US ECOLOGY INC COM 91734M103 1,032 32,300 SH   SOLE   32,300 0 0
UTZ BRANDS INC COM CL A 918090101 710 44,500 SH   SOLE   44,500 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 746 12,178 SH   SOLE   11,403 0 775
VEECO INSTRS INC DEL COM 922417100 1,039 36,512 SH   SOLE   36,512 0 0
VIA OPTRONICS AG SPONSORED ADS 91823Y109 560 76,230 SH   SOLE   76,230 0 0
VISA INC COM CL A 92826C839 2,205 10,177 SH   SOLE   10,177 0 0
VSE CORP COM 918284100 975 16,004 SH   SOLE   16,004 0 0
WABASH NATL CORP COM 929566107 619 31,711 SH   SOLE   31,711 0 0
WALKER & DUNLOP INC COM 93148P102 920 6,100 SH   SOLE   6,100 0 0
WELLS FARGO CO NEW COM 949746101 446,259 9,300,948 SH   SOLE   8,676,582 0 624,366
WELLS FARGO CO NEW PERP PFD CNV A 949746804 49,547 33,241 SH   SOLE   33,241 0 0
WESCO INTL INC COM 95082P105 1,125 8,549 SH   SOLE   8,549 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 750,035 18,213,567 SH   SOLE   16,800,160 0 1,413,407
WHEATON PRECIOUS METALS CORP COM 962879102 705,671 16,437,704 SH   SOLE   15,688,277 0 749,427
WHITESTONE REIT COM 966084204 938 92,565 SH   SOLE   92,565 0 0
WILLIAMS COS INC COM 969457100 92 3,519 SH   SOLE   3,519 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,125,156 4,737,700 SH   SOLE   4,470,714 0 266,986
ZOVIO INC COM 98979V102 313 246,662 SH   SOLE   246,662 0 0
ZUMIEZ INC COM 989817101 879 18,314 SH   SOLE   18,314 0 0