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
ENTERPRISE PRODS PARTNERS L COM 293792107 61,124 2,824,590 SH   SOLE   2,824,590 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 473,472 5,851,108 SH   SOLE   5,453,047 0 398,061
ETHAN ALLEN INTERIORS INC COM 297602104 320 13,495 SH   SOLE   13,495 0 0
EXPEDITORS INTL WASH INC COM 302130109 292,384 2,454,325 SH   SOLE   2,280,023 0 174,302
EXXON MOBIL CORP COM 30231G102 1,474,438 25,066,945 SH   SOLE   24,020,789 0 1,046,156
FABRINET SHS G3323L100 138 1,348 SH   SOLE   1,348 0 0
FACEBOOK INC CL A 30303M102 1,159,102 3,415,252 SH   SOLE   3,164,769 0 250,483
FERROGLOBE PLC SHS G33856108 300 34,427 SH   SOLE   34,427 0 0
FIRST FNDTN INC COM 32026V104 146 5,552 SH   SOLE   5,552 0 0
FLEXION THERAPEUTICS INC COM 33938J106 237 38,841 SH   SOLE   38,841 0 0
FLOWSERVE CORP COM 34354P105 376,595 10,862,281 SH   SOLE   10,116,990 0 745,291
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 582,517 6,717,215 SH   SOLE   6,309,478 0 407,737
FORMFACTOR INC COM 346375108 331 8,861 SH   SOLE   8,861 0 0
FRANCO NEV CORP COM 351858105 244,418 1,881,372 SH   SOLE   1,800,763 0 80,609
FTS INTERNATIONAL INC COM NEW CL A 30283W302 544 22,101 SH   SOLE   22,101 0 0
FULLER H B CO COM 359694106 500 7,750 SH   SOLE   7,750 0 0
GENERAL DYNAMICS CORP COM 369550108 59,962 305,883 SH   SOLE   280,493 0 25,390
GIBRALTAR INDS INC COM 374689107 572 8,206 SH   SOLE   8,206 0 0
GLATFELTER CORPORATION COM 377320106 287 20,374 SH   SOLE   20,374 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 712 18,640 SH   SOLE   18,566 0 74
GREEN BRICK PARTNERS INC COM 392709101 193 9,400 SH   SOLE   9,400 0 0
GRIFFON CORP COM 398433102 203 8,256 SH   SOLE   8,256 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 311 8,356 SH   SOLE   8,356 0 0
HCA HEALTHCARE INC COM 40412C101 579,105 2,385,899 SH   SOLE   2,215,886 0 170,013
HCI GROUP INC COM 40416E103 140 1,268 SH   SOLE   1,268 0 0
HELMERICH & PAYNE INC COM 423452101 505 18,412 SH   SOLE   18,412 0 0
HERC HLDGS INC COM 42704L104 670 4,100 SH   SOLE   4,100 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 398 13,741 SH   SOLE   13,741 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 101 14,886 SH   SOLE   14,886 0 0
HEXCEL CORP NEW COM 428291108 462 7,781 SH   SOLE   7,781 0 0
HILLTOP HOLDINGS INC COM 432748101 314 9,618 SH   SOLE   9,618 0 0
HOME DEPOT INC COM 437076102 18,679 56,902 SH   SOLE   56,902 0 0
HORIZON GLOBAL CORP COM 44052W104 338 48,148 SH   SOLE   48,148 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 195 14,496 SH   SOLE   14,496 0 0
HUB GROUP INC CL A 443320106 337 4,900 SH   SOLE   4,900 0 0
HUNTSMAN CORP COM 447011107 433 14,648 SH   SOLE   14,648 0 0
ICHOR HOLDINGS SHS G4740B105 514 12,505 SH   SOLE   12,505 0 0
II-VI INC COM 902104108 608 10,244 SH   SOLE   10,244 0 0
IMPERIAL OIL LTD COM NEW 453038408 808,301 25,575,718 SH   SOLE   24,200,365 0 1,375,353
INFINERA CORP COM 45667G103 313 37,656 SH   SOLE   37,656 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 299 26,200 SH   SOLE   26,200 0 0
INTERDIGITAL INC COM 45867G101 362 5,345 SH   SOLE   5,345 0 0
INTERFACE INC COM 458665304 148 9,759 SH   SOLE   9,759 0 0
INTEST CORP COM 461147100 393 34,239 SH   SOLE   34,239 0 0
INTREPID POTASH INC COM 46121Y201 362 11,729 SH   SOLE   11,729 0 0
INTRICON CORP COM 46121H109 358 19,696 SH   SOLE   19,696 0 0
IPG PHOTONICS CORP COM 44980X109 318,367 2,009,892 SH   SOLE   1,856,473 0 153,419
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 300 56,935 SH   SOLE   56,666 0 269
ITERIS INC NEW COM 46564T107 322 61,024 SH   SOLE   61,024 0 0
J JILL INC COM 46620W201 1,981 113,967 SH   SOLE   113,967 0 0
JELD-WEN HLDG INC COM 47580P103 292 11,649 SH   SOLE   11,649 0 0
JETBLUE AWYS CORP COM 477143101 367 24,000 SH   SOLE   24,000 0 0
KALEYRA INC COM 483379103 196 17,830 SH   SOLE   17,830 0 0
KAR AUCTION SVCS INC COM 48238T109 209 12,736 SH   SOLE   12,736 0 0
KINROSS GOLD CORP COM 496902404 17,891 3,337,857 SH   SOLE   3,337,857 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 114,165 2,740,738 SH   SOLE   2,740,738 0 0
KIRKLANDS INC COM 497498105 124 6,453 SH   SOLE   6,453 0 0
KRAFT HEINZ CO COM 500754106 241,674 6,563,664 SH   SOLE   6,152,839 0 410,825
KRATON CORP COM 50077C106 377 8,270 SH   SOLE   8,270 0 0
KULICKE & SOFFA INDS INC COM 501242101 552 9,474 SH   SOLE   9,474 0 0
LAKELAND INDS INC COM 511795106 344 16,371 SH   SOLE   16,371 0 0
LGI HOMES INC COM 50187T106 535 3,767 SH   SOLE   3,767 0 0
LIMBACH HLDGS INC COM 53263P105 21 3,119 SH   SOLE   3,119 0 0
LINCOLN EDL SVCS CORP COM 533535100 151 22,500 SH   SOLE   22,500 0 0
LINDE PLC SHS G5494J103 535,589 1,818,768 SH   SOLE   1,704,554 0 114,214
LIQTECH INTL INC COM 53632A201 218 39,852 SH   SOLE   39,852 0 0
LIVENT CORP COM 53814L108 414 17,918 SH   SOLE   17,918 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 723 294,955 SH   SOLE   293,671 0 1,284
LSB INDS INC COM 502160104 133 13,006 SH   SOLE   13,006 0 0
LSI INDS INC OHIO COM 50216C108 200 25,744 SH   SOLE   25,744 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 140 7,510 SH   SOLE   7,510 0 0
LUXFER HOLDINGS PLC SHS G5698W116 276 14,069 SH   SOLE   14,069 0 0
M D C HLDGS INC COM 552676108 505 10,800 SH   SOLE   10,800 0 0
MACERICH CO COM 554382101 118 7,067 SH   SOLE   7,067 0 0
MAG SILVER CORP COM 55903Q104 54,300 3,353,328 SH   SOLE   3,353,328 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 55,389 1,215,212 SH   SOLE   1,215,212 0 0
MANITEX INTL INC COM 563420108 157 21,884 SH   SOLE   21,884 0 0
MARCHEX INC CL B 56624R108 172 57,723 SH   SOLE   57,723 0 0
MARCUS CORP DEL COM 566330106 197 11,275 SH   SOLE   11,275 0 0
MATADOR RES CO COM 576485205 537 14,114 SH   SOLE   14,114 0 0
MEDTRONIC PLC SHS G5960L103 23,878 190,487 SH   SOLE   190,487 0 0
MERCURY SYS INC COM 589378108 237 5,000 SH   SOLE   5,000 0 0
MERITOR INC COM 59001K100 323 15,159 SH   SOLE   15,159 0 0
MESA AIR GROUP INC COM NEW 590479135 383 49,993 SH   SOLE   49,993 0 0
MGIC INVT CORP WIS COM 552848103 182 12,163 SH   SOLE   12,163 0 0
MGP INGREDIENTS INC NEW COM 55303J106 376 5,774 SH   SOLE   5,774 0 0
MICROSOFT CORP COM 594918104 821,672 2,914,556 SH   SOLE   2,717,547 0 197,009
MISTRAS GROUP INC COM 60649T107 210 20,667 SH   SOLE   20,667 0 0
MODINE MFG CO COM 607828100 392 34,605 SH   SOLE   34,605 0 0
MOELIS & CO CL A 60786M105 168 2,708 SH   SOLE   2,708 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 297 37,000 SH   SOLE   37,000 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 200 17,864 SH   SOLE   17,864 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 269 30,180 SH   SOLE   30,180 0 0
NEURONETICS INC COM 64131A105 376 57,369 SH   SOLE   57,369 0 0
NEWMONT CORP COM 651639106 996,516 18,352,036 SH   SOLE   17,516,644 0 835,392
NEWPARK RES INC COM PAR $.01NEW 651718504 309 93,500 SH   SOLE   93,500 0 0
NMI HLDGS INC CL A 629209305 315 13,937 SH   SOLE   13,937 0 0
NN INC COM 629337106 52 9,914 SH   SOLE   9,914 0 0
NOODLES & CO COM CL A 65540B105 232 19,679 SH   SOLE   19,679 0 0
NORDSTROM INC COM 655664100 312 11,800 SH   SOLE   11,800 0 0
NOV INC COM 62955J103 449,661 34,299,073 SH   SOLE   31,733,443 0 2,565,630
NOVAGOLD RES INC COM NEW 66987E206 79,222 11,514,811 SH   SOLE   11,514,811 0 0
NUTRIEN LTD COM 67077M108 1,091,703 16,839,474 SH   SOLE   15,905,163 0 934,311
OLD REP INTL CORP COM 680223104 422 18,255 SH   SOLE   18,255 0 0
OLIN CORP COM PAR $1 680665205 246 5,100 SH   SOLE   5,100 0 0
OLYMPIC STEEL INC COM 68162K106 100 4,110 SH   SOLE   4,110 0 0
ONTO INNOVATION INC COM 683344105 321 4,449 SH   SOLE   4,449 0 0
OOMA INC COM 683416101 181 9,733 SH   SOLE   9,733 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 63 2,596 SH   SOLE   2,596 0 0
ORACLE CORP COM 68389X105 2,286,522 26,242,645 SH   SOLE   24,308,058 0 1,934,587
ORION GROUP HLDGS INC COM 68628V308 98 17,962 SH   SOLE   17,962 0 0
ORLA MNG LTD NEW COM 68634K106 19,341 5,860,712 SH   SOLE   5,860,712 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 330 17,857 SH   SOLE   17,857 0 0
ORTHOFIX MED INC COM 68752M108 371 9,730 SH   SOLE   9,730 0 0
OVERSTOCK COM INC DEL COM 690370101 603 7,734 SH   SOLE   7,734 0 0
PARK-OHIO HLDGS CORP COM 700666100 255 9,990 SH   SOLE   9,990 0 0
PATRICK INDS INC COM 703343103 283 3,400 SH   SOLE   3,400 0 0
PCTEL INC COM 69325Q105 161 25,842 SH   SOLE   25,842 0 0
PEPSICO INC COM 713448108 10,336 68,719 SH   SOLE   68,719 0 0
PERFORMANT FINL CORP COM 71377E105 200 50,500 SH   SOLE   50,500 0 0
PGT INNOVATIONS INC COM 69336V101 349 18,264 SH   SOLE   18,264 0 0
PHILIP MORRIS INTL INC COM 718172109 997,371 10,521,897 SH   SOLE   9,615,215 0 906,682
PITNEY BOWES INC COM 724479100 309 42,842 SH   SOLE   42,842 0 0
POTBELLY CORP COM 73754Y100 275 40,500 SH   SOLE   40,500 0 0
PPG INDS INC COM 693506107 154,150 1,077,900 SH   SOLE   1,002,959 0 74,941
PRIMORIS SVCS CORP COM 74164F103 433 17,685 SH   SOLE   17,685 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 178 29,290 SH   SOLE   29,290 0 0
QUINSTREET INC COM 74874Q100 240 13,654 SH   SOLE   13,654 0 0
RADIAN GROUP INC COM 750236101 398 17,518 SH   SOLE   17,518 0 0
RADIANT LOGISTICS INC COM 75025X100 135 21,128 SH   SOLE   21,128 0 0
REALOGY HLDGS CORP COM 75605Y106 311 17,740 SH   SOLE   17,740 0 0
RECRO PHARMA INC COM 75629F109 303 147,260 SH   SOLE   147,260 0 0
REEDS INC COM 758338107 44 72,500 SH   SOLE   72,500 0 0
REGIS CORP MINN COM 758932107 286 82,108 SH   SOLE   82,108 0 0
ROSS STORES INC COM 778296103 21,490 197,430 SH   SOLE   197,430 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 960 21,534 SH   SOLE   21,445 0 89
ROYAL GOLD INC COM 780287108 325,689 3,410,711 SH   SOLE   3,270,233 0 140,478
RUTHS HOSPITALITY GROUP INC COM 783332109 223 10,744 SH   SOLE   10,744 0 0
S&P GLOBAL INC COM 78409V104 10,887 25,623 SH   SOLE   25,623 0 0
SALESFORCE COM INC COM 79466L302 522,608 1,926,878 SH   SOLE   1,785,346 0 141,532
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 7,747 1,531,078 SH   SOLE   1,490,800 0 40,278
SANOFI SPONSORED ADR 80105N105 1,022 21,190 SH   SOLE   21,104 0 86
SCHLUMBERGER LTD COM STK 806857108 914,870 30,866,074 SH   SOLE   28,801,268 0 2,064,806
SCHWAB CHARLES CORP COM 808513105 360,680 4,951,670 SH   SOLE   4,591,420 0 360,250
SCOTTS MIRACLE-GRO CO CL A 810186106 66,452 454,032 SH   SOLE   419,286 0 34,746
SEACOAST BKG CORP FLA COM NEW 811707801 222 6,578 SH   SOLE   6,578 0 0
SEASPINE HLDGS CORP COM 81255T108 451 28,655 SH   SOLE   28,655 0 0
SECUREWORKS CORP CL A 81374A105 338 17,008 SH   SOLE   17,008 0 0
SELECT MED HLDGS CORP COM 81619Q105 511 14,130 SH   SOLE   14,130 0 0
SIENTRA INC COM 82621J105 283 49,331 SH   SOLE   49,331 0 0
SIERRA WIRELESS INC COM 826516106 198 12,786 SH   SOLE   12,786 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 236 5,542 SH   SOLE   5,542 0 0
SKECHERS U S A INC CL A 830566105 531 12,600 SH   SOLE   12,600 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 346 5,761 SH   SOLE   5,761 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 236 4,487 SH   SOLE   4,487 0 0
SPDR GOLD TR GOLD SHS 78463V107 643,195 3,916,668 SH   SOLE   1,392,444 0 2,524,224
STARBUCKS CORP COM 855244109 4,174 37,839 SH   SOLE   37,839 0 0
STEELCASE INC CL A 858155203 193 15,182 SH   SOLE   15,182 0 0
STEWART INFORMATION SVCS COR COM 860372101 277 4,372 SH   SOLE   4,372 0 0
SUPERIOR INDS INTL INC COM 868168105 213 30,257 SH   SOLE   30,257 0 0
SURGALIGN HOLDINGS INC COM 86882C105 82 75,504 SH   SOLE   75,504 0 0
SURGERY PARTNERS INC COM 86881A100 555 13,104 SH   SOLE   13,104 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,073,677 9,616,452 SH   SOLE   9,052,318 0 564,134
TANGER FACTORY OUTLET CTRS I COM 875465106 373 22,901 SH   SOLE   22,901 0 0
TAPESTRY INC COM 876030107 143 3,852 SH   SOLE   3,852 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 417 16,192 SH   SOLE   16,192 0 0
TE CONNECTIVITY LTD REG SHS H84989104 19,149 139,550 SH   SOLE   139,550 0 0
TERADATA CORP DEL COM 88076W103 752,117 13,114,501 SH   SOLE   12,254,283 0 860,218
TEXAS CAP BANCSHARES INC COM 88224Q107 432 7,200 SH   SOLE   7,200 0 0
TEXAS INSTRS INC COM 882508104 642,141 3,340,832 SH   SOLE   3,123,696 0 217,136
TIMKENSTEEL CORPORATION COM 887399103 61 4,672 SH   SOLE   4,672 0 0
TOLL BROTHERS INC COM 889478103 484 8,746 SH   SOLE   8,746 0 0
TRAVELERS COMPANIES INC COM 89417E109 480,218 3,159,124 SH   SOLE   2,910,352 0 248,772
TRECORA RES COM 894648104 182 22,239 SH   SOLE   22,239 0 0
TRI POINTE HOMES INC COM 87265H109 281 13,376 SH   SOLE   13,376 0 0
TRINITY INDS INC COM 896522109 213 7,829 SH   SOLE   7,829 0 0
TRISTATE CAP HLDGS INC COM 89678F100 374 17,692 SH   SOLE   17,692 0 0
TRIUMPH GROUP INC NEW COM 896818101 431 23,151 SH   SOLE   23,151 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 293 11,894 SH   SOLE   11,894 0 0
TRUEBLUE INC COM 89785X101 445 16,416 SH   SOLE   16,416 0 0
TRUIST FINL CORP COM 89832Q109 216,723 3,695,184 SH   SOLE   3,431,552 0 263,632
U S SILICA HLDGS INC COM 90346E103 394 49,298 SH   SOLE   49,298 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 200 23,125 SH   SOLE   23,125 0 0
UGI CORP NEW COM 902681105 377,124 8,848,514 SH   SOLE   8,212,603 0 635,911
ULTRA CLEAN HLDGS INC COM 90385V107 329 7,714 SH   SOLE   7,714 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,418 26,154 SH   SOLE   26,046 0 108
UNION PAC CORP COM 907818108 376,780 1,922,250 SH   SOLE   1,779,289 0 142,961
UNIQUE FABRICATING INC COM 90915J103 33 9,991 SH   SOLE   9,991 0 0
UNITEDHEALTH GROUP INC COM 91324P102 41,231 105,521 SH   SOLE   105,521 0 0
UNIVAR SOLUTIONS INC COM 91336L107 489 20,549 SH   SOLE   20,549 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 497,721 3,597,031 SH   SOLE   3,324,049 0 272,982
US BANCORP DEL COM NEW 902973304 567,099 9,540,704 SH   SOLE   8,897,998 0 642,706
US ECOLOGY INC COM 91734M103 408 12,600 SH   SOLE   12,600 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 8 130 SH   SOLE   49 0 81
VEECO INSTRS INC DEL COM 922417100 360 16,212 SH   SOLE   16,212 0 0
VIA OPTRONICS AG SPONSORED ADS 91823Y109 233 30,444 SH   SOLE   30,444 0 0
VISA INC COM CL A 92826C839 2,338 10,496 SH   SOLE   10,496 0 0
VSE CORP COM 918284100 376 7,804 SH   SOLE   7,804 0 0
WABASH NATL CORP COM 929566107 189 12,493 SH   SOLE   12,493 0 0
WALKER & DUNLOP INC COM 93148P102 522 4,600 SH   SOLE   4,600 0 0
WELLS FARGO CO NEW COM 949746101 468,053 10,085,166 SH   SOLE   9,401,767 0 683,399
WESCO INTL INC COM 95082P105 329 2,849 SH   SOLE   2,849 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 660,500 18,569,015 SH   SOLE   17,027,082 0 1,541,933
WHEATON PRECIOUS METALS CORP COM 962879102 620,327 16,506,831 SH   SOLE   15,693,914 0 812,917
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,104,172 4,749,943 SH   SOLE   4,460,109 0 289,834
WINNEBAGO INDS INC COM 974637100 181 2,500 SH   SOLE   2,500 0 0
ZOVIO INC COM 98979V102 129 54,148 SH   SOLE   54,148 0 0
A10 NETWORKS INC COM 002121101 97 7,215 SH   SOLE   7,215 0 0
AAR CORP COM 000361105 396 12,220 SH   SOLE   12,220 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 409 6,416 SH   SOLE   6,416 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,434 26,364 SH   SOLE   26,364 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 235 14,521 SH   SOLE   14,521 0 0
ADDUS HOMECARE CORP COM 006739106 495 6,211 SH   SOLE   6,211 0 0
ADTRAN INC COM 00738A106 319 16,986 SH   SOLE   16,986 0 0
ADVANCED ENERGY INDS COM 007973100 503 5,734 SH   SOLE   5,734 0 0
ADVANSIX INC COM 00773T101 499 12,552 SH   SOLE   12,552 0 0
AGNICO EAGLE MINES LTD COM 008474108 272,081 5,244,530 SH   SOLE   4,982,420 0 262,110
AIR LEASE CORP CL A 00912X302 528 13,423 SH   SOLE   13,423 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 72,204 10,038,779 SH   SOLE   10,038,779 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 108 4,602 SH   SOLE   4,602 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 342,138 2,310,965 SH   SOLE   2,174,137 0 136,828
ALLEGHANY CORP MD COM 017175100 269,166 431,072 SH   SOLE   398,695 0 32,377
ALLEGHENY TECHNOLOGIES INC COM 01741R102 460 27,640 SH   SOLE   27,640 0 0
ALLEGIANT TRAVEL CO COM 01748X102 370 1,895 SH   SOLE   1,895 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 424 13,529 SH   SOLE   13,529 0 0
ALPHABET INC CAP STK CL C 02079K107 599,394 224,887 SH   SOLE   198,774 0 26,113
ALPHABET INC CAP STK CL A 02079K305 507,589 189,858 SH   SOLE   184,454 0 5,404
AMBEV SA SPONSORED ADR 02319V103 638,782 231,442,622 SH   SOLE   217,737,313 0 13,705,309
AMERICAN EXPRESS CO COM 025816109 713,359 4,258,100 SH   SOLE   3,934,212 0 323,888
AMERICAN PUB ED INC COM 02913V103 205 7,986 SH   SOLE   7,986 0 0
AMERICAN VANGUARD CORP COM 030371108 174 11,555 SH   SOLE   11,555 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 552 8,444 SH   SOLE   8,444 0 0
AMERICAS CAR-MART INC COM 03062T105 527 4,516 SH   SOLE   4,516 0 0
AMKOR TECHNOLOGY INC COM 031652100 532 21,316 SH   SOLE   21,316 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 187 16,392 SH   SOLE   16,392 0 0
ANALOG DEVICES INC COM 032654105 579,064 3,457,511 SH   SOLE   3,222,925 0 234,586
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 21,013 1,314,144 SH   SOLE   1,314,144 0 0
ANTHEM INC COM 036752103 762,913 2,046,440 SH   SOLE   1,896,129 0 150,311
APOGEE ENTERPRISES INC COM 037598109 283 7,489 SH   SOLE   7,489 0 0
ARCHROCK INC COM 03957W106 201 24,320 SH   SOLE   24,320 0 0
ARCOSA INC COM 039653100 492 9,806 SH   SOLE   9,806 0 0
ARDMORE SHIPPING CORP COM Y0207T100 318 76,676 SH   SOLE   76,676 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 335 25,038 SH   SOLE   25,038 0 0
ASHFORD INC COM 044104107 361 24,819 SH   SOLE   24,819 0 0
ASTRONICS CORP COM 046433108 404 28,715 SH   SOLE   28,715 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 552 6,759 SH   SOLE   6,759 0 0
AVAYA HLDGS CORP COM 05351X101 438 22,143 SH   SOLE   22,143 0 0
AVNET INC COM 053807103 401 10,848 SH   SOLE   10,848 0 0
AXOS FINANCIAL INC COM 05465C100 205 3,968 SH   SOLE   3,968 0 0
B. RILEY FINANCIAL INC COM 05580M108 620 10,500 SH   SOLE   10,500 0 0
B2GOLD CORP COM 11777Q209 66,876 19,562,273 SH   SOLE   19,562,273 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 272 42,474 SH   SOLE   42,474 0 0
BANK NEW YORK MELLON CORP COM 064058100 837,057 16,146,933 SH   SOLE   14,938,171 0 1,208,762
BARRICK GOLD CORP COM 067901108 486,163 26,934,248 SH   SOLE   25,660,036 0 1,274,212
BEAZER HOMES USA INC COM NEW 07556Q881 348 20,200 SH   SOLE   20,200 0 0
BECTON DICKINSON & CO COM 075887109 381,290 1,551,096 SH   SOLE   1,443,326 0 107,770
BERKLEY W R CORP COM 084423102 357,113 4,879,923 SH   SOLE   4,518,067 0 361,856
BERKSHIRE HATHAWAY INC DEL CL A 084670108 415,904 1,011 SH   SOLE   938 0 73
BJS RESTAURANTS INC COM 09180C106 497 11,900 SH   SOLE   11,900 0 0
BOOKING HOLDINGS INC COM 09857L108 541,321 228,033 SH   SOLE   211,676 0 16,357
BOSTON PROPERTIES INC COM 101121101 266,367 2,458,391 SH   SOLE   2,293,817 0 164,574
BRAEMAR HOTELS & RESORTS INC COM 10482B101 313 64,515 SH   SOLE   64,515 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,507 42,707 SH   SOLE   42,526 0 181
BROWN & BROWN INC COM 115236101 406,448 7,329,996 SH   SOLE   6,791,777 0 538,219
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 914,504 10,511,539 SH   SOLE   9,706,558 0 804,981
CALAMP CORP COM 128126109 305 30,614 SH   SOLE   30,614 0 0
CARPARTS COM INC COM 14427M107 336 21,500 SH   SOLE   21,500 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 456 13,921 SH   SOLE   13,921 0 0
CARS COM INC COM 14575E105 239 18,854 SH   SOLE   18,854 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 146 92,722 SH   SOLE   92,722 0 0
CAVCO INDS INC DEL COM 149568107 210 886 SH   SOLE   886 0 0
CENTURY ALUM CO COM 156431108 210 15,600 SH   SOLE   15,600 0 0
CENTURY CASINOS INC COM 156492100 146 10,823 SH   SOLE   10,823 0 0
CENTURY CMNTYS INC COM 156504300 461 7,507 SH   SOLE   7,507 0 0
CHATHAM LODGING TR COM 16208T102 329 26,852 SH   SOLE   26,852 0 0
CHEESECAKE FACTORY INC COM 163072101 367 7,800 SH   SOLE   7,800 0 0
CHEFS WHSE INC COM 163086101 323 9,904 SH   SOLE   9,904 0 0
CHESAPEAKE ENERGY CORP COM 165167735 599 9,731 SH   SOLE   9,731 0 0
CHUYS HLDGS INC COM 171604101 520 16,496 SH   SOLE   16,496 0 0
CIRCOR INTL INC COM 17273K109 401 12,161 SH   SOLE   12,161 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 21,479 381,717 SH   SOLE   381,717 0 0
COHU INC COM 192576106 457 14,315 SH   SOLE   14,315 0 0
COLGATE PALMOLIVE CO COM 194162103 880,828 11,654,249 SH   SOLE   10,913,327 0 740,922
COMCAST CORP NEW CL A 20030N101 1,647,130 29,449,845 SH   SOLE   27,317,462 0 2,132,383
COMFORT SYS USA INC COM 199908104 490 6,866 SH   SOLE   6,866 0 0
COMMERCIAL METALS CO COM 201723103 499 16,391 SH   SOLE   16,391 0 0
COMMERCIAL VEH GROUP INC COM 202608105 139 14,735 SH   SOLE   14,735 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 527 45,000 SH   SOLE   45,000 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 242,744 14,039,584 SH   SOLE   13,844,404 0 195,180
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 364 14,231 SH   SOLE   14,231 0 0
CONNS INC COM 208242107 513 22,479 SH   SOLE   22,479 0 0
CRH PLC ADR 12626K203 397 8,484 SH   SOLE   8,446 0 38
CROSS CTRY HEALTHCARE INC COM 227483104 220 10,337 SH   SOLE   10,337 0 0
CUMMINS INC COM 231021106 437,371 1,947,682 SH   SOLE   1,803,302 0 144,380
CURTISS WRIGHT CORP COM 231561101 492 3,900 SH   SOLE   3,900 0 0
DASEKE INC COM 23753F107 168 18,287 SH   SOLE   18,287 0 0
DEERE & CO COM 244199105 469,837 1,402,206 SH   SOLE   1,296,035 0 106,171
DENTSPLY SIRONA INC COM 24906P109 357,927 6,165,833 SH   SOLE   5,697,173 0 468,660
DIAGEO PLC SPON ADR NEW 25243Q205 236 1,224 SH   SOLE   1,219 0 5
DIANA SHIPPING INC COM Y2066G104 190 33,166 SH   SOLE   33,166 0 0
DIGI INTL INC COM 253798102 269 12,783 SH   SOLE   12,783 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 291 85,735 SH   SOLE   85,735 0 0
DIXIE GROUP INC CL A 255519100 74 15,322 SH   SOLE   15,322 0 0
DMC GLOBAL INC COM 23291C103 520 14,100 SH   SOLE   14,100 0 0
DORIAN LPG LTD SHS USD Y2106R110 232 18,718 SH   SOLE   18,718 0 0
DOUGLAS EMMETT INC COM 25960P109 219,926 6,957,497 SH   SOLE   6,488,119 0 469,378
DRIVE SHACK INC COM 262077100 321 114,390 SH   SOLE   114,390 0 0
DUCOMMUN INC DEL COM 264147109 482 9,577 SH   SOLE   9,577 0 0
DZS INC COM 268211109 397 32,387 SH   SOLE   32,387 0 0
EARTHSTONE ENERGY INC CL A 27032D304 450 48,944 SH   SOLE   48,944 0 0
ENPRO INDS INC COM 29355X107 463 5,317 SH   SOLE   5,317 0 0