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