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
ABM Industries Inc COM 000957100 1,276 31,900 SH   SOLE   31,900 0 0
AGCO Corp COM 001084102 8,822 113,731 SH   SOLE   113,731 0 0
AG Mortgage Investment Trust Inc COM 001228105 2,364 148,674 SH   SOLE   148,674 0 0
AGNC INVESTMENT CORP COM 00123Q104 15,814 940,190 SH   SOLE   940,190 0 0
AK Steel Holding Corp COM 001547108 581 245,005 SH   SOLE   245,005 0 0
AT&T Inc COM 00206R102 5,616 167,586 SH   SOLE   167,586 0 0
Abbott Laboratories COM 002824100 5,491 65,291 SH   SOLE   65,291 0 0
AbbVie Inc COM 00287Y109 12,665 174,157 SH   SOLE   174,157 0 0
Activision Blizzard Inc COM 00507V109 1,693 35,863 SH   SOLE   35,863 0 0
Adobe Inc COM 00724F101 5,759 19,544 SH   SOLE   19,544 0 0
Advanced Emissions Solutions Inc COM 00770C101 715 56,531 SH   SOLE   56,531 0 0
Advanced Micro Devices Inc COM 007903107 47,778 1,573,198 SH   SOLE   1,573,198 0 0
Advanced Disposal Services Inc COM 00790X101 1,269 39,763 SH   SOLE   39,763 0 0
Agilent Technologies Inc COM 00846U101 98 1,318 SH   SOLE   1,318 0 0
Agnico Eagle Mines Ltd COM 008474108 671,004 13,095,306 SH   SOLE   13,095,306 0 0
Air Products & Chemicals Inc COM 009158106 91 401 SH   SOLE   401 0 0
Alamos Gold Inc COM CL A 011532108 268,434 44,369,346 SH   SOLE   44,369,346 0 0
Alcoa Corp COM 013872106 106 4,538 SH   SOLE   4,538 0 0
Alexandria Real Estate Equities Inc COM 015271109 3,680 26,086 SH   SOLE   26,086 0 0
Alexion Pharmaceuticals Inc COM 015351109 17,154 130,965 SH   SOLE   130,965 0 0
Algonquin Power & Utilities Corp COM 015857105 123 10,126 SH   SOLE   10,126 0 0
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 155,157 915,652 SH   SOLE   915,652 0 0
Allegheny Technologies Inc COM 01741R102 2,630 104,377 SH   SOLE   104,377 0 0
AllianceBernstein National Municipal In COM 01864U106 2,021 150,249 SH   SOLE   150,249 0 0
Alliance Resource Partners LP UT LTD PART 01877R108 2,846 167,614 SH   SOLE   167,614 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 7,579 104,449 SH   SOLE   104,449 0 0
Alphabet Inc CAP STK CL A 02079K305 34,238 31,620 SH   SOLE   31,620 0 0
Altria Group Inc COM 02209S103 3,341 70,565 SH   SOLE   70,565 0 0
Amazon.com Inc COM 023135106 80,992 42,771 SH   SOLE   42,771 0 0
American Electric Power Co Inc UNIT 03/15/2022 025537127 8,615 161,001 SH   SOLE   161,001 0 0
American Express Co COM 025816109 5,757 46,640 SH   SOLE   46,640 0 0
American Homes 4 Rent CL A 02665T306 1,496 61,558 SH   SOLE   61,558 0 0
American International Group Inc COM NEW 026874784 1,514 28,415 SH   SOLE   28,415 0 0
American States Water Co COM 029899101 57 762 SH   SOLE   762 0 0
American Tower Corp COM 03027X100 5,622 27,498 SH   SOLE   27,498 0 0
AmerisourceBergen Corp COM 03073E105 37,201 436,323 SH   SOLE   436,323 0 0
Amerigas Partners LP UNIT L P INT 030975106 4,150 119,126 SH   SOLE   119,126 0 0
AMETEK Inc COM 031100100 9,207 101,349 SH   SOLE   101,349 0 0
Amgen Inc COM 031162100 71,868 389,993 SH   SOLE   389,993 0 0
Anadarko Petroleum Corp COM 032511107 1,686 23,893 SH   SOLE   23,893 0 0
Analog Devices Inc COM 032654105 52,708 466,980 SH   SOLE   466,980 0 0
Andeavor Logistics LP COM UNIT LP INT 03350F106 769 21,175 SH   SOLE   21,175 0 0
Andersons Inc/The COM 034164103 1,166 42,787 SH   SOLE   42,787 0 0
AngloGold Ashanti Ltd SPONSORED ADR 035128206 470,696 26,428,733 SH   SOLE   26,428,733 0 0
Annaly Capital Management Inc COM 035710409 23,878 2,615,352 SH   SOLE   2,615,352 0 0
Antero Resources Corp COM 03674X106 125 22,600 SH   SOLE   22,600 0 0
Anthem Inc COM 036752103 4,837 17,141 SH   SOLE   17,141 0 0
Antero Midstream Corp COM 03676B102 698 60,896 SH   SOLE   60,896 0 0
Apache Corp COM 037411105 661 22,812 SH   SOLE   22,812 0 0
Apartment Investment & Management Co CL A 03748R754 1,683 33,570 SH   SOLE   33,570 0 0
Apergy Corp COM 03755L104 35,307 1,052,672 SH   SOLE   1,052,672 0 0
Apollo Investment Corp COM NEW 03761U502 8,975 568,064 SH   SOLE   568,064 0 0
Apollo Commercial Real Estate Finance I COM 03762U105 7,997 434,853 SH   SOLE   434,853 0 0
Apple Inc COM 037833100 5,577 28,177 SH   SOLE   28,177 0 0
Applied Materials Inc COM 038222105 119,714 2,665,639 SH   SOLE   2,665,639 0 0
Aqua America Inc COM 03836W103 185 4,471 SH   SOLE   4,471 0 0
Aqua America Inc UNIT 04/30/2022 03836W202 7,863 138,001 SH   SOLE   138,001 0 0
Arbor Realty Trust Inc COM 038923108 5,300 437,329 SH   SOLE   437,329 0 0
Arch Coal Inc CL A 039380407 1,645 17,463 SH   SOLE   17,463 0 0
ArcelorMittal NY REGISTRY SH 03938L203 3,005 166,668 SH   SOLE   166,668 0 0
Archer-Daniels-Midland Co COM 039483102 33,756 827,354 SH   SOLE   827,354 0 0
Arconic Inc COM 03965L100 214 8,300 SH   SOLE   8,300 0 0
Ares Capital Corp COM 04010L103 42,273 2,356,362 SH   SOLE   2,356,362 0 0
ARMOUR Residential REIT Inc COM NEW 042315507 4,944 265,222 SH   SOLE   265,222 0 0
Arotech Corp COM NEW 042682203 16 8,244 SH   SOLE   8,244 0 0
AstraZeneca PLC SPONSORED ADR 046353108 8,882 215,165 SH   SOLE   215,165 0 0
Auryn Resources Inc COM 05208W108 2,677 1,572,200 SH   SOLE   1,572,200 0 0
Automatic Data Processing Inc COM 053015103 5,563 33,647 SH   SOLE   33,647 0 0
AutoZone Inc COM 053332102 1,649 1,500 SH   SOLE   1,500 0 0
AvalonBay Communities Inc COM 053484101 6,552 32,246 SH   SOLE   32,246 0 0
Avangrid Inc COM 05351W103 8 150 SH   SOLE   150 0 0
Avantor Inc 6.25 PFD CNV SR 05352A209 13,689 207,002 SH   SOLE   207,002 0 0
BB&T Corp COM 054937107 1,237 25,187 SH   SOLE   25,187 0 0
BRP Inc COM SUN VTG 05577W200 1,059 29,630 SH   SOLE   29,630 0 0
BNY Mellon Strategic Municipals Inc COM 05588W108 1,711 209,478 SH   SOLE   209,478 0 0
BNY Mellon Municipal Income Inc COM 05589T104 754 88,512 SH   SOLE   88,512 0 0
BWX Technologies Inc COM 05605H100 605 11,607 SH   SOLE   11,607 0 0
Badger Meter Inc COM 056525108 1,296 21,711 SH   SOLE   21,711 0 0
Bain Capital Specialty Finance Inc COM 05684B107 5,682 305,164 SH   SOLE   305,164 0 0
Baker Hughes a GE Co CL A 05722G100 39,648 1,609,728 SH   SOLE   1,609,728 0 0
Balchem Corp COM 057665200 4,120 41,216 SH   SOLE   41,216 0 0
Bank of America Corp COM 060505104 5,159 177,903 SH   SOLE   177,903 0 0
Bank of Montreal COM 063671101 1,409 18,648 SH   SOLE   18,648 0 0
Bank of New York Mellon Corp/The COM 064058100 1,036 23,461 SH   SOLE   23,461 0 0
Bank of Nova Scotia/The COM 064149107 5,049 93,995 SH   SOLE   93,995 0 0
Baozun Inc SPONSORED ADR 06684L103 72,443 1,452,930 SH   SOLE   1,452,930 0 0
Barings BDC Inc COM 06759L103 2,565 260,636 SH   SOLE   260,636 0 0
Barrick Gold Corp COM 067901108 1,308,707 82,987,091 SH   SOLE   82,987,091 0 0
Bausch Health Cos Inc COM 071734107 9,024 357,815 SH   SOLE   357,815 0 0
Becton Dickinson and Co COM 075887109 5,180 20,554 SH   SOLE   20,554 0 0
Becton Dickinson and Co PFD SHS CONV A 075887208 30,646 495,003 SH   SOLE   495,003 0 0
BeiGene Ltd SPONSORED ADR 07725L102 13,944 112,493 SH   SOLE   112,493 0 0
Berkshire Hathaway Inc CL B NEW 084670702 4,181 19,614 SH   SOLE   19,614 0 0
Best Buy Co Inc COM 086516101 1,046 14,999 SH   SOLE   14,999 0 0
Bilibili Inc SPONS ADS REP Z 090040106 514 31,617 SH   SOLE   31,617 0 0
BioMarin Pharmaceutical Inc COM 09061G101 15,651 182,728 SH   SOLE   182,728 0 0
Biogen Inc COM 09062X103 72,516 310,068 SH   SOLE   310,068 0 0
BioLine RX Ltd SPONSORED ADS 09071M106 20 55,215 SH   SOLE   55,215 0 0
Black Stone Minerals LP COM UNIT 09225M101 1,839 118,674 SH   SOLE   118,674 0 0
Blackbaud Inc COM 09227Q100 30,986 371,091 SH   SOLE   371,091 0 0
BlackRock Municipal Income Quality Trus COM 092479104 1,735 126,120 SH   SOLE   126,120 0 0
BlackRock Investment Quality Municipal COM 09247D105 1,096 73,389 SH   SOLE   73,389 0 0
BlackRock Inc COM 09247X101 68,499 145,960 SH   SOLE   145,960 0 0
BlackRock Municipal Income Trust SH BEN INT 09248F109 2,081 149,734 SH   SOLE   149,734 0 0
BlackRock Municipal Bond Trust COM 09249H104 738 49,592 SH   SOLE   49,592 0 0
BlackRock Municipal Income Trust II COM 09249N101 1,126 76,965 SH   SOLE   76,965 0 0
Blackrock Long-Term Municipal Advantage COM 09250B103 554 43,841 SH   SOLE   43,841 0 0
BlackRock Capital Investment Corp COM 092533108 3,893 645,564 SH   SOLE   645,564 0 0
BlackRock MuniHoldings Fund Inc COM 09253N104 782 45,731 SH   SOLE   45,731 0 0
BlackRock MuniHoldings Fund II Inc COM 09253P109 570 37,768 SH   SOLE   37,768 0 0
BlackRock MuniVest Fund Inc COM 09253R105 2,013 219,495 SH   SOLE   219,495 0 0
BlackRock MuniVest Fund II Inc COM 09253T101 1,055 69,593 SH   SOLE   69,593 0 0
BlackRock MuniYield Fund Inc COM 09253W104 2,233 155,311 SH   SOLE   155,311 0 0
BlackRock Muni Intermediate Duration Fu COM 09253X102 2,595 184,686 SH   SOLE   184,686 0 0
BlackRock MuniEnhanced Fund Inc COM 09253Y100 1,528 137,677 SH   SOLE   137,677 0 0
BlackRock MuniHoldings Quality Fund Inc COM 09254A101 767 61,695 SH   SOLE   61,695 0 0
BlackRock MuniHoldings Quality Fund II COM 09254C107 1,336 106,224 SH   SOLE   106,224 0 0
BlackRock MuniYield Quality Fund III In COM 09254E103 4,296 325,428 SH   SOLE   325,428 0 0
BlackRock MuniYield Quality Fund Inc COM 09254F100 2,098 144,566 SH   SOLE   144,566 0 0
BlackRock MuniYield Quality Fund II Inc COM 09254G108 1,358 108,122 SH   SOLE   108,122 0 0
BlackRock MuniAssets Fund Inc COM 09254J102 1,310 82,588 SH   SOLE   82,588 0 0
BlackRock MuniHoldings Investment Quali COM 09254P108 2,361 177,517 SH   SOLE   177,517 0 0
BlackRock MuniYield Investment Fund COM 09254R104 572 38,841 SH   SOLE   38,841 0 0
BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 7,749 333,572 SH   SOLE   333,572 0 0
Blackstone Mortgage Trust Inc COM CL A 09257W100 8,866 249,189 SH   SOLE   249,189 0 0
BlackRock TCP Capital Corp COM 09259E108 6,990 490,498 SH   SOLE   490,498 0 0
Bluebird Bio Inc COM 09609G100 2,806 22,058 SH   SOLE   22,058 0 0
BNY Mellon Strategic Municipal Bond Fun COM 09662E109 1,303 164,269 SH   SOLE   164,269 0 0
BNY Mellon Municipal Bond Infrastructur COM SHS 09662W109 1,016 76,246 SH   SOLE   76,246 0 0
Boeing Co/The COM 097023105 3,771 10,359 SH   SOLE   10,359 0 0
Booking Holdings Inc COM 09857L108 5,523 2,946 SH   SOLE   2,946 0 0
BOSTON PROPERTIES INC COM 101121101 4,632 35,910 SH   SOLE   35,910 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,403 32,650 SH   SOLE   32,650 0 0
Boyd Gaming Corp COM 103304101 257 9,539 SH   SOLE   9,539 0 0
Brigham Minerals Inc CL A COM 10918L103 6,180 288,000 SH   SOLE   288,000 0 0
Bristol-Myers Squibb Co COM 110122108 40,028 882,639 SH   SOLE   882,639 0 0
Brixmor Property Group Inc COM 11120U105 1,187 66,376 SH   SOLE   66,376 0 0
Broadcom Inc COM 11135F101 61,338 213,084 SH   SOLE   213,084 0 0
Brookfield Property REIT Inc CL A 11282X103 126 6,670 SH   SOLE   6,670 0 0
B2Gold Corp COM 11777Q209 363,088 119,830,944 SH   SOLE   119,830,944 0 0
Buckeye Partners LP UNIT LTD PARTN 118230101 944 22,986 SH   SOLE   22,986 0 0
CBRE Group Inc CL A 12504L109 69 1,344 SH   SOLE   1,344 0 0
CF Industries Holdings Inc COM 125269100 114,506 2,451,432 SH   SOLE   2,451,432 0 0
Cigna Corp COM 125523100 3,729 23,670 SH   SOLE   23,670 0 0
CME Group Inc COM 12572Q105 5,864 30,212 SH   SOLE   30,212 0 0
CSX Corp COM 126408103 1,322 17,084 SH   SOLE   17,084 0 0
CNX Resources Corp COM 12653C108 22,826 3,122,588 SH   SOLE   3,122,588 0 0
CNX Midstream Partners LP COM UNIT REPST 12654A101 699 49,745 SH   SOLE   49,745 0 0
CVS Health Corp COM 126650100 8,114 148,905 SH   SOLE   148,905 0 0
C&J Energy Services Inc COM 12674R100 13,443 1,141,153 SH   SOLE   1,141,153 0 0
Cabot Oil & Gas Corp COM 127097103 23,548 1,025,594 SH   SOLE   1,025,594 0 0
Cadence Design Systems Inc COM 127387108 29,201 412,387 SH   SOLE   412,387 0 0
Caesars Entertainment Corp COM 127686103 681 57,617 SH   SOLE   57,617 0 0
California Water Service Group COM 130788102 50 997 SH   SOLE   997 0 0
Camden Property Trust SH BEN INT 133131102 2,325 22,277 SH   SOLE   22,277 0 0
Cameco Corp COM 13321L108 2,928 273,015 SH   SOLE   273,015 0 0
Campbell Soup Co COM 134429109 58,058 1,448,903 SH   SOLE   1,448,903 0 0
Canadian Imperial Bank of Commerce COM 136069101 1,072 13,631 SH   SOLE   13,631 0 0
Canadian National Railway Co COM 136375102 5,434 58,716 SH   SOLE   58,716 0 0
Canadian Natural Resources Ltd COM 136385101 301 11,165 SH   SOLE   11,165 0 0
Canadian Pacific Railway Ltd COM 13645T100 42 178 SH   SOLE   178 0 0
Canadian Solar Inc COM 136635109 743 34,029 SH   SOLE   34,029 0 0
Cantel Medical Corp COM 138098108 1,325 16,428 SH   SOLE   16,428 0 0
Capital One Financial Corp COM 14040H105 1,340 14,764 SH   SOLE   14,764 0 0
Capstead Mortgage Corp COM NO PAR 14067E506 2,231 267,135 SH   SOLE   267,135 0 0
Cardinal Health Inc COM 14149Y108 29,128 618,425 SH   SOLE   618,425 0 0
Carpenter Technology Corp COM 144285103 1,758 36,643 SH   SOLE   36,643 0 0
Carrizo Oil & Gas Inc COM 144577103 66 6,552 SH   SOLE   6,552 0 0
Casella Waste Systems Inc CL A 147448104 1,230 31,038 SH   SOLE   31,038 0 0
Catalent Inc COM 148806102 5,268 97,172 SH   SOLE   97,172 0 0
Caterpillar Inc COM 149123101 65,144 477,981 SH   SOLE   477,981 0 0
Celgene Corp COM 151020104 29,872 323,153 SH   SOLE   323,153 0 0
Cenovus Energy Inc COM 15135U109 814 92,287 SH   SOLE   92,287 0 0
Centennial Resource Development Inc/DE CL A 15136A102 64 8,458 SH   SOLE   8,458 0 0
CenterPoint Energy Inc COM 15189T107 40 1,395 SH   SOLE   1,395 0 0
CenterPoint Energy Inc DEP RP PFD CV B 15189T503 9,818 195,500 SH   SOLE   195,500 0 0
Century Aluminum Co COM 156431108 2 318 SH   SOLE   318 0 0
Ceva Inc COM 157210105 174 7,128 SH   SOLE   7,128 0 0
Charles River Laboratories Internationa COM 159864107 10,382 73,162 SH   SOLE   73,162 0 0
Chart Industries Inc COM PAR $0.01 16115Q308 33,232 432,254 SH   SOLE   432,254 0 0
Charter Communications Inc CL A 16119P108 5,853 14,812 SH   SOLE   14,812 0 0
Chefs' Warehouse Inc/The COM 163086101 82 2,346 SH   SOLE   2,346 0 0
Cheniere Energy Partners LP COM UNIT 16411Q101 737 17,481 SH   SOLE   17,481 0 0
Cheniere Energy Inc COM NEW 16411R208 31,233 456,293 SH   SOLE   456,293 0 0
Chesapeake Energy Corp COM 165167107 233 119,298 SH   SOLE   119,298 0 0
Chevron Corp COM 166764100 86,414 694,424 SH   SOLE   694,424 0 0
Chimera Investment Corp COM NEW 16934Q208 9,011 477,545 SH   SOLE   477,545 0 0
Churchill Downs Inc COM 171484108 558 4,848 SH   SOLE   4,848 0 0
Cimarex Energy Co COM 171798101 52,501 884,890 SH   SOLE   884,890 0 0
Cisco Systems Inc COM 17275R102 5,831 106,536 SH   SOLE   106,536 0 0
Citigroup Inc COM NEW 172967424 5,666 80,905 SH   SOLE   80,905 0 0
Clean Harbors Inc COM 184496107 1,299 18,270 SH   SOLE   18,270 0 0
Cleveland-Cliffs Inc COM 185899101 2,713 254,294 SH   SOLE   254,294 0 0
Coca-Cola Co/The COM 191216100 4,345 85,338 SH   SOLE   85,338 0 0
Coeur Mining Inc COM NEW 192108504 100,002 23,041,950 SH   SOLE   23,041,950 0 0
Cognizant Technology Solutions Corp CL A 192446102 1,097 17,304 SH   SOLE   17,304 0 0
Cohen & Steers Inc COM 19247A100 3 52 SH   SOLE   52 0 0
Colgate-Palmolive Co COM 194162103 5,961 83,168 SH   SOLE   83,168 0 0
Colony Credit Real Estate Inc COM CL A 19625T101 6,005 387,428 SH   SOLE   387,428 0 0
Comcast Corp CL A 20030N101 67,873 1,605,319 SH   SOLE   1,605,319 0 0
Commercial Metals Co COM 201723103 1,622 90,859 SH   SOLE   90,859 0 0
Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 2,628 609,739 SH   SOLE   609,739 0 0
Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 86 7,087 SH   SOLE   7,087 0 0
Cia Paranaense de Energia SPON ADR PFD 20441B407 1,995 157,107 SH   SOLE   157,107 0 0
Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 478,984 28,733,322 SH   SOLE   28,733,322 0 0
Compass Minerals International Inc COM 20451N101 58,044 1,056,313 SH   SOLE   1,056,313 0 0
Concho Resources Inc COM 20605P101 104,298 1,010,833 SH   SOLE   1,010,833 0 0
ConocoPhillips COM 20825C104 7,109 116,539 SH   SOLE   116,539 0 0
CONSOL Energy Inc COM 20854L108 982 36,887 SH   SOLE   36,887 0 0
Consolidated Edison Inc COM 209115104 71 806 SH   SOLE   806 0 0
Continental Resources Inc/OK COM 212015101 468 11,126 SH   SOLE   11,126 0 0
Contura Energy Inc COM 21241B100 1,497 28,844 SH   SOLE   28,844 0 0
Corteva Inc COM 22052L104 5,599 189,362 SH   SOLE   189,362 0 0
Costco Wholesale Corp COM 22160K105 3,425 12,960 SH   SOLE   12,960 0 0
Covanta Holding Corp COM 22282E102 2,899 161,862 SH   SOLE   161,862 0 0
Cree Inc COM 225447101 4,445 79,118 SH   SOLE   79,118 0 0
Crescent Point Energy Corp COM 22576C101 193 58,365 SH   SOLE   58,365 0 0
Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 849 23,731 SH   SOLE   23,731 0 0
Cresud SACIF y A SPONSORED ADR 226406106 34 3,265 SH   SOLE   3,265 0 0
CrossAmerica Partners LP UT LTD PTN INT 22758A105 1,127 70,239 SH   SOLE   70,239 0 0
Crown Castle International Corp COM 22822V101 1,304 10,005 SH   SOLE   10,005 0 0
CyrusOne Inc COM 23283R100 1,439 24,925 SH   SOLE   24,925 0 0
DCP Midstream LP COM UT LTD PTN 23311P100 708 24,153 SH   SOLE   24,153 0 0
DSP Group Inc COM 23332B106 102 7,076 SH   SOLE   7,076 0 0
DTE Energy Co UNIT 99/99/9999 233331883 7,587 135,001 SH   SOLE   135,001 0 0
DWS Municipal Income Trust COM 233368109 2,120 188,126 SH   SOLE   188,126 0 0
Danaher Corp COM 235851102 5,733 40,113 SH   SOLE   40,113 0 0
Darden Restaurants Inc COM 237194105 30 244 SH   SOLE   244 0 0
Darling Ingredients Inc COM 237266101 1,578 79,354 SH   SOLE   79,354 0 0
Deere & Co COM 244199105 58,565 353,421 SH   SOLE   353,421 0 0
Delek US Holdings Inc COM 24665A103 305 7,515 SH   SOLE   7,515 0 0
DENTSPLY SIRONA Inc COM 24906P109 54 923 SH   SOLE   923 0 0
Devon Energy Corp COM 25179M103 1,016 35,636 SH   SOLE   35,636 0 0
Diamond Offshore Drilling Inc COM 25271C102 13,100 1,476,851 SH   SOLE   1,476,851 0 0
Diamondback Energy Inc COM 25278X109 124,631 1,143,722 SH   SOLE   1,143,722 0 0
Digital Realty Trust Inc COM 253868103 5,751 48,828 SH   SOLE   48,828 0 0
Walt Disney Co/The COM DISNEY 254687106 42,070 301,274 SH   SOLE   301,274 0 0
Dollar General Corp COM 256677105 2,104 15,567 SH   SOLE   15,567 0 0
Dollar Tree Inc COM 256746108 1,471 13,695 SH   SOLE   13,695 0 0
Dominion Energy Inc COM 25746U109 62,314 805,918 SH   SOLE   805,918 0 0
Dominion Energy Inc UNIT 99/99/9999 25746U133 14,450 139,535 SH   SOLE   139,535 0 0
Dominion Energy Inc UNIT 08/15/2019 25746U836 14,081 280,002 SH   SOLE   280,002 0 0
Domtar Corp COM NEW 257559203 65 1,455 SH   SOLE   1,455 0 0
Donaldson Co Inc COM 257651109 1,288 25,327 SH   SOLE   25,327 0 0
Dow Inc COM 260557103 9,349 189,593 SH   SOLE   189,593 0 0
Dril-Quip Inc COM 262037104 25,212 525,242 SH   SOLE   525,242 0 0
Duke Realty Corp COM NEW 264411505 2,668 84,404 SH   SOLE   84,404 0 0
Duke Energy Corp COM NEW 26441C204 5,919 67,080 SH   SOLE   67,080 0 0
Dunkin' Brands Group Inc COM 265504100 9 119 SH   SOLE   119 0 0
DuPont de Nemours Inc COM 26614N102 14,235 189,626 SH   SOLE   189,626 0 0
Dynex Capital Inc COM 26817Q886 2,007 119,838 SH   SOLE   119,838 0 0
EOG Resources Inc COM 26875P101 73,463 788,564 SH   SOLE   788,564 0 0
EQT Corp COM 26884L109 365 23,074 SH   SOLE   23,074 0 0
EQM Midstream Partners LP UNIT LTD PARTN 26885B100 839 18,775 SH   SOLE   18,775 0 0
Eastman Chemical Co COM 277432100 23 291 SH   SOLE   291 0 0
Eaton Vance Corp COM NON VTG 278265103 12 281 SH   SOLE   281 0 0
Eaton Vance Municipal Income Trust SH BEN INT 27826U108 1,662 133,600 SH   SOLE   133,600 0 0
Eaton Vance Municipal Bond Fund COM 27827X101 4,354 350,303 SH   SOLE   350,303 0 0
Eaton Vance National Municipal Opportun COM SHS 27829L105 817 35,882 SH   SOLE   35,882 0 0
Eaton Vance Municipal Income 2028 Term SHS 27829U105 657 31,936 SH   SOLE   31,936 0 0
Edwards Lifesciences Corp COM 28176E108 159 862 SH   SOLE   862 0 0
El Paso Electric Co COM NEW 283677854 486 7,432 SH   SOLE   7,432 0 0
Elanco Animal Health Inc COM 28414H103 22,440 663,912 SH   SOLE   663,912 0 0
Eldorado Resorts Inc COM 28470R102 306 6,636 SH   SOLE   6,636 0 0
Eldorado Gold Corp COM 284902509 106,232 18,252,904 SH   SOLE   18,252,904 0 0
Electronic Arts Inc COM 285512109 1,914 18,904 SH   SOLE   18,904 0 0
Emerson Electric Co COM 291011104 62,883 942,498 SH   SOLE   942,498 0 0
Enable Midstream Partners LP COM UNIT RP IN 292480100 695 50,672 SH   SOLE   50,672 0 0
EnCana Corp COM 292505104 56,774 11,067,039 SH   SOLE   11,067,039 0 0
Enbridge Inc COM 29250N105 7,800 216,429 SH   SOLE   216,429 0 0
Endeavour Silver Corp COM 29258Y103 17,442 8,508,411 SH   SOLE   8,508,411 0 0
Energy Fuels Inc/Canada COM NEW 292671708 74 23,753 SH   SOLE   23,753 0 0
Energy Transfer LP COM UT LTD PTN 29273V100 713 50,639 SH   SOLE   50,639 0 0
EnerSys COM 29275Y102 2,199 32,103 SH   SOLE   32,103 0 0
Enerplus Corp COM 292766102 192 25,497 SH   SOLE   25,497 0 0
EnLink Midstream LLC COM UNIT REP LTD 29336T100 679 67,309 SH   SOLE   67,309 0 0
Enphase Energy Inc COM 29355A107 1,041 57,090 SH   SOLE   57,090 0 0
Entergy Corp COM 29364G103 1,502 14,595 SH   SOLE   14,595 0 0
Enterprise Products Partners LP COM 293792107 778 26,953 SH   SOLE   26,953 0 0
Enviva Partners LP COM UNIT 29414J107 1,321 42,058 SH   SOLE   42,058 0 0
Equifax Inc COM 294429105 43 318 SH   SOLE   318 0 0
Equitrans Midstream Corp COM 294600101 37 1,885 SH   SOLE   1,885 0 0
Equity Residential SH BEN INT 29476L107 6,475 85,290 SH   SOLE   85,290 0 0
ESCO Technologies Inc COM 296315104 1,597 19,329 SH   SOLE   19,329 0 0
Essex Property Trust Inc COM 297178105 4,472 15,319 SH   SOLE   15,319 0 0
Evercore Inc CLASS A 29977A105 6 68 SH   SOLE   68 0 0
Evergy Inc COM 30034W106 37 622 SH   SOLE   622 0 0
Evoqua Water Technologies Corp COM 30057T105 1,382 97,033 SH   SOLE   97,033 0 0
EXACT SCIENCES CORP COM 30063P105 16,612 140,728 SH   SOLE   140,728 0 0
Exelon Corp COM 30161N101 1,580 32,952 SH   SOLE   32,952 0 0
Expeditors International of Washington COM 302130109 54 712 SH   SOLE   712 0 0
Extra Space Storage Inc COM 30225T102 3,043 28,676 SH   SOLE   28,676 0 0
Exxon Mobil Corp COM 30231G102 7,188 93,796 SH   SOLE   93,796 0 0
FMC Corp COM NEW 302491303 15,237 183,693 SH   SOLE   183,693 0 0
FS KKR Capital Corp COM 302635107 21,168 3,551,648 SH   SOLE   3,551,648 0 0
Facebook Inc CL A 30303M102 74,707 387,081 SH   SOLE   387,081 0 0
Fastenal Co COM 311900104 36 1,106 SH   SOLE   1,106 0 0
Federal Realty Investment Trust SH BEN INT NEW 313747206 2,220 17,245 SH   SOLE   17,245 0 0
FedEx Corp COM 31428X106 1,128 6,870 SH   SOLE   6,870 0 0
Fidus Investment Corp COM 316500107 3,403 213,361 SH   SOLE   213,361 0 0
51job Inc SPONSORED ADS 316827104 41 544 SH   SOLE   544 0 0
First Majestic Silver Corp COM 32076V103 185,330 23,429,833 SH   SOLE   23,429,833 0 0
First Solar Inc COM 336433107 3,802 57,887 SH   SOLE   57,887 0 0
FirstEnergy Corp COM 337932107 56 1,301 SH   SOLE   1,301 0 0
ForeScout Technologies Inc COM 34553D101 400 11,821 SH   SOLE   11,821 0 0
Fortuna Silver Mines Inc COM 349915108 25,378 8,904,638 SH   SOLE   8,904,638 0 0
Fox Corp CL A COM 35137L105 11 288 SH   SOLE   288 0 0
Franco-Nevada Corp COM 351858105 645,192 7,601,222 SH   SOLE   7,601,222 0 0
Franklin Electric Co Inc COM 353514102 1,360 28,642 SH   SOLE   28,642 0 0
Franklin Resources Inc COM 354613101 23 662 SH   SOLE   662 0 0
Freeport-McMoRan Inc CL B 35671D857 439 37,804 SH   SOLE   37,804 0 0
Futu Holdings Ltd SPONSORED ADS 36118L106 761 72,016 SH   SOLE   72,016 0 0
GW Pharmaceuticals PLC ADS 36197T103 5,439 31,550 SH   SOLE   31,550 0 0
Gaming and Leisure Properties Inc COM 36467J108 2,920 74,919 SH   SOLE   74,919 0 0
Gap Inc/The COM 364760108 403 22,447 SH   SOLE   22,447 0 0
General Dynamics Corp COM 369550108 62,396 343,177 SH   SOLE   343,177 0 0
General Electric Co COM 369604103 4,184 398,455 SH   SOLE   398,455 0 0
General Mills Inc COM 370334104 61,980 1,180,115 SH   SOLE   1,180,115 0 0
General Motors Co COM 37045V100 3,880 100,697 SH   SOLE   100,697 0 0
Gentex Corp COM 371901109 10 420 SH   SOLE   420 0 0
Genesis Energy LP UNIT LTD PARTN 371927104 770 35,164 SH   SOLE   35,164 0 0
Genuine Parts Co COM 372460105 30 293 SH   SOLE   293 0 0
Gerdau SA SPON ADR REP PFD 373737105 2,640 678,711 SH   SOLE   678,711 0 0
Gibraltar Industries Inc COM 374689107 1,031 25,536 SH   SOLE   25,536 0 0
Gilead Sciences Inc COM 375558103 94,640 1,400,830 SH   SOLE   1,400,830 0 0
Gladstone Capital Corp COM 376535100 2,582 275,262 SH   SOLE   275,262 0 0
Gladstone Investment Corp COM 376546107 3,457 307,817 SH   SOLE   307,817 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 8,532 213,189 SH   SOLE   213,189 0 0
Global Partners LP/MA COM UNITS 37946R109 1,296 65,091 SH   SOLE   65,091 0 0
Gol Linhas Aereas Inteligentes SA SPON ADR PFD NEW 38045R206 1,716 101,659 SH   SOLE   101,659 0 0
Gold Fields Ltd SPONSORED ADR 38059T106 512,390 94,711,685 SH   SOLE   94,711,685 0 0
Gold Resource Corp COM 38068T105 12,184 3,604,595 SH   SOLE   3,604,595 0 0
Gold Standard Ventures Corp COM 380738104 12,732 12,011,062 SH   SOLE   12,011,062 0 0
Golden Star Resources Ltd COM 38119T807 23,301 5,781,991 SH   SOLE   5,781,991 0 0
Goldman Sachs Group Inc/The COM 38141G104 5,314 25,975 SH   SOLE   25,975 0 0
Goldman Sachs BDC Inc SHS 38147U107 6,245 317,492 SH   SOLE   317,492 0 0
Golub Capital BDC Inc COM 38173M102 7,282 409,108 SH   SOLE   409,108 0 0
Granite Point Mortgage Trust Inc COM 38741L107 4,405 229,555 SH   SOLE   229,555 0 0
Graphic Packaging Holding Co COM 388689101 96 6,879 SH   SOLE   6,879 0 0
Great Panther Mining Ltd COM 39115V101 15,458 18,083,485 SH   SOLE   18,083,485 0 0
Grifols SA SP ADR REP B NVT 398438408 9,271 439,375 SH   SOLE   439,375 0 0
Grupo Supervielle SA SPONSORED ADR 40054A108 5,015 636,386 SH   SOLE   636,386 0 0
Guidewire Software Inc COM 40171V100 65,240 643,521 SH   SOLE   643,521 0 0
HCP Inc COM 40414L109 3,591 112,289 SH   SOLE   112,289 0 0
HDFC Bank Ltd SPONSORED ADS 40415F101 67,835 521,644 SH   SOLE   521,644 0 0
HSBC Holdings PLC ADR A 1/40PF A 404280604 57 2,178 SH   SOLE   2,178 0 0
Halliburton Co COM 406216101 87,770 3,859,700 SH   SOLE   3,859,700 0 0
Hanesbrands Inc COM 410345102 26 1,500 SH   SOLE   1,500 0 0
Hannon Armstrong Sustainable Infrastruc COM 41068X100 57,167 2,028,632 SH   SOLE   2,028,632 0 0
Harley-Davidson Inc COM 412822108 30,507 851,427 SH   SOLE   851,427 0 0
Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 141,683 62,415,490 SH   SOLE   62,415,490 0 0
Hasbro Inc COM 418056107 79 745 SH   SOLE   745 0 0
Hecla Mining Co COM 422704106 94,509 52,504,841 SH   SOLE   52,504,841 0 0
Helmerich & Payne Inc COM 423452101 33,032 652,539 SH   SOLE   652,539 0 0
Hercules Capital Inc COM 427096508 10,555 823,355 SH   SOLE   823,355 0 0
Heritage-Crystal Clean Inc COM 42726M106 711 27,025 SH   SOLE   27,025 0 0
Hershey Co/The COM 427866108 33,353 248,845 SH   SOLE   248,845 0 0
Hess Corp COM 42809H107 1,425 22,411 SH   SOLE   22,411 0 0
Holly Energy Partners LP COM UT LTD PTN 435763107 735 26,735 SH   SOLE   26,735 0 0
HollyFrontier Corp COM 436106108 815 17,610 SH   SOLE   17,610 0 0
Home Depot Inc/The COM 437076102 13,970 67,171 SH   SOLE   67,171 0 0
Honeywell International Inc COM 438516106 4,620 26,461 SH   SOLE   26,461 0 0
Huazhu Group Ltd SPONSORED ADS 44332N106 26,809 739,568 SH   SOLE   739,568 0 0
HudBay Minerals Inc COM 443628102 7 1,270 SH   SOLE   1,270 0 0
HUYA Inc ADS REP SHS A 44852D108 20,499 829,600 SH   SOLE   829,600 0 0
IAMGOLD Corp COM 450913108 187,410 55,446,613 SH   SOLE   55,446,613 0 0
IDEXX Laboratories Inc COM 45168D104 36,884 133,962 SH   SOLE   133,962 0 0
Illinois Tool Works Inc COM 452308109 86 570 SH   SOLE   570 0 0
Illumina Inc COM 452327109 19,058 51,767 SH   SOLE   51,767 0 0
Imperial Oil Ltd COM NEW 453038408 60 2,170 SH   SOLE   2,170 0 0
Incyte Corp COM 45337C102 17,710 208,455 SH   SOLE   208,455 0 0
Ingredion Inc COM 457187102 570 6,915 SH   SOLE   6,915 0 0
Intel Corp COM 458140100 192,104 4,013,032 SH   SOLE   4,013,032 0 0
International Business Machines Corp COM 459200101 3,878 28,124 SH   SOLE   28,124 0 0
International Flavors & Fragrances Inc COM 459506101 25 170 SH   SOLE   170 0 0
International Flavors & Fragrances Inc UNIT 09/15/2021 459506309 8,880 165,002 SH   SOLE   165,002 0 0
International Paper Co COM 460146103 402 9,285 SH   SOLE   9,285 0 0
Intuit Inc COM 461202103 1,272 4,867 SH   SOLE   4,867 0 0
Intuitive Surgical Inc COM NEW 46120E602 1,162 2,215 SH   SOLE   2,215 0 0
Invesco Mortgage Capital Inc COM 46131B100 8,148 505,479 SH   SOLE   505,479 0 0
Invesco Municipal Trust COM 46131J103 3,188 258,806 SH   SOLE   258,806 0 0
Invesco Trust for Investment Grade Muni COM 46131M106 3,236 255,414 SH   SOLE   255,414 0 0
Invesco Municipal Opportunity Trust COM 46132C107 3,902 317,219 SH   SOLE   317,219 0 0
Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 2,296 208,725 SH   SOLE   208,725 0 0
Invesco Value Municipal Income Trust COM 46132P108 3,313 217,645 SH   SOLE   217,645 0 0
Invesco Municipal Income Opportunities COM 46132X101 911 118,965 SH   SOLE   118,965 0 0
Invesco Quality Municipal Income Trust COM 46133G107 3,078 247,795 SH   SOLE   247,795 0 0
Invitation Homes Inc COM 46187W107 1,885 70,509 SH   SOLE   70,509 0 0
Ionis Pharmaceuticals Inc COM 462222100 6,676 103,882 SH   SOLE   103,882 0 0
IQVIA Holdings Inc COM 46266C105 20,304 126,192 SH   SOLE   126,192 0 0
Iron Mountain Inc COM 46284V101 37 1,188 SH   SOLE   1,188 0 0
iShares Gold Trust ISHARES 464285105 3,081 228,224 SH   SOLE   228,224 0 0
iShares MSCI Canada ETF MSCI CDA ETF 464286509 439 15,346 SH   SOLE   15,346 0 0
iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 1,067 26,985 SH   SOLE   26,985 0 0
iShares MSCI Pacific ex Japan ETF MSCI PAC JP ETF 464286665 587 12,421 SH   SOLE   12,421 0 0
iShares MSCI Switzerland ETF MSCI SWITZERLAND 464286749 265 7,063 SH   SOLE   7,063 0 0
iShares MSCI South Korea ETF MSCI STH KOR ETF 464286772 112 1,876 SH   SOLE   1,876 0 0
iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 12,926 116,086 SH   SOLE   116,086 0 0
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 3,138 24,667 SH   SOLE   24,667 0 0
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 5,048 32,084 SH   SOLE   32,084 0 0
iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 548 4,551 SH   SOLE   4,551 0 0
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 889 4,427 SH   SOLE   4,427 0 0
iShares MSCI Saudi Arabia ETF MSCI SAUDI ARBIA 46434V423 495 14,988 SH   SOLE   14,988 0 0
iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 798 24,703 SH   SOLE   24,703 0 0
Itron Inc COM 465741106 1,612 25,756 SH   SOLE   25,756 0 0
JPMorgan Chase & Co COM 46625H100 5,484 49,048 SH   SOLE   49,048 0 0
JPMorgan BetaBuilders Japan ETF BETBULD JAPAN 46641Q712 390 17,096 SH   SOLE   17,096 0 0
JD.com Inc SPON ADR CL A 47215P106 1,653 54,583 SH   SOLE   54,583 0 0
JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 549 25,308 SH   SOLE   25,308 0 0
Johnson & Johnson COM 478160104 8,446 60,640 SH   SOLE   60,640 0 0
Jones Lang LaSalle Inc COM 48020Q107 25,831 183,599 SH   SOLE   183,599 0 0
Jumia Technologies AG SPONSORED ADS 48138M105 2,399 90,800 SH   SOLE   90,800 0 0
KLA-Tencor Corp COM 482480100 89,287 755,387 SH   SOLE   755,387 0 0
KKR Real Estate Finance Trust Inc COM 48251K100 2,443 122,617 SH   SOLE   122,617 0 0
Kansas City Southern COM NEW 485170302 43 352 SH   SOLE   352 0 0
Kellogg Co COM 487836108 57,575 1,074,756 SH   SOLE   1,074,756 0 0
Kimberly-Clark Corp COM 494368103 1,504 11,282 SH   SOLE   11,282 0 0
Kimco Realty Corp COM 49446R109 1,779 96,262 SH   SOLE   96,262 0 0
Kinder Morgan Inc/DE COM 49456B101 496 23,764 SH   SOLE   23,764 0 0
Kinross Gold Corp COM 496902404 598,011 154,126,625 SH   SOLE   154,126,625 0 0
KIRBY CORP COM 497266106 48,693 616,370 SH   SOLE   616,370 0 0
Kirkland Lake Gold Ltd COM 49741E100 579,783 13,464,202 SH   SOLE   13,464,202 0 0
Kohl's Corp COM 500255104 451 9,481 SH   SOLE   9,481 0 0
Korea Electric Power Corp SPONSORED ADR 500631106 1,062 95,676 SH   SOLE   95,676 0 0
Kosmos Energy Ltd COM 500688106 927 147,773 SH   SOLE   147,773 0 0
Kroger Co/The COM 501044101 1,285 59,180 SH   SOLE   59,180 0 0
L Brands Inc COM 501797104 378 14,481 SH   SOLE   14,481 0 0
Ladder Capital Corp CL A 505743104 7,463 449,325 SH   SOLE   449,325 0 0
Lam Research Corp COM 512807108 45,029 239,718 SH   SOLE   239,718 0 0
Las Vegas Sands Corp COM 517834107 2,188 37,036 SH   SOLE   37,036 0 0
Laureate Education Inc CL A 518613203 18,219 1,159,700 SH   SOLE   1,159,700 0 0
LEGG MASON INC COM 524901105 11 291 SH   SOLE   291 0 0
Liberty Property Trust SH BEN INT 531172104 1,730 34,581 SH   SOLE   34,581 0 0
Eli Lilly & Co COM 532457108 12,839 115,887 SH   SOLE   115,887 0 0
Lindsay Corp COM 535555106 90 1,097 SH   SOLE   1,097 0 0
LiqTech International Inc COM 53632A201 754 76,097 SH   SOLE   76,097 0 0
Lithium Americas Corp COM NEW 53680Q207 7,472 1,853,084 SH   SOLE   1,853,084 0 0
LivePerson Inc COM 538146101 584 20,830 SH   SOLE   20,830 0 0
Livent Corp COM 53814L108 11,003 1,589,969 SH   SOLE   1,589,969 0 0
Lockheed Martin Corp COM 539830109 186 511 SH   SOLE   511 0 0
Louisiana-Pacific Corp COM 546347105 29,651 1,130,866 SH   SOLE   1,130,866 0 0
Lowe's Cos Inc COM 548661107 8,599 85,212 SH   SOLE   85,212 0 0
MFA Financial Inc COM 55272X102 8,191 1,140,877 SH   SOLE   1,140,877 0 0
MFS Municipal Income Trust SH BEN INT 552738106 1,192 170,783 SH   SOLE   170,783 0 0
MGM Resorts International COM 552953101 1,574 55,097 SH   SOLE   55,097 0 0
MGM Growth Properties LLC CL A COM 55303A105 315 10,285 SH   SOLE   10,285 0 0
MPLX LP COM UNIT REP LTD 55336V100 737 22,882 SH   SOLE   22,882 0 0
MSC Industrial Direct Co Inc CL A 553530106 7 97 SH   SOLE   97 0 0
Macerich Co/The COM 554382101 922 27,534 SH   SOLE   27,534 0 0
Macy's Inc COM 55616P104 394 18,343 SH   SOLE   18,343 0 0
MAG Silver Corp COM 55903Q104 41,434 3,931,156 SH   SOLE   3,931,156 0 0
Magellan Midstream Partners LP COM UNIT RP LP 559080106 808 12,629 SH   SOLE   12,629 0 0
Magic Software Enterprises Ltd ORD 559166103 73 8,113 SH   SOLE   8,113 0 0
Main Street Capital Corp COM 56035L104 17,524 426,177 SH   SOLE   426,177 0 0
MainStay MacKay DefinedTerm Municipal O COM 56064K100 1,632 78,145 SH   SOLE   78,145 0 0
Marathon Oil Corp COM 565849106 1,037 73,008 SH   SOLE   73,008 0 0
Marathon Petroleum Corp COM 56585A102 1,583 28,329 SH   SOLE   28,329 0 0
Marsh & McLennan Cos Inc COM 571748102 1,550 15,541 SH   SOLE   15,541 0 0
Mastercard Inc CL A 57636Q104 5,960 22,531 SH   SOLE   22,531 0 0
Matador Resources Co COM 576485205 180 9,057 SH   SOLE   9,057 0 0
Maxim Integrated Products Inc COM 57772K101 23,242 388,530 SH   SOLE   388,530 0 0
McCormick & Co Inc/MD COM NON VTG 579780206 79 509 SH   SOLE   509 0 0
McDermott International Inc COM 580037703 37,351 3,866,611 SH   SOLE   3,866,611 0 0
McDonald's Corp COM 580135101 32,542 156,708 SH   SOLE   156,708 0 0
McEwen Mining Inc COM 58039P107 69,346 39,626,023 SH   SOLE   39,626,023 0 0
McKesson Corp COM 58155Q103 40,609 302,173 SH   SOLE   302,173 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 816 37,549 SH   SOLE   37,549 0 0
Merck & Co Inc COM 58933Y105 13,896 165,724 SH   SOLE   165,724 0 0
MetLife Inc COM 59156R108 1,374 27,670 SH   SOLE   27,670 0 0
Mettler-Toledo International Inc COM 592688105 87 103 SH   SOLE   103 0 0
MFS High Income Municipal Trust SH BEN INT 59318D104 549 105,460 SH   SOLE   105,460 0 0
Microsoft Corp COM 594918104 38,775 289,450 SH   SOLE   289,450 0 0
Microchip Technology Inc COM 595017104 93,786 1,081,727 SH   SOLE   1,081,727 0 0
Micron Technology Inc COM 595112103 58,255 1,509,592 SH   SOLE   1,509,592 0 0
Mid-America Apartment Communities Inc COM 59522J103 3,151 26,758 SH   SOLE   26,758 0 0
Mobile TeleSystems PJSC SPONSORED ADR 607409109 52,194 5,606,228 SH   SOLE   5,606,228 0 0
Mondelez International Inc CL A 609207105 37,874 702,666 SH   SOLE   702,666 0 0
Morgan Stanley COM NEW 617446448 5,296 120,883 SH   SOLE   120,883 0 0
Mosaic Co/The COM 61945C103 15,345 613,078 SH   SOLE   613,078 0 0
Murphy Oil Corp COM 626717102 269 10,909 SH   SOLE   10,909 0 0
NII Holdings Inc COM PAR 62913F508 190 112,546 SH   SOLE   112,546 0 0
NGL Energy Partners LP COM UNIT REPST 62913M107 3,715 251,539 SH   SOLE   251,539 0 0
National Fuel Gas Co COM 636180101 317 6,014 SH   SOLE   6,014 0 0
National Oilwell Varco Inc COM 637071101 38,814 1,746,021 SH   SOLE   1,746,021 0 0
National Retail Properties Inc COM 637417106 2,002 37,775 SH   SOLE   37,775 0 0
Natural Resource Partners LP COM UNIT LTD PAR 63900P608 1,037 29,252 SH   SOLE   29,252 0 0
Nektar Therapeutics COM 640268108 4,964 139,503 SH   SOLE   139,503 0 0
Neogen Corp COM 640491106 4,125 66,412 SH   SOLE   66,412 0 0
Netflix Inc COM 64110L106 5,286 14,390 SH   SOLE   14,390 0 0
NetEase Inc SPONSORED ADR 64110W102 1,288 5,037 SH   SOLE   5,037 0 0
Neuberger Berman Municipal Fund Inc COM 64124P101 911 62,513 SH   SOLE   62,513 0 0
Neurocrine Biosciences Inc COM 64125C109 8,636 102,283 SH   SOLE   102,283 0 0
New Gold Inc COM 644535106 30,994 32,242,032 SH   SOLE   32,242,032 0 0
New Mountain Finance Corp COM 647551100 8,123 581,452 SH   SOLE   581,452 0 0
New Residential Investment Corp COM NEW 64828T201 12,036 782,075 SH   SOLE   782,075 0 0
New York Mortgage Trust Inc COM PAR $.02 649604501 6,005 968,627 SH   SOLE   968,627 0 0
Newmont GoldCorp Corp COM 651639106 1,424,931 37,040,057 SH   SOLE   37,040,057 0 0
Newpark Resources Inc COM PAR $.01NEW 651718504 771 103,859 SH   SOLE   103,859 0 0
Newtek Business Services Corp COM NEW 652526203 3,917 170,305 SH   SOLE   170,305 0 0
NextEra Energy Inc COM 65339F101 4,174 20,373 SH   SOLE   20,373 0 0
NextEra Energy Inc UNIT 09/01/2019 65339F820 19,479 300,001 SH   SOLE   300,001 0 0
NexGen Energy Ltd COM 65340P106 135 86,879 SH   SOLE   86,879 0 0
NIKE Inc CL B 654106103 34,944 416,243 SH   SOLE   416,243 0 0
NiSource Inc COM 65473P105 23 788 SH   SOLE   788 0 0
Noah Holdings Ltd SPON ADS CL A 65487X102 32 741 SH   SOLE   741 0 0
Noble Energy Inc COM 655044105 774 34,539 SH   SOLE   34,539 0 0
Noble Midstream Partners LP COM UNIT REPST 65506L105 690 20,747 SH   SOLE   20,747 0 0
Norfolk Southern Corp COM 655844108 1,390 6,971 SH   SOLE   6,971 0 0
Northern Trust Corp COM 665859104 77 861 SH   SOLE   861 0 0
Novagold Resources Inc COM NEW 66987E206 83,543 14,135,817 SH   SOLE   14,135,817 0 0
Novartis AG SPONSORED ADR 66987V109 8,817 96,556 SH   SOLE   96,556 0 0
Novo Nordisk A/S ADR 670100205 8,357 163,742 SH   SOLE   163,742 0 0
Nucor Corp COM 670346105 3,272 59,382 SH   SOLE   59,382 0 0
NuStar Energy LP UNIT COM 67058H102 770 28,381 SH   SOLE   28,381 0 0
Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 847 55,426 SH   SOLE   55,426 0 0
Nuveen Select Tax-Free Income2 Portfoli SH BEN INT 67063C106 1,055 73,253 SH   SOLE   73,253 0 0
Nuveen AMT-Free Quality Municipal Incom COM 670657105 12,135 878,696 SH   SOLE   878,696 0 0
NVIDIA Corp COM 67066G104 68,898 419,520 SH   SOLE   419,520 0 0
Nuveen Quality Municipal Income Fund COM 67066V101 12,204 871,738 SH   SOLE   871,738 0 0
Nuveen Intermediate Duration Municipal COM 670671106 2,650 197,314 SH   SOLE   197,314 0 0
Nuveen Intermediate Duration Quality Mu COM 670677103 744 55,867 SH   SOLE   55,867 0 0
Nuveen Municipal High Income Opportunit COM 670682103 2,550 182,677 SH   SOLE   182,677 0 0
Nuveen AMT-Free Municipal Value Fund COM 670695105 736 43,639 SH   SOLE   43,639 0 0
Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 7,449 472,976 SH   SOLE   472,976 0 0
Nuveen AMT-Free Municipal Credit Income COM 67071L106 12,224 770,257 SH   SOLE   770,257 0 0
Nuveen Enhanced Municipal Value Fund COM 67074M101 1,484 104,708 SH   SOLE   104,708 0 0
Nutrien Ltd COM 67077M108 148,365 2,775,233 SH   SOLE   2,775,233 0 0
Oi SA SPONSORED ADR NE 670851500 3,080 1,532,313 SH   SOLE   1,532,313 0 0
Nuveen Municipal Value Fund Inc COM 670928100 6,946 682,321 SH   SOLE   682,321 0 0
O'Reilly Automotive Inc COM 67103H107 2,146 5,811 SH   SOLE   5,811 0 0
Oaktree Specialty Lending Corp COM 67401P108 5,231 965,037 SH   SOLE   965,037 0 0
Oasis Petroleum Inc COM 674215108 125 22,073 SH   SOLE   22,073 0 0
Occidental Petroleum Corp COM 674599105 4,887 97,192 SH   SOLE   97,192 0 0
Oceaneering International Inc COM 675232102 36,713 1,800,526 SH   SOLE   1,800,526 0 0
Oil States International Inc COM 678026105 10,577 578,005 SH   SOLE   578,005 0 0
Olympic Steel Inc COM 68162K106 117 8,547 SH   SOLE   8,547 0 0
Omega Healthcare Investors Inc COM 681936100 1,740 47,336 SH   SOLE   47,336 0 0
ON Semiconductor Corp COM 682189105 11,501 569,065 SH   SOLE   569,065 0 0
Oneok Inc COM 682680103 371 5,391 SH   SOLE   5,391 0 0
Oracle Corp COM 68389X105 5,510 96,716 SH   SOLE   96,716 0 0
Ormat Technologies Inc COM 686688102 27,095 427,426 SH   SOLE   427,426 0 0
Osisko Gold Royalties Ltd COM 68827L101 158,534 15,185,262 SH   SOLE   15,185,262 0 0
Oxford Square Capital Corp COM 69181V107 2,860 446,883 SH   SOLE   446,883 0 0
PBF Energy Inc CL A 69318G106 38,116 1,217,755 SH   SOLE   1,217,755 0 0
PDC Energy Inc COM 69327R101 50,319 1,395,413 SH   SOLE   1,395,413 0 0
PG&E Corp COM 69331C108 1,343 58,591 SH   SOLE   58,591 0 0
PNC Financial Services Group Inc/The COM 693475105 5,502 40,076 SH   SOLE   40,076 0 0
POSCO SPONSORED ADR 693483109 2,616 49,295 SH   SOLE   49,295 0 0
PNM Resources Inc COM 69349H107 708 13,913 SH   SOLE   13,913 0 0
PPL Corp COM 69351T106 85 2,729 SH   SOLE   2,729 0 0
PVH Corp COM 693656100 30 314 SH   SOLE   314 0 0
Packaging Corp of America COM 695156109 209 2,192 SH   SOLE   2,192 0 0
Pan American Silver Corp COM 697900108 339,105 26,266,837 SH   SOLE   26,266,837 0 0
Parsley Energy Inc CL A 701877102 99,227 5,219,727 SH   SOLE   5,219,727 0 0
Patterson Cos Inc COM 703395103 1,596 69,687 SH   SOLE   69,687 0 0
Patterson-UTI Energy Inc COM 703481101 46,718 4,058,874 SH   SOLE   4,058,874 0 0
PayPal Holdings Inc COM 70450Y103 5,970 52,160 SH   SOLE   52,160 0 0
Peabody Energy Corp COM 704551100 2,025 84,010 SH   SOLE   84,010 0 0
Pembina Pipeline Corp COM 706327103 176 4,720 SH   SOLE   4,720 0 0
Penn National Gaming Inc COM 707569109 264 13,718 SH   SOLE   13,718 0 0
PennantPark Investment Corp COM 708062104 3,974 628,766 SH   SOLE   628,766 0 0
PennantPark Floating Rate Capital Ltd COM 70806A106 4,203 363,616 SH   SOLE   363,616 0 0
PennyMac Mortgage Investment Trust COM 70931T103 6,942 318,025 SH   SOLE   318,025 0 0
PepsiCo Inc COM 713448108 6,246 47,629 SH   SOLE   47,629 0 0
Telekomunikasi Indonesia Persero Tbk PT SPONSORED ADR 715684106 3,256 111,351 SH   SOLE   111,351 0 0
Petroleo Brasileiro SA SPONSORED ADR 71654V408 269 17,283 SH   SOLE   17,283 0 0
Pfizer Inc COM 717081103 38,664 892,520 SH   SOLE   892,520 0 0
Philip Morris International Inc COM 718172109 62,076 790,477 SH   SOLE   790,477 0 0
Phillips 66 COM 718546104 1,830 19,563 SH   SOLE   19,563 0 0
Phillips 66 Partners LP COM UNIT REP INT 718549207 741 15,008 SH   SOLE   15,008 0 0
Pilgrim's Pride Corp COM 72147K108 2,953 116,316 SH   SOLE   116,316 0 0
PIMCO Municipal Income Fund COM 72200R107 826 57,132 SH   SOLE   57,132 0 0
PIMCO Municipal Income Fund III COM 72201A103 916 74,131 SH   SOLE   74,131 0 0
Pinnacle West Capital Corp COM 723484101 1,042 11,076 SH   SOLE   11,076 0 0
Pioneer Municipal High Income Advantage COM 723762100 1,224 113,849 SH   SOLE   113,849 0 0
Pioneer Municipal High Income Trust COM SHS 723763108 1,145 93,853 SH   SOLE   93,853 0 0
Pioneer Natural Resources Co COM 723787107 108,539 705,440 SH   SOLE   705,440 0 0
Plains All American Pipeline LP UNIT LTD PARTN 726503105 773 31,731 SH   SOLE   31,731 0 0
Pluristem Therapeutics Inc COM 72940R102 28 45,852 SH   SOLE   45,852 0 0
Polaris Industries Inc COM 731068102 30,068 329,584 SH   SOLE   329,584 0 0
Power Integrations Inc COM 739276103 1,728 21,553 SH   SOLE   21,553 0 0
Pretium Resources Inc COM 74139C102 215,303 21,508,800 SH   SOLE   21,508,800 0 0
T Rowe Price Group Inc COM 74144T108 61,741 562,768 SH   SOLE   562,768 0 0
Procter & Gamble Co/The COM 742718109 4,757 43,383 SH   SOLE   43,383 0 0
Prologis Inc COM 74340W103 11,703 146,101 SH   SOLE   146,101 0 0
ProPetro Holding Corp COM 74347M108 61,185 2,955,800 SH   SOLE   2,955,800 0 0
Prospect Capital Corp COM 74348T102 13,678 2,094,710 SH   SOLE   2,094,710 0 0
Prudential Financial Inc COM 744320102 1,300 12,875 SH   SOLE   12,875 0 0
Public Service Enterprise Group Inc COM 744573106 1,509 25,651 SH   SOLE   25,651 0 0
Public Storage COM 74460D109 8,413 35,323 SH   SOLE   35,323 0 0
Putnam Managed Municipal Income Trust COM 746823103 1,765 231,280 SH   SOLE   231,280 0 0
Putnam Municipal Opportunities Trust SH BEN INT 746922103 1,891 149,334 SH   SOLE   149,334 0 0
QEP Resources Inc COM 74733V100 106 14,685 SH   SOLE   14,685 0 0
QIWI plc SPON ADR REP B 74735M108 1,728 88,315 SH   SOLE   88,315 0 0
Qorvo Inc COM 74736K101 9,387 140,925 SH   SOLE   140,925 0 0
QUALCOMM Inc COM 747525103 66,560 874,988 SH   SOLE   874,988 0 0
QUEST DIAGNOSTICS INC COM 74834L100 82 805 SH   SOLE   805 0 0
RLJ Lodging Trust CUM CONV PFD A 74965L200 3,371 128,795 SH   SOLE   128,795 0 0
RPC Inc COM 749660106 16,269 2,256,464 SH   SOLE   2,256,464 0 0
Range Resources Corp COM 75281A109 134 19,223 SH   SOLE   19,223 0 0
Raytheon Co COM NEW 755111507 32,656 187,805 SH   SOLE   187,805 0 0
Realty Income Corp COM 756109104 4,893 70,947 SH   SOLE   70,947 0 0
Redhill Biopharma Ltd SPONSORED ADS 757468103 61 9,423 SH   SOLE   9,423 0 0
Redwood Trust Inc COM 758075402 4,823 291,787 SH   SOLE   291,787 0 0
Regency Centers Corp COM 758849103 2,599 38,938 SH   SOLE   38,938 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 16,154 51,611 SH   SOLE   51,611 0 0
Reliance Steel & Aluminum Co COM 759509102 2,829 29,898 SH   SOLE   29,898 0 0
Renewable Energy Group Inc COM NEW 75972A301 441 27,816 SH   SOLE   27,816 0 0
Republic Services Inc COM 760759100 3,546 40,925 SH   SOLE   40,925 0 0
ResMed Inc COM 761152107 73 595 SH   SOLE   595 0 0
Retail Value Inc COM 76133Q102 133 3,810 SH   SOLE   3,810 0 0
Rio Tinto PLC SPONSORED ADR 767204100 107,640 1,726,662 SH   SOLE   1,726,662 0 0
Rockwell Automation Inc COM 773903109 31 192 SH   SOLE   192 0 0
Rogers Communications Inc CL B 775109200 81 1,507 SH   SOLE   1,507 0 0
Ross Stores Inc COM 778296103 2,115 21,340 SH   SOLE   21,340 0 0
Royal Bank of Canada COM 780087102 5,386 67,777 SH   SOLE   67,777 0 0
Royal Dutch Shell PLC SPON ADR B 780259107 38,438 584,700 SH   SOLE   584,700 0 0
Royal Gold Inc COM 780287108 437,001 4,263,844 SH   SOLE   4,263,844 0 0
Ryerson Holding Corp COM 783754104 242 29,074 SH   SOLE   29,074 0 0
S&P Global Inc COM 78409V104 1,366 5,996 SH   SOLE   5,996 0 0
SL Green Realty Corp COM 78440X101 1,592 19,812 SH   SOLE   19,812 0 0
SM Energy Co COM 78454L100 67 5,385 SH   SOLE   5,385 0 0
SSR Mining Inc COM 784730103 219,631 16,066,638 SH   SOLE   16,066,638 0 0
Salesforce.com Inc COM 79466L302 63,267 416,971 SH   SOLE   416,971 0 0
Sanderson Farms Inc COM 800013104 2,811 20,583 SH   SOLE   20,583 0 0
Sandstorm Gold Ltd COM NEW 80013R206 115,268 20,806,527 SH   SOLE   20,806,527 0 0
Sanofi SPONSORED ADR 80105N105 8,594 198,602 SH   SOLE   198,602 0 0
Sarepta Therapeutics Inc COM 803607100 14,654 96,440 SH   SOLE   96,440 0 0
Sasol Ltd SPONSORED ADR 803866300 917 36,887 SH   SOLE   36,887 0 0
Henry Schein Inc COM 806407102 44 628 SH   SOLE   628 0 0
Schlumberger Ltd COM 806857108 177,370 4,463,262 SH   SOLE   4,463,262 0 0
Schnitzer Steel Industries Inc CL A 806882106 1,302 49,745 SH   SOLE   49,745 0 0
Charles Schwab Corp/The COM 808513105 59,509 1,480,689 SH   SOLE   1,480,689 0 0
Sea Ltd SPONSORED ADS 81141R100 1,290 38,847 SH   SOLE   38,847 0 0
Seaboard Corp COM 811543107 116 28 SH   SOLE   28 0 0
Seabridge Gold Inc COM 811916105 40,161 2,968,290 SH   SOLE   2,968,290 0 0
Seattle Genetics Inc COM 812578102 5,361 77,463 SH   SOLE   77,463 0 0
Sempra Energy COM 816851109 83 605 SH   SOLE   605 0 0
Sempra Energy 6% PFD CONV A 816851406 19,232 172,501 SH   SOLE   172,501 0 0
Sensient Technologies Corp COM 81725T100 5 68 SH   SOLE   68 0 0
Shell Midstream Partners LP UNIT LTD INT 822634101 849 40,959 SH   SOLE   40,959 0 0
Sibanye Gold Ltd SPONSORED ADR 825724206 141,205 29,727,381 SH   SOLE   29,727,381 0 0
Silvercorp Metals Inc COM 82835P103 27,172 10,981,987 SH   SOLE   10,981,987 0 0
Simon Property Group Inc COM 828806109 16,092 100,728 SH   SOLE   100,728 0 0
Skyworks Solutions Inc COM 83088M102 20,166 260,976 SH   SOLE   260,976 0 0
JM Smucker Co/The COM NEW 832696405 31 273 SH   SOLE   273 0 0
Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 7,443 239,263 SH   SOLE   239,263 0 0
Solar Capital Ltd COM 83413U100 5,696 277,435 SH   SOLE   277,435 0 0
SolarEdge Technologies Inc COM 83417M104 60,205 963,904 SH   SOLE   963,904 0 0
Solaris Oilfield Infrastructure Inc COM CL A 83418M103 5,704 380,800 SH   SOLE   380,800 0 0
Southern Co/The COM 842587107 735 13,292 SH   SOLE   13,292 0 0
Southern Copper Corp COM 84265V105 85 2,200 SH   SOLE   2,200 0 0
Southwestern Energy Co COM 845467109 100 31,528 SH   SOLE   31,528 0 0
Spirit Realty Capital Inc COM NEW 84860W300 855 20,045 SH   SOLE   20,045 0 0
Spirit MTA REIT COM SHS BEN IN 84861U105 79 9,423 SH   SOLE   9,423 0 0
Starbucks Corp COM 855244109 6,315 75,336 SH   SOLE   75,336 0 0
Stars Group Inc/The COM 85570W100 395 23,125 SH   SOLE   23,125 0 0
Starwood Property Trust Inc COM 85571B105 11,713 515,547 SH   SOLE   515,547 0 0
State Street Corp COM 857477103 56,008 999,064 SH   SOLE   999,064 0 0
Steel Dynamics Inc COM 858119100 31,077 1,029,025 SH   SOLE   1,029,025 0 0
Stericycle Inc COM 858912108 1,297 27,154 SH   SOLE   27,154 0 0
STMicroelectronics NV NY REGISTRY 861012102 21,801 1,237,301 SH   SOLE   1,237,301 0 0
STORE Capital Corp COM 862121100 1,559 46,965 SH   SOLE   46,965 0 0
Stryker Corp COM 863667101 5,497 26,737 SH   SOLE   26,737 0 0
Suburban Propane Partners LP UNIT LTD PARTN 864482104 3,713 152,848 SH   SOLE   152,848 0 0
Summit Midstream Partners LP COM UNIT LTD 866142102 542 72,785 SH   SOLE   72,785 0 0
Sun Life Financial Inc COM 866796105 103 2,478 SH   SOLE   2,478 0 0
Suncor Energy Inc COM 867224107 1,589 50,940 SH   SOLE   50,940 0 0
SunCoke Energy Inc COM 86722A103 446 50,281 SH   SOLE   50,281 0 0
Sunoco LP COM UT REP LP 86765K109 3,508 112,154 SH   SOLE   112,154 0 0
Sunrun Inc COM 86771W105 51,823 2,762,432 SH   SOLE   2,762,432 0 0
Superior Energy Services Inc COM 868157108 4,128 3,175,228 SH   SOLE   3,175,228 0 0
Sysco Corp COM 871829107 2,698 38,155 SH   SOLE   38,155 0 0
TCG BDC Inc COM 872280102 8,230 540,027 SH   SOLE   540,027 0 0
TC Pipelines LP UT COM LTD PRT 87233Q108 849 22,556 SH   SOLE   22,556 0 0
TJX Cos Inc/The COM 872540109 8,265 156,294 SH   SOLE   156,294 0 0
TPG Specialty Lending Inc COM 87265K102 8,739 445,864 SH   SOLE   445,864 0 0
TPG RE Finance Trust Inc COM 87266M107 2,082 107,908 SH   SOLE   107,908 0 0
Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 132,659 3,386,747 SH   SOLE   3,386,747 0 0
Take-Two Interactive Software Inc COM 874054109 1,267 11,157 SH   SOLE   11,157 0 0
Takeda Pharmaceutical Co Ltd SPONSORED ADS 874060205 7,776 439,339 SH   SOLE   439,339 0 0
Tallgrass Energy LP CLASS A SHS 874696107 688 32,574 SH   SOLE   32,574 0 0
Target Corp COM 87612E106 2,907 33,559 SH   SOLE   33,559 0 0
Targa Resources Corp COM 87612G101 85 2,159 SH   SOLE   2,159 0 0
TC Energy Corp COM 87807B107 424 8,565 SH   SOLE   8,565 0 0
Teck Resources Ltd CL B 878742204 93,667 4,061,873 SH   SOLE   4,061,873 0 0
TELUS Corp COM 87971M103 30 822 SH   SOLE   822 0 0
Tenaris SA SPONSORED ADS 88031M109 42,041 1,597,923 SH   SOLE   1,597,923 0 0
Tennant Co COM 880345103 1,231 20,107 SH   SOLE   20,107 0 0
Tenneco Inc CL A VTG COM STK 880349105 1,316 118,697 SH   SOLE   118,697 0 0
Tencent Music Entertainment Group SPON ADS 88034P109 5,648 376,800 SH   SOLE   376,800 0 0
Teradyne Inc COM 880770102 10,971 229,001 SH   SOLE   229,001 0 0
Ternium SA SPONSORED ADS 880890108 4,219 188,118 SH   SOLE   188,118 0 0
Tesla Inc COM 88160R101 9,071 40,595 SH   SOLE   40,595 0 0
Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 8,194 887,757 SH   SOLE   887,757 0 0
Tetra Tech Inc COM 88162G103 1,330 16,930 SH   SOLE   16,930 0 0
Texas Instruments Inc COM 882508104 71,784 625,510 SH   SOLE   625,510 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,856 19,941 SH   SOLE   19,941 0 0
3M Co COM 88579Y101 3,481 20,081 SH   SOLE   20,081 0 0
Tiffany & Co COM 886547108 60 639 SH   SOLE   639 0 0
TimkenSteel Corp COM 887399103 282 34,631 SH   SOLE   34,631 0 0
Toro Co/The COM 891092108 10,515 157,177 SH   SOLE   157,177 0 0
Toronto-Dominion Bank/The COM NEW 891160509 5,359 91,713 SH   SOLE   91,713 0 0
Tractor Supply Co COM 892356106 23,110 212,404 SH   SOLE   212,404 0 0
Transglobe Energy Corp COM 893662106 459 330,390 SH   SOLE   330,390 0 0
Travelers Cos Inc/The COM 89417E109 68 455 SH   SOLE   455 0 0
TriplePoint Venture Growth BDC Corp COM 89677Y100 3,080 216,475 SH   SOLE   216,475 0 0
Turquoise Hill Resources Ltd COM 900435108 43 34,639 SH   SOLE   34,639 0 0
Two Harbors Investment Corp COM NEW 90187B408 9,148 722,049 SH   SOLE   722,049 0 0
Tyler Technologies Inc COM 902252105 40 187 SH   SOLE   187 0 0
Tyson Foods Inc CL A 902494103 95,086 1,177,677 SH   SOLE   1,177,677 0 0
UDR INC COM 902653104 2,860 63,706 SH   SOLE   63,706 0 0
USA Compression Partners LP COMUNIT LTDPAR 90290N109 3,757 211,434 SH   SOLE   211,434 0 0
US Bancorp COM NEW 902973304 5,405 103,153 SH   SOLE   103,153 0 0
US Silica Holdings Inc COM 90346E103 12,478 975,644 SH   SOLE   975,644 0 0
Uber Technologies Inc COM 90353T100 1,186 25,571 SH   SOLE   25,571 0 0
Union Pacific Corp COM 907818108 5,301 31,347 SH   SOLE   31,347 0 0
United Parcel Service Inc CL B 911312106 5,072 49,112 SH   SOLE   49,112 0 0
United States Steel Corp COM 912909108 2,774 181,212 SH   SOLE   181,212 0 0
United Technologies Corp COM 913017109 34,945 268,393 SH   SOLE   268,393 0 0
United Therapeutics Corp COM 91307C102 4,242 54,348 SH   SOLE   54,348 0 0
UnitedHealth Group Inc COM 91324P102 34,441 141,147 SH   SOLE   141,147 0 0
Universal Display Corp COM 91347P105 13,222 70,309 SH   SOLE   70,309 0 0
Up Fintech Holding Ltd SPONSORED ADS 91531W106 793 142,304 SH   SOLE   142,304 0 0
US Ecology Inc COM 91732J102 1,175 19,740 SH   SOLE   19,740 0 0
VEON Ltd SPONSORED ADR 91822M106 17,786 6,352,034 SH   SOLE   6,352,034 0 0
Vale SA SPONSORED ADS 91912E105 6,866 510,833 SH   SOLE   510,833 0 0
Valero Energy Corp COM 91913Y100 1,581 18,473 SH   SOLE   18,473 0 0
VanEck Vectors Green Bond ETF GREEN BD ETF 92189F171 6,701 250,000 SH   SOLE   250,000 0 0
VanEck Short High-Yield Muni Index ETF SHORT HIGH YIELD 92189F387 252 10,064 SH   SOLE   10,064 0 0
VanEck Vectors Emerging Markets Aggrega EMERGING MKTS AG 92189F478 8,287 385,000 SH   SOLE   385,000 0 0
VanEck AMT-Free Long Muni Index ETF AMT FREE LONG MU 92189F536 758 36,496 SH   SOLE   36,496 0 0
VanEck AMT-Free Interm Muni Index ETF AMT FREE INT ETF 92189H201 505 10,142 SH   SOLE   10,142 0 0
VanEck High-Yield Muni Index ETF HIGH YLD MUN ETF 92189H409 1,010 15,828 SH   SOLE   15,828 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 12,947 155,862 SH   SOLE   155,862 0 0
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 807 18,972 SH   SOLE   18,972 0 0
Varonis Systems Inc COM 922280102 620 10,014 SH   SOLE   10,014 0 0
Vedanta Ltd SPONSORED ADR 92242Y100 3,603 354,286 SH   SOLE   354,286 0 0
Ventas Inc COM 92276F100 5,727 83,794 SH   SOLE   83,794 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 63,350 235,371 SH   SOLE   235,371 0 0
VEREIT Inc COM 92339V100 2,049 227,380 SH   SOLE   227,380 0 0
Verizon Communications Inc COM 92343V104 5,571 97,520 SH   SOLE   97,520 0 0
Verint Systems Inc COM 92343X100 1,173 21,816 SH   SOLE   21,816 0 0
Vertex Pharmaceuticals Inc COM 92532F100 20,321 110,811 SH   SOLE   110,811 0 0
VICI Properties Inc COM 925652109 871 39,509 SH   SOLE   39,509 0 0
Village Farms International Inc COM 92707Y108 42 3,682 SH   SOLE   3,682 0 0
Viper Energy Partners LP COM UNT RP INT 92763M105 37,391 1,213,200 SH   SOLE   1,213,200 0 0
Visa Inc COM CL A 92826C839 5,847 33,693 SH   SOLE   33,693 0 0
Vornado Realty Trust SH BEN INT 929042109 2,635 41,113 SH   SOLE   41,113 0 0
WP Carey Inc COM 92936U109 3,138 38,653 SH   SOLE   38,653 0 0
Walmart Inc COM 931142103 10,842 98,125 SH   SOLE   98,125 0 0
Walgreens Boots Alliance Inc COM 931427108 7,653 139,990 SH   SOLE   139,990 0 0
Warrior Met Coal Inc COM 93627C101 1,827 69,939 SH   SOLE   69,939 0 0
Waste Connections Inc COM 94106B101 3,572 37,368 SH   SOLE   37,368 0 0
Waste Management Inc COM 94106L109 3,552 30,784 SH   SOLE   30,784 0 0
Waters Corp COM 941848103 64 297 SH   SOLE   297 0 0
Wells Fargo & Co COM 949746101 63,894 1,350,260 SH   SOLE   1,350,260 0 0
Welltower Inc COM 95040Q104 7,504 92,036 SH   SOLE   92,036 0 0
Western Asset Managed Municipals Fund I COM 95766M105 1,698 123,907 SH   SOLE   123,907 0 0
Western Asset Municipal Defined Opportu COM 95768A109 642 29,362 SH   SOLE   29,362 0 0
Western Asset Mortgage Capital Corp COM 95790D105 2,443 244,835 SH   SOLE   244,835 0 0
Western Midstream Partners LP COM UNIT LP INT 958669103 711 23,119 SH   SOLE   23,119 0 0
Western Union Co/The COM 959802109 59,842 3,008,642 SH   SOLE   3,008,642 0 0
Westlake Chemical Partners LP COM UNIT RP LP 960417103 1,388 56,434 SH   SOLE   56,434 0 0
Westrock Co COM 96145D105 216 5,924 SH   SOLE   5,924 0 0
Weyerhaeuser Co COM 962166104 456 17,319 SH   SOLE   17,319 0 0
Wheaton Precious Metals Corp COM 962879102 549,924 22,742,931 SH   SOLE   22,742,931 0 0
Whiting Petroleum Corp COM NEW 966387409 123 6,569 SH   SOLE   6,569 0 0
John Wiley & Sons Inc CL A 968223206 27,993 610,391 SH   SOLE   610,391 0 0
Williams Cos Inc/The COM 969457100 442 15,751 SH   SOLE   15,751 0 0
SPDR Gold MiniShares Trust SPDR GLD MINIS 98149E204 3,082 218,747 SH   SOLE   218,747 0 0
Worthington Industries Inc COM 981811102 1,871 46,481 SH   SOLE   46,481 0 0
WPX Energy Inc COM 98212B103 42,978 3,733,932 SH   SOLE   3,733,932 0 0
Wynn Resorts Ltd COM 983134107 1,330 10,727 SH   SOLE   10,727 0 0
Xilinx Inc COM 983919101 53,117 450,452 SH   SOLE   450,452 0 0
Xylem Inc/NY COM 98419M100 62 745 SH   SOLE   745 0 0
YPF SA SPON ADR CL D 984245100 29 1,599 SH   SOLE   1,599 0 0
YY Inc SPONSORED ADS A 98426T106 81 1,161 SH   SOLE   1,161 0 0
Yamana Gold Inc COM 98462Y100 307,526 122,034,071 SH   SOLE   122,034,071 0 0
Yum! Brands Inc COM 988498101 43 389 SH   SOLE   389 0 0
Yum China Holdings Inc COM 98850P109 2,478 53,643 SH   SOLE   53,643 0 0
Zimmer Biomet Holdings Inc COM 98956P102 55,345 470,061 SH   SOLE   470,061 0 0
Zoetis Inc CL A 98978V103 62,299 548,936 SH   SOLE   548,936 0 0
Zynga Inc CL A 98986T108 1,169 190,770 SH   SOLE   190,770 0 0
ALLERGAN PLC SHS G0177J108 62,905 375,707 SH   SOLE   375,707 0 0
Amcor PLC ORD G0250X107 9 821 SH   SOLE   821 0 0
Brookfield Property Partners LP UNIT LTD PARTN G16249107 332 17,516 SH   SOLE   17,516 0 0
Bunge Ltd COM G16962105 37,743 677,483 SH   SOLE   677,483 0 0
Credicorp Ltd COM G2519Y108 5,785 25,270 SH   SOLE   25,270 0 0
Cosan Ltd SHS A G25343107 3,687 275,942 SH   SOLE   275,942 0 0
Eaton Corp PLC SHS G29183103 9,209 110,574 SH   SOLE   110,574 0 0
Endo International PLC SHS G30401106 719 174,491 SH   SOLE   174,491 0 0
Ensco Rowan plc SHS CLASS A G3166L100 38,375 4,498,790 SH   SOLE   4,498,790 0 0
Janus Henderson Group PLC ORD SHS G4474Y214 16 747 SH   SOLE   747 0 0
International Game Technology PLC SHS USD G4863A108 227 17,490 SH   SOLE   17,490 0 0
Jazz Pharmaceuticals PLC SHS USD G50871105 7,393 51,861 SH   SOLE   51,861 0 0
Linde PLC SHS G5494J103 4,693 23,370 SH   SOLE   23,370 0 0
Mallinckrodt PLC SHS G5785G107 654 71,235 SH   SOLE   71,235 0 0
Marvell Technology Group Ltd ORD G5876H105 22,462 941,009 SH   SOLE   941,009 0 0
Medtronic PLC SHS G5960L103 62,626 643,039 SH   SOLE   643,039 0 0
Nabors Industries Ltd SHS G6359F103 26,209 9,037,598 SH   SOLE   9,037,598 0 0
Noble Corp plc SHS USD G65431101 8,767 4,688,401 SH   SOLE   4,688,401 0 0
Novocure Ltd ORD SHS G6674U108 1,644 26,002 SH   SOLE   26,002 0 0
Pentair PLC SHS G7S00T104 9 249 SH   SOLE   249 0 0
STERIS PLC SHS USD G8473T100 3,660 24,584 SH   SOLE   24,584 0 0
TechnipFMC PLC COM G87110105 42,092 1,622,679 SH   SOLE   1,622,679 0 0
Tronox Holdings PLC SHS G9087Q102 12,751 997,761 SH   SOLE   997,761 0 0
Perrigo Co PLC SHS G97822103 4,403 92,466 SH   SOLE   92,466 0 0
Chubb Ltd COM H1467J104 5,735 38,935 SH   SOLE   38,935 0 0
TE Connectivity Ltd REG SHS H84989104 53 552 SH   SOLE   552 0 0
Transocean Ltd REG SHS H8817H100 53,989 8,422,618 SH   SOLE   8,422,618 0 0
CyberArk Software Ltd SHS M2682V108 1,614 12,625 SH   SOLE   12,625 0 0
Foamix Pharmaceuticals Ltd SHS M46135105 42 17,724 SH   SOLE   17,724 0 0
Israel Chemicals Ltd SHS M5920A109 7,272 1,398,504 SH   SOLE   1,398,504 0 0
Kornit Digital Ltd SHS M6372Q113 357 11,275 SH   SOLE   11,275 0 0
Pointer Telocation Ltd SHS M7946T104 28 1,849 SH   SOLE   1,849 0 0
RADCOM Ltd SHS NEW M81865111 32 3,847 SH   SOLE   3,847 0 0
UroGen Pharma Ltd COM M96088105 209 5,813 SH   SOLE   5,813 0 0
ASML Holding NV N Y REGISTRY SHS N07059210 57,213 275,154 SH   SOLE   275,154 0 0
CNH Industrial NV SHS N20944109 18,781 1,826,936 SH   SOLE   1,826,936 0 0
Core Laboratories NV COM N22717107 66,541 1,272,774 SH   SOLE   1,272,774 0 0
Mylan NV SHS EURO N59465109 8,580 450,604 SH   SOLE   450,604 0 0
NXP Semiconductors NV COM N6596X109 50,741 519,836 SH   SOLE   519,836 0 0
QIAGEN NV SHS NEW N72482123 14,363 354,213 SH   SOLE   354,213 0 0
Yandex NV SHS CLASS A N97284108 93,047 2,448,600 SH   SOLE   2,448,600 0 0
MakeMyTrip Ltd SHS V5633W109 418 16,841 SH   SOLE   16,841 0 0
GasLog Partners LP UNIT LTD PTNRP Y2687W108 3,223 151,799 SH   SOLE   151,799 0 0
Golar LNG Partners LP COM UNIT LPI Y2745C102 3,021 267,361 SH   SOLE   267,361 0 0
KNOT Offshore Partners LP COM UNITS Y48125101 1,331 69,727 SH   SOLE   69,727 0 0
Teekay LNG Partners LP PRTNRSP UNITS Y8564M105 3,231 229,114 SH   SOLE   229,114 0 0