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 2,117 11,063 SH   SOLE   11,063 0 0
AbbVie Inc COM 00287Y109 16,960 260,277 SH   SOLE   260,277 0 0
ABM Industries Inc COM 000957100 739 16,948 SH   SOLE   16,948 0 0
Abraxas Petroleum Corp COM 003830106 2,616 1,295,200 SH   SOLE   1,295,200 0 0
ACADIA Pharmaceuticals Inc COM 004225108 7,343 213,572 SH   SOLE   213,572 0 0
Acuity Brands Inc COM 00508Y102 125 614 SH   SOLE   614 0 0
Advance Auto Parts Inc COM 00751Y106 143 966 SH   SOLE   966 0 0
Advanced Disposal Services Inc COM 00790X101 732 32,381 SH   SOLE   32,381 0 0
Advanced Micro Devices Inc COM 007903107 19,570 1,345,000 SH   SOLE   1,345,000 0 0
AdvanSix Inc COM 00773T101 58 2,132 SH   SOLE   2,132 0 0
AES Trust III PFD CV 6.75% 00808N202 3,936 77,016 SH   SOLE   77,016 0 0
Aevi Genomic Medicine Inc COM 00835P105 27 14,447 SH   SOLE   14,447 0 0
AG Mortgage Investment Trust Inc COM 001228105 1,801 99,773 SH   SOLE   99,773 0 0
AGCO Corp COM 001084102 8,255 137,172 SH   SOLE   137,172 0 0
AGNC INVESTMENT CORP COM 00123Q104 9,101 457,590 SH   SOLE   457,590 0 0
Agnico Eagle Mines Ltd COM 008474108 726,674 17,122,389 SH   SOLE   17,010,197 0 112,192
Agrium Inc COM 008916108 137,492 1,438,954 SH   SOLE   1,438,954 0 0
Air Products & Chemicals Inc COM 009158106 389 2,873 SH   SOLE   2,873 0 0
AK Steel Holding Corp COM 001547108 4,994 694,512 SH   SOLE   694,512 0 0
Akorn Inc COM 009728106 2,811 116,718 SH   SOLE   116,718 0 0
Alamos Gold Inc COM CL A 011532108 494,058 61,527,525 SH   SOLE   61,187,664 0 339,861
Albemarle Corp COM 012653101 171 1,614 SH   SOLE   1,614 0 0
Alcoa Corp COM 013872106 191 5,566 SH   SOLE   5,566 0 0
Alexander & Baldwin Inc COM 014491104 59 1,321 SH   SOLE   1,321 0 0
Alexion Pharmaceuticals Inc COM 015351109 29,548 243,718 SH   SOLE   243,718 0 0
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 80,635 747,800 SH   SOLE   747,800 0 0
Align Technology Inc COM 016255101 121 1,057 SH   SOLE   1,057 0 0
Alkermes PLC SHS G01767105 11,384 194,592 SH   SOLE   194,592 0 0
Allegheny Technologies Inc COM 01741R102 4,325 240,789 SH   SOLE   240,789 0 0
ALLERGAN PLC SHS G0177J108 86,928 363,838 SH   SOLE   363,838 0 0
ALLETE Inc COM NEW 018522300 27 402 SH   SOLE   402 0 0
Alliance Holdings GP LP COM UNITS LP 01861G100 2,748 100,190 SH   SOLE   100,190 0 0
Alliance Resource Partners LP UT LTD PART 01877R108 4,204 194,165 SH   SOLE   194,165 0 0
AllianceBernstein National Municipal In COM 01864U106 931 69,569 SH   SOLE   69,569 0 0
Alliant Energy Corp COM 018802108 77 1,954 SH   SOLE   1,954 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 5,267 102,777 SH   SOLE   102,777 0 0
Alon USA Energy Inc COM 020520102 118 9,688 SH   SOLE   9,688 0 0
Alphabet Inc CAP STK CL C 02079K107 3,574 4,308 SH   SOLE   4,308 0 0
Alphabet Inc CAP STK CL A 02079K305 3,482 4,107 SH   SOLE   4,107 0 0
Altisource Residential Corp CL B 02153W100 1,729 113,382 SH   SOLE   113,382 0 0
Amaya Inc COM 02314M108 139 8,187 SH   SOLE   8,187 0 0
Amazon.com Inc COM 023135106 41,239 46,517 SH   SOLE   31,941 0 14,576
Ameren Corp COM 023608102 1,732 31,720 SH   SOLE   31,720 0 0
American Electric Power Co Inc COM 025537101 285 4,252 SH   SOLE   4,252 0 0
American Express Co COM 025816109 13,200 166,854 SH   SOLE   166,854 0 0
American States Water Co COM 029899101 84 1,904 SH   SOLE   1,904 0 0
American Tower Corp COM 03027X100 528 4,343 SH   SOLE   4,343 0 0
American Tower Corp DEP PFD CONV SE 03027X407 11,429 102,315 SH   SOLE   102,315 0 0
American Water Works Co Inc COM 030420103 120 1,548 SH   SOLE   1,548 0 0
Amerigas Partners LP UNIT L P INT 030975106 4,268 90,638 SH   SOLE   90,638 0 0
AmerisourceBergen Corp COM 03073E105 43,916 496,227 SH   SOLE   476,786 0 19,441
AMETEK Inc COM 031100100 163 3,008 SH   SOLE   3,008 0 0
Amgen Inc COM 031162100 112,068 683,051 SH   SOLE   683,051 0 0
Amphenol Corp CL A 032095101 300 4,210 SH   SOLE   4,210 0 0
Anadarko Petroleum Corp COM 032511107 4,157 67,045 SH   SOLE   67,045 0 0
Analog Devices Inc COM 032654105 30,541 372,678 SH   SOLE   372,678 0 0
Andersons Inc/The COM 034164103 2,156 56,891 SH   SOLE   56,891 0 0
AngloGold Ashanti Ltd SPONSORED ADR 035128206 308,116 28,608,742 SH   SOLE   28,608,742 0 0
Annaly Capital Management Inc COM 035710409 15,648 1,408,450 SH   SOLE   1,408,450 0 0
Antero Resources Corp COM 03674X106 751 32,939 SH   SOLE   32,939 0 0
Anthem Inc UNIT 05/01/20188 036752202 9,487 186,028 SH   SOLE   186,028 0 0
Anworth Mortgage Asset Corp COM 037347101 2,091 376,706 SH   SOLE   376,706 0 0
AO Smith Corp COM 831865209 114 2,226 SH   SOLE   2,226 0 0
Apache Corp COM 037411105 2,571 50,027 SH   SOLE   50,027 0 0
Apollo Commercial Real Estate Finance I COM 03762U105 5,298 281,636 SH   SOLE   281,636 0 0
Apollo Investment Corp COM 03761U106 7,747 1,180,921 SH   SOLE   1,180,921 0 0
Apple Inc COM 037833100 8,496 59,138 SH   SOLE   59,138 0 0
Applied Materials Inc COM 038222105 36,156 929,463 SH   SOLE   929,463 0 0
Aqua America Inc COM 03836W103 297 9,226 SH   SOLE   9,226 0 0
ArcelorMittal NY REGISTRY SH 03938L104 9,036 1,082,169 SH   SOLE   1,082,169 0 0
Archer-Daniels-Midland Co COM 039483102 54,280 1,178,976 SH   SOLE   1,178,976 0 0
Archrock Partners LP COM UNITS REPSTG 03957U100 2,733 159,260 SH   SOLE   159,260 0 0
Arconic Inc COM 03965L100 306 11,608 SH   SOLE   11,608 0 0
Arconic Inc PFD CONV B SER 1 03965L308 7,636 186,028 SH   SOLE   186,028 0 0
Ares Capital Corp COM 04010L103 33,274 1,914,487 SH   SOLE   1,914,487 0 0
ARMOUR Residential REIT Inc COM NEW 042315507 3,320 146,189 SH   SOLE   146,189 0 0
Armstrong Flooring Inc COM 04238R106 57 3,092 SH   SOLE   3,092 0 0
ASANKO GOLD INC COM 04341Y105 108,729 41,652,253 SH   SOLE   41,360,253 0 292,000
ASML Holding NV N Y REGISTRY SHS N07059210 34,212 257,622 SH   SOLE   257,622 0 0
Associated Capital Group Inc CL A 045528106 56 1,540 SH   SOLE   1,540 0 0
AstraZeneca PLC SPONSORED ADR 046353108 17,617 565,740 SH   SOLE   565,740 0 0
Atento SA SHS L0427L105 338 36,951 SH   SOLE   36,951 0 0
Atlantica Yield plc SHS G0751N103 713 34,010 SH   SOLE   34,010 0 0
Atmos Energy Corp COM 049560105 72 909 SH   SOLE   909 0 0
Automatic Data Processing Inc COM 053015103 814 7,950 SH   SOLE   7,950 0 0
AutoZone Inc COM 053332102 1,826 2,526 SH   SOLE   0 0 2,526
Avangrid Inc COM 05351W103 22 508 SH   SOLE   508 0 0
Avery Dennison Corp COM 053611109 107 1,322 SH   SOLE   1,322 0 0
Avista Corp COM 05379B107 22 555 SH   SOLE   555 0 0
AVX Corp COM 002444107 749 45,702 SH   SOLE   45,702 0 0
Azure Power Global Ltd SHS V0393H103 670 35,902 SH   SOLE   35,902 0 0
B2Gold Corp COM 11777Q209 494,778 174,786,128 SH   SOLE   172,933,349 0 1,852,779
Badger Meter Inc COM 056525108 1,079 29,372 SH   SOLE   29,372 0 0
Baker Hughes Inc COM 057224107 81,332 1,359,614 SH   SOLE   1,359,614 0 0
Balchem Corp COM 057665200 4,393 53,299 SH   SOLE   53,299 0 0
Bank of New York Mellon Corp/The COM 064058100 13,021 275,694 SH   SOLE   275,694 0 0
Barrick Gold Corp COM 067901108 1,419,763 74,763,721 SH   SOLE   74,653,721 0 110,000
Baytex Energy Corp COM 07317Q105 394 115,455 SH   SOLE   115,455 0 0
Bed Bath & Beyond Inc COM 075896100 766 19,424 SH   SOLE   2,476 0 16,948
Berkshire Hathaway Inc CL B NEW 084670702 12,598 75,579 SH   SOLE   75,579 0 0
Best Buy Co Inc COM 086516101 1,358 27,634 SH   SOLE   0 0 27,634
Biogen Inc COM 09062X103 68,046 248,871 SH   SOLE   248,871 0 0
BioMarin Pharmaceutical Inc COM 09061G101 29,212 332,783 SH   SOLE   332,783 0 0
Bioverativ Inc COM 09075E100 61 1,129 SH   SOLE   1,129 0 0
Black Hills Corp COM 092113109 31 460 SH   SOLE   460 0 0
Black Stone Minerals LP COM UNIT 09225M101 2,648 160,373 SH   SOLE   160,373 0 0
BlackRock Capital Investment Corp COM 092533108 4,204 556,760 SH   SOLE   556,760 0 0
BlackRock Investment Quality Municipal COM 09247D105 532 36,769 SH   SOLE   36,769 0 0
Blackrock Long-Term Municipal Advantage COM 09250B103 330 28,823 SH   SOLE   28,823 0 0
BlackRock Muni Intermediate Duration Fu COM 09253X102 1,266 91,408 SH   SOLE   91,408 0 0
BlackRock MuniAssets Fund Inc COM 09254J102 835 58,996 SH   SOLE   58,996 0 0
BlackRock Municipal 2018 Term Trust COM 09248C106 395 26,187 SH   SOLE   26,187 0 0
BlackRock Municipal 2020 Term Trust COM SHS 09249X109 458 29,065 SH   SOLE   29,065 0 0
BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 2,680 118,408 SH   SOLE   118,408 0 0
BlackRock Municipal Bond Trust COM 09249H104 274 18,201 SH   SOLE   18,201 0 0
BlackRock Municipal Income Quality Trus COM 092479104 861 61,768 SH   SOLE   61,768 0 0
BlackRock Municipal Income Trust SH BEN INT 09248F109 1,065 76,386 SH   SOLE   76,386 0 0
BlackRock Municipal Income Trust II COM 09249N101 584 39,271 SH   SOLE   39,271 0 0
BlackRock MuniEnhanced Fund Inc COM 09253Y100 589 50,419 SH   SOLE   50,419 0 0
BlackRock MuniHoldings Fund II Inc COM 09253P109 296 19,058 SH   SOLE   19,058 0 0
BlackRock MuniHoldings Fund Inc COM 09253N104 397 23,951 SH   SOLE   23,951 0 0
BlackRock MuniHoldings Investment Quali COM 09254P108 917 63,846 SH   SOLE   63,846 0 0
BlackRock MuniHoldings Quality Fund II COM 09254C107 641 48,396 SH   SOLE   48,396 0 0
BlackRock MuniHoldings Quality Fund Inc COM 09254A101 299 22,693 SH   SOLE   22,693 0 0
BlackRock MuniVest Fund II Inc COM 09253T101 410 26,888 SH   SOLE   26,888 0 0
BlackRock MuniVest Fund Inc COM 09253R105 915 94,695 SH   SOLE   94,695 0 0
BlackRock MuniYield Fund Inc COM 09253W104 1,135 78,995 SH   SOLE   78,995 0 0
BlackRock MuniYield Investment Fund COM 09254R104 297 19,435 SH   SOLE   19,435 0 0
BlackRock MuniYield Quality Fund II Inc COM 09254G108 624 48,823 SH   SOLE   48,823 0 0
BlackRock MuniYield Quality Fund III In COM 09254E103 1,962 140,824 SH   SOLE   140,824 0 0
BlackRock MuniYield Quality Fund Inc COM 09254F100 969 64,713 SH   SOLE   64,713 0 0
Blackstone Mortgage Trust Inc COM CL A 09257W100 5,710 184,425 SH   SOLE   184,425 0 0
Bluebird Bio Inc COM 09609G100 4,929 54,227 SH   SOLE   54,227 0 0
Boeing Co/The COM 097023105 1,801 10,186 SH   SOLE   10,186 0 0
BorgWarner Inc COM 099724106 113 2,702 SH   SOLE   2,702 0 0
Boyd Gaming Corp COM 103304101 232 10,531 SH   SOLE   10,531 0 0
Bristol-Myers Squibb Co COM 110122108 41,136 756,455 SH   SOLE   756,455 0 0
Broadcom Ltd SHS Y09827109 35,613 162,648 SH   SOLE   162,648 0 0
Broadridge Financial Solutions Inc COM 11133T103 123 1,814 SH   SOLE   1,814 0 0
Brown-Forman Corp CL B 115637209 187 4,057 SH   SOLE   4,057 0 0
Buckeye Partners LP UNIT LTD PARTN 118230101 1,607 23,446 SH   SOLE   23,446 0 0
Bunge Ltd COM G16962105 25,804 325,564 SH   SOLE   325,564 0 0
BWX Technologies Inc COM 05605H100 612 12,851 SH   SOLE   12,851 0 0
Cable One Inc COM 12685J105 56 89 SH   SOLE   89 0 0
Cabot Oil & Gas Corp COM 127097103 1,396 58,394 SH   SOLE   58,394 0 0
Cadence Design Systems Inc COM 127387108 11,034 351,412 SH   SOLE   351,412 0 0
Calgon Carbon Corp COM 129603106 781 53,506 SH   SOLE   53,506 0 0
California Resources Corp COM NEW 13057Q206 66 4,410 SH   SOLE   4,410 0 0
California Water Service Group COM 130788102 89 2,489 SH   SOLE   2,489 0 0
Callon Petroleum Co COM 13123X102 44,768 3,401,800 SH   SOLE   3,401,800 0 0
Cameco Corp COM 13321L108 870 78,621 SH   SOLE   78,621 0 0
Campbell Soup Co COM 134429109 179 3,122 SH   SOLE   3,122 0 0
Canadian National Railway Co COM 136375102 1,002 13,594 SH   SOLE   13,594 0 0
Canadian Natural Resources Ltd COM 136385101 410 12,492 SH   SOLE   12,492 0 0
Canadian Pacific Railway Ltd COM 13645T100 78 530 SH   SOLE   530 0 0
Canadian Solar Inc COM 136635109 1,009 82,219 SH   SOLE   82,219 0 0
Cantel Medical Corp COM 138098108 782 9,769 SH   SOLE   9,769 0 0
Capstead Mortgage Corp COM NO PAR 14067E506 3,791 359,643 SH   SOLE   359,643 0 0
CARBO Ceramics Inc COM 140781105 2,806 215,190 SH   SOLE   215,190 0 0
Cardinal Health Inc COM 14149Y108 3,039 37,269 SH   SOLE   4,374 0 32,895
Care Capital Properties Inc COM 141624106 61 2,259 SH   SOLE   2,259 0 0
CareTrust REIT Inc COM 14174T107 60 3,595 SH   SOLE   3,595 0 0
Carpenter Technology Corp COM 144285103 3,843 103,018 SH   SOLE   103,018 0 0
Carrizo Oil & Gas Inc COM 144577103 225 7,851 SH   SOLE   7,851 0 0
Casella Waste Systems Inc CL A 147448104 389 27,562 SH   SOLE   27,562 0 0
Cavium Inc COM 14964U108 7,148 99,753 SH   SOLE   99,753 0 0
CBRE Group Inc CL A 12504L109 26,295 755,830 SH   SOLE   755,830 0 0
CBS Corp CL B 124857202 424 6,112 SH   SOLE   6,112 0 0
CDK Global Inc COM 12508E101 57 875 SH   SOLE   875 0 0
Ceco Environmental Corp COM 125141101 380 36,125 SH   SOLE   36,125 0 0
Celgene Corp COM 151020104 77,545 623,205 SH   SOLE   623,205 0 0
Cenovus Energy Inc COM 15135U109 1,485 131,423 SH   SOLE   131,423 0 0
CenterPoint Energy Inc COM 15189T107 102 3,695 SH   SOLE   3,695 0 0
Cerner Corp COM 156782104 29,742 505,387 SH   SOLE   505,387 0 0
Ceva Inc COM 157210105 211 5,957 SH   SOLE   5,957 0 0
CF Industries Holdings Inc COM 125269100 100,164 3,412,736 SH   SOLE   3,412,736 0 0
CH Robinson Worldwide Inc COM NEW 12541W209 198 2,561 SH   SOLE   2,561 0 0
Charles River Laboratories Internationa COM 159864107 11,800 131,185 SH   SOLE   131,185 0 0
Chemours Co/The COM 163851108 64 1,651 SH   SOLE   1,651 0 0
Cheniere Energy Inc COM NEW 16411R208 126 2,675 SH   SOLE   2,675 0 0
Chesapeake Energy Corp COM 165167107 783 131,788 SH   SOLE   131,788 0 0
Chevron Corp COM 166764100 2,286 21,287 SH   SOLE   21,287 0 0
Chimera Investment Corp COM NEW 16934Q208 6,031 298,848 SH   SOLE   298,848 0 0
China Lodging Group Ltd SPONSORED ADR 16949N109 29,634 477,590 SH   SOLE   477,590 0 0
Chipotle Mexican Grill Inc COM 169656105 177 398 SH   SOLE   398 0 0
Church & Dwight Co Inc COM 171340102 190 3,803 SH   SOLE   3,803 0 0
Churchill Downs Inc COM 171484108 252 1,588 SH   SOLE   1,588 0 0
Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 231,711 19,245,114 SH   SOLE   19,245,114 0 0
Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 154 14,819 SH   SOLE   14,819 0 0
Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 7,990 2,736,211 SH   SOLE   2,736,211 0 0
Cimarex Energy Co COM 171798101 149,909 1,254,577 SH   SOLE   1,254,577 0 0
Cintas Corp COM 172908105 154 1,214 SH   SOLE   1,214 0 0
Cisco Systems Inc COM 17275R102 2,237 66,180 SH   SOLE   66,180 0 0
Clean Harbors Inc COM 184496107 742 13,342 SH   SOLE   13,342 0 0
Cliffs Natural Resources Inc COM 18683K101 4,237 516,051 SH   SOLE   516,051 0 0
Cloud Peak Energy Inc COM 18911Q102 1,506 328,819 SH   SOLE   328,819 0 0
CMS Energy Corp COM 125896100 108 2,421 SH   SOLE   2,421 0 0
CNH Industrial NV SHS N20944109 24,684 2,560,552 SH   SOLE   2,560,552 0 0
Coeur Mining Inc COM NEW 192108504 102,441 12,678,302 SH   SOLE   12,678,302 0 0
Colony NorthStar Inc CL A COM 19625W104 57 4,407 SH   SOLE   4,407 0 0
Colony Starwood Homes COM 19625X102 57 1,690 SH   SOLE   1,690 0 0
CommerceHub Inc COM SER A 20084V108 57 3,705 SH   SOLE   3,705 0 0
Commercial Metals Co COM 201723103 4,848 253,423 SH   SOLE   253,423 0 0
Compass Minerals International Inc COM 20451N101 23,155 341,274 SH   SOLE   341,274 0 0
Concho Resources Inc COM 20605P101 158,979 1,238,734 SH   SOLE   1,238,734 0 0
Conduent Inc COM 206787103 60 3,564 SH   SOLE   3,564 0 0
Cone Midstream Partners LP COM UNIT REPST 206812109 1,691 71,604 SH   SOLE   71,604 0 0
ConocoPhillips COM 20825C104 693 13,896 SH   SOLE   13,896 0 0
Consol Energy Inc COM 20854P109 99,014 5,900,712 SH   SOLE   5,900,712 0 0
Consolidated Edison Inc COM 209115104 203 2,619 SH   SOLE   2,619 0 0
Continental Resources Inc/OK COM 212015101 768 16,898 SH   SOLE   16,898 0 0
Core Laboratories NV COM N22717107 59,588 515,821 SH   SOLE   515,821 0 0
Cosan Ltd SHS A G25343107 5,575 652,786 SH   SOLE   652,786 0 0
Costco Wholesale Corp COM 22160K105 4,864 29,004 SH   SOLE   6,124 0 22,880
Covanta Holding Corp COM 22282E102 2,823 179,808 SH   SOLE   179,808 0 0
Credicorp Ltd COM G2519Y108 24,442 149,675 SH   SOLE   149,675 0 0
Cree Inc COM 225447101 2,740 102,498 SH   SOLE   102,498 0 0
Crescent Point Energy Corp COM 22576C101 1,032 95,409 SH   SOLE   95,409 0 0
Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 1,645 62,654 SH   SOLE   62,654 0 0
Cresud SACIF y A SPONSORED ADR 226406106 76 3,787 SH   SOLE   3,787 0 0
CrossAmerica Partners LP UT LTD PTN INT 22758A105 2,913 111,278 SH   SOLE   111,278 0 0
Crown Castle International Corp COM 22822V101 350 3,707 SH   SOLE   3,707 0 0
CSRA Inc COM 12650T104 57 1,945 SH   SOLE   1,945 0 0
CSW Industrials Inc COM 126402106 58 1,594 SH   SOLE   1,594 0 0
CSX Corp COM 126408103 159 3,424 SH   SOLE   3,424 0 0
Cummins Inc COM 231021106 350 2,313 SH   SOLE   2,313 0 0
CVS Health Corp COM 126650100 28,797 366,837 SH   SOLE   319,722 0 47,115
CyberArk Software Ltd SHS M2682V108 385 7,575 SH   SOLE   7,575 0 0
CYS Investments Inc COM 12673A108 4,793 602,917 SH   SOLE   602,917 0 0
Darden Restaurants Inc COM 237194105 136 1,625 SH   SOLE   1,625 0 0
Darling Ingredients Inc COM 237266101 1,042 71,763 SH   SOLE   71,763 0 0
DCP Midstream LP COM UT LTD PTN 23311P100 1,657 42,250 SH   SOLE   42,250 0 0
Deere & Co COM 244199105 59,999 551,159 SH   SOLE   551,159 0 0
Delek US Holdings Inc COM 246647101 315 12,972 SH   SOLE   12,972 0 0
Deutsche Municipal Income Trust COM 25160C106 630 47,524 SH   SOLE   47,524 0 0
Devon Energy Corp COM 25179M103 3,485 83,525 SH   SOLE   83,525 0 0
Diamond Offshore Drilling Inc COM 25271C102 15,204 909,902 SH   SOLE   909,902 0 0
Diamondback Energy Inc COM 25278X109 176,316 1,700,001 SH   SOLE   1,700,001 0 0
Dick's Sporting Goods Inc COM 253393102 63 1,301 SH   SOLE   1,301 0 0
Dollar General Corp COM 256677105 2,332 33,437 SH   SOLE   4,099 0 29,338
Dominion Midstream Partners LP COM UT REP LTD 257454108 1,638 51,262 SH   SOLE   51,262 0 0
Dominion Resources Inc/VA COM 25746U109 3,069 39,562 SH   SOLE   39,562 0 0
Dominion Resources Inc/VA UNIT 08/15/2019 25746U836 10,601 208,351 SH   SOLE   208,351 0 0
Dominion Resources Inc/VA UNIT 99/99/9999 25746U869 7,486 148,822 SH   SOLE   148,822 0 0
Domtar Corp COM NEW 257559203 55 1,507 SH   SOLE   1,507 0 0
Donaldson Co Inc COM 257651109 744 16,345 SH   SOLE   16,345 0 0
Donnelley Financial Solutions Inc COM 25787G100 57 2,960 SH   SOLE   2,960 0 0
Dr Pepper Snapple Group Inc COM 26138E109 289 2,949 SH   SOLE   2,949 0 0
Dr Reddy's Laboratories Ltd ADR 256135203 95 2,377 SH   SOLE   2,377 0 0
DRDGOLD Ltd SPON ADR REPSTG 26152H301 37,136 7,563,368 SH   SOLE   7,563,368 0 0
Dreyfus Municipal Bond Infrastructure F SHS 26203D101 555 43,809 SH   SOLE   43,809 0 0
Dreyfus Municipal Income Inc COM 26201R102 389 43,580 SH   SOLE   43,580 0 0
Dreyfus Strategic Municipal Bond Fund I COM 26202F107 673 81,221 SH   SOLE   81,221 0 0
Dreyfus Strategic Municipals Inc COM 261932107 773 89,921 SH   SOLE   89,921 0 0
Dril-Quip Inc COM 262037104 21,688 397,585 SH   SOLE   397,585 0 0
DSP Group Inc COM 23332B106 89 7,451 SH   SOLE   7,451 0 0
DTE Energy Co COM 233331107 158 1,551 SH   SOLE   1,551 0 0
DTE Energy Co UNIT 99/99/9999 233331883 5,397 100,455 SH   SOLE   100,455 0 0
Duke Energy Corp COM NEW 26441C204 3,110 37,924 SH   SOLE   37,924 0 0
Dynagas LNG Partners LP COM UNIT LTD PT Y2188B108 4,484 254,464 SH   SOLE   254,464 0 0
Dynex Capital Inc COM NEW 26817Q506 1,437 202,645 SH   SOLE   202,645 0 0
Eaton Corp PLC SHS G29183103 6,801 91,725 SH   SOLE   91,725 0 0
Eaton Vance Corp COM NON VTG 278265103 81 1,792 SH   SOLE   1,792 0 0
Eaton Vance Municipal Bond Fund COM 27827X101 2,039 162,489 SH   SOLE   162,489 0 0
Eaton Vance Municipal Bond Fund II COM 27827K109 297 24,184 SH   SOLE   24,184 0 0
Eaton Vance Municipal Income 2028 Term SHS 27829U105 364 18,589 SH   SOLE   18,589 0 0
Eaton Vance Municipal Income Trust SH BEN INT 27826U108 517 40,255 SH   SOLE   40,255 0 0
Eaton Vance National Municipal Opportun COM SHS 27829L105 546 25,374 SH   SOLE   25,374 0 0
Edison International COM 281020107 224 2,817 SH   SOLE   2,817 0 0
Edwards Lifesciences Corp COM 28176E108 306 3,253 SH   SOLE   3,253 0 0
El Paso Electric Co COM NEW 283677854 18 348 SH   SOLE   348 0 0
Eldorado Gold Corp COM 284902103 181,046 53,091,298 SH   SOLE   52,776,548 0 314,750
Eli Lilly & Co COM 532457108 43,724 519,839 SH   SOLE   519,839 0 0
Emerson Electric Co COM 291011104 27,269 455,549 SH   SOLE   455,549 0 0
Enbridge Energy Partners LP COM 29250R106 1,716 90,325 SH   SOLE   90,325 0 0
Enbridge Inc COM 29250N105 1,462 35,091 SH   SOLE   35,091 0 0
EnCana Corp COM 292505104 1,804 154,065 SH   SOLE   154,065 0 0
Endeavour Silver Corp COM 29258Y103 64,685 20,341,055 SH   SOLE   20,341,055 0 0
Endo International PLC SHS G30401106 2,209 197,960 SH   SOLE   197,960 0 0
Energen Corp COM 29265N108 506 9,301 SH   SOLE   9,301 0 0
Energizer Holdings Inc COM 29272W109 57 1,018 SH   SOLE   1,018 0 0
Energy Transfer Partners LP UNIT LTD PARTN 29273R109 1,586 43,423 SH   SOLE   43,423 0 0
Enerplus Corp COM 292766102 323 40,063 SH   SOLE   40,063 0 0
EnerSys COM 29275Y102 3,459 43,818 SH   SOLE   43,818 0 0
Engility Holdings Inc COM 29286C107 59 2,038 SH   SOLE   2,038 0 0
EnLink Midstream LLC COM UNIT REP LTD 29336T100 1,571 80,968 SH   SOLE   80,968 0 0
EnLink Midstream Partners LP COM UNIT REP LTD 29336U107 1,553 84,886 SH   SOLE   84,886 0 0
Ensco PLC SHS CLASS A G3157S106 32,902 3,676,162 SH   SOLE   3,676,162 0 0
Entergy Corp COM 29364G103 1,613 21,234 SH   SOLE   21,234 0 0
Enviva Partners LP COM UNIT 29414J107 3,977 141,515 SH   SOLE   141,515 0 0
Enzymotec Ltd SHS M4059L101 83 9,464 SH   SOLE   9,464 0 0
EOG Resources Inc COM 26875P101 161,538 1,655,946 SH   SOLE   1,655,946 0 0
EQT Corp COM 26884L109 1,283 20,995 SH   SOLE   20,995 0 0
EQT Midstream Partners LP UNIT LTD PARTN 26885B100 1,563 20,328 SH   SOLE   20,328 0 0
Equifax Inc COM 294429105 224 1,640 SH   SOLE   1,640 0 0
Eros International Media Ltd SHS NEW G3788M114 882 208,041 SH   SOLE   208,041 0 0
ESCO Technologies Inc COM 296315104 1,508 25,953 SH   SOLE   25,953 0 0
Estee Lauder Cos Inc/The CL A 518439104 322 3,800 SH   SOLE   3,800 0 0
Eversource Energy COM 30040W108 161 2,736 SH   SOLE   2,736 0 0
Exelon Corp COM 30161N101 2,100 58,361 SH   SOLE   58,361 0 0
Expeditors International of Washington COM 302130109 167 2,960 SH   SOLE   2,960 0 0
Express Scripts Holding Co COM 30219G108 24,626 373,636 SH   SOLE   373,636 0 0
Exterran Corp COM 30227H106 65 2,055 SH   SOLE   2,055 0 0
Exxon Mobil Corp COM 30231G102 3,824 46,626 SH   SOLE   46,626 0 0
F5 Networks Inc COM 315616102 164 1,153 SH   SOLE   1,153 0 0
Fairmount Santrol Holdings Inc COM 30555Q108 17,965 2,450,835 SH   SOLE   2,450,835 0 0
Fastenal Co COM 311900104 250 4,857 SH   SOLE   4,857 0 0
FelCor Lodging Trust Inc PFD CV A $1.95 31430F200 2,334 95,719 SH   SOLE   95,719 0 0
Ferrellgas Partners LP UNIT LTD PART 315293100 3,859 643,150 SH   SOLE   643,150 0 0
Fidus Investment Corp COM 316500107 2,835 161,347 SH   SOLE   161,347 0 0
Fiesta Restaurant Group Inc COM 31660B101 62 2,550 SH   SOLE   2,550 0 0
Fifth Street Finance Corp COM 31678A103 4,283 927,017 SH   SOLE   927,017 0 0
Financial Select Sector SPDR Fund SBI INT-FINL 81369Y605 12,157 512,312 SH   SOLE   512,312 0 0
First Majestic Silver Corp COM 32076V103 93,024 11,456,117 SH   SOLE   11,456,117 0 0
First Solar Inc COM 336433107 2,944 108,644 SH   SOLE   108,644 0 0
FirstEnergy Corp COM 337932107 1,592 50,044 SH   SOLE   50,044 0 0
Fiserv Inc COM 337738108 367 3,185 SH   SOLE   3,185 0 0
FMC Corp COM NEW 302491303 16,908 242,961 SH   SOLE   242,961 0 0
Foamix Pharmaceuticals Ltd SHS M46135105 55 11,101 SH   SOLE   11,101 0 0
Fomento Economico Mexicano SAB de CV SPON ADR UNITS 344419106 24,528 277,090 SH   SOLE   277,090 0 0
Foot Locker Inc COM 344849104 153 2,047 SH   SOLE   2,047 0 0
Fortis Inc/Canada COM 349553107 115 3,472 SH   SOLE   3,472 0 0
Fortive Corp COM 34959J108 452 7,506 SH   SOLE   7,506 0 0
Fortuna Silver Mines Inc COM 349915108 164,640 31,669,037 SH   SOLE   31,576,037 0 93,000
Forum Energy Technologies Inc COM 34984V100 25,200 1,217,400 SH   SOLE   1,217,400 0 0
Four Corners Property Trust Inc COM 35086T109 59 2,582 SH   SOLE   2,582 0 0
Franco-Nevada Corp COM 351858105 705,781 10,773,637 SH   SOLE   10,773,637 0 0
Franklin Electric Co Inc COM 353514102 1,672 38,841 SH   SOLE   38,841 0 0
Franklin Resources Inc COM 354613101 204 4,847 SH   SOLE   4,847 0 0
Freeport-McMoRan Inc CL B 35671D857 51,726 3,871,738 SH   SOLE   3,871,738 0 0
Frontier Communications Corp PFD CONV SER-A 35906A207 7,056 143,241 SH   SOLE   143,241 0 0
FS Investment Corp COM 302635107 13,464 1,373,878 SH   SOLE   1,373,878 0 0
FTD Cos Inc COM 30281V108 58 2,900 SH   SOLE   2,900 0 0
Gaming and Leisure Properties Inc COM 36467J108 755 22,595 SH   SOLE   22,595 0 0
Gannett Co Inc COM 36473H104 59 6,992 SH   SOLE   6,992 0 0
Gap Inc/The COM 364760108 839 34,559 SH   SOLE   3,591 0 30,968
GasLog Partners LP UNIT LTD PTNRP Y2687W108 4,280 174,707 SH   SOLE   174,707 0 0
GCP Applied Technologies Inc COM 36164Y101 56 1,729 SH   SOLE   1,729 0 0
General Dynamics Corp COM 369550108 757 4,043 SH   SOLE   4,043 0 0
General Mills Inc COM 370334104 533 9,028 SH   SOLE   9,028 0 0
Genesee & Wyoming Inc CL A 371559105 15 220 SH   SOLE   220 0 0
Genesis Energy LP UNIT LTD PARTN 371927104 1,514 46,699 SH   SOLE   46,699 0 0
Genuine Parts Co COM 372460105 210 2,274 SH   SOLE   2,274 0 0
Gerdau SA SPON ADR REP PFD 373737105 8,152 2,362,879 SH   SOLE   2,362,879 0 0
Gibraltar Industries Inc COM 374689107 2,888 70,092 SH   SOLE   70,092 0 0
Gilead Sciences Inc COM 375558103 95,876 1,411,607 SH   SOLE   1,411,607 0 0
Gladstone Capital Corp COM 376535100 1,852 195,135 SH   SOLE   195,135 0 0
Gladstone Investment Corp COM 376546107 2,100 231,482 SH   SOLE   231,482 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 17,055 404,531 SH   SOLE   404,531 0 0
Global Partners LP/MA COM UNITS 37946R109 2,798 143,501 SH   SOLE   143,501 0 0
Gol Linhas Aereas Inteligentes SA SPON ADR PFD NEW 38045R206 792 29,890 SH   SOLE   29,890 0 0
Golar LNG Partners LP COM UNIT LPI Y2745C102 4,170 186,645 SH   SOLE   186,645 0 0
Gold Fields Ltd SPONSORED ADR 38059T106 203,219 57,569,105 SH   SOLE   57,569,105 0 0
Gold Resource Corp COM 38068T105 37,803 8,363,447 SH   SOLE   8,363,447 0 0
Gold Standard Ventures Corp COM 380738104 50,969 23,596,878 SH   SOLE   23,596,878 0 0
Goldcorp Inc COM 380956409 850,663 58,304,591 SH   SOLE   57,973,591 0 331,000
Golden Star Resources Ltd COM 38119T104 52,102 61,505,992 SH   SOLE   61,505,992 0 0
Goldman Sachs BDC Inc SHS 38147U107 5,615 227,889 SH   SOLE   227,889 0 0
Golub Capital BDC Inc COM 38173M102 7,977 401,278 SH   SOLE   401,278 0 0
Graphic Packaging Holding Co COM 388689101 97 7,513 SH   SOLE   7,513 0 0
Great Panther Silver Ltd COM 39115V101 44,480 27,121,918 SH   SOLE   27,121,918 0 0
Great Plains Energy Inc COM 391164100 52 1,769 SH   SOLE   1,769 0 0
Great Plains Energy Inc DEP SHS 1/20 B 391164878 6,897 128,359 SH   SOLE   128,359 0 0
Green Plains Inc COM 393222104 54,280 2,193,126 SH   SOLE   2,193,126 0 0
Grifols SA SP ADR REP B NVT 398438408 13,430 711,514 SH   SOLE   711,514 0 0
Grupo Supervielle SA SPONSORED ADR 40054A108 18,820 1,107,040 SH   SOLE   1,107,040 0 0
Guidewire Software Inc COM 40171V100 26,146 464,165 SH   SOLE   464,165 0 0
Gulfport Energy Corp COM NEW 402635304 334 19,423 SH   SOLE   19,423 0 0
GW Pharmaceuticals PLC ADS 36197T103 3,575 29,557 SH   SOLE   29,557 0 0
Halliburton Co COM 406216101 355,009 7,214,163 SH   SOLE   7,214,163 0 0
Halyard Health Inc COM 40650V100 58 1,510 SH   SOLE   1,510 0 0
Hanesbrands Inc COM 410345102 124 5,995 SH   SOLE   5,995 0 0
Hannon Armstrong Sustainable Infrastruc COM 41068X100 15,582 771,376 SH   SOLE   771,376 0 0
Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 186,397 76,080,435 SH   SOLE   76,080,435 0 0
Hasbro Inc COM 418056107 165 1,656 SH   SOLE   1,656 0 0
Hawaiian Electric Industries Inc COM 419870100 31 929 SH   SOLE   929 0 0
HDFC Bank Ltd ADR REPS 3 SHS 40415F101 1,527 20,300 SH   SOLE   20,300 0 0
Hecla Mining Co COM 422704106 146,481 27,690,113 SH   SOLE   27,690,113 0 0
Helmerich & Payne Inc COM 423452101 56,700 851,741 SH   SOLE   851,741 0 0
Henry Schein Inc COM 806407102 193 1,138 SH   SOLE   1,138 0 0
Herc Holdings Inc COM 42704L104 60 1,219 SH   SOLE   1,219 0 0
Hercules Capital Inc COM 427096508 8,833 583,774 SH   SOLE   583,774 0 0
Hershey Co/The COM 427866108 239 2,190 SH   SOLE   2,190 0 0
Hess Corp COM 42809H107 87,064 1,805,927 SH   SOLE   1,805,927 0 0
Hewlett Packard Enterprise Co COM 42824C109 59 2,499 SH   SOLE   2,499 0 0
Hilton Grand Vacations Inc COM 43283X105 57 1,976 SH   SOLE   1,976 0 0
Hoegh LNG Partners LP COM UNIT LTD Y3262R100 2,835 144,252 SH   SOLE   144,252 0 0
Holly Energy Partners LP COM UT LTD PTN 435763107 1,641 45,964 SH   SOLE   45,964 0 0
HollyFrontier Corp COM 436106108 198 7,001 SH   SOLE   7,001 0 0
Home Depot Inc/The COM 437076102 8,286 56,434 SH   SOLE   15,590 0 40,844
Honeywell International Inc COM 438516106 1,339 10,727 SH   SOLE   10,727 0 0
Hormel Foods Corp COM 440452100 152 4,387 SH   SOLE   4,387 0 0
Huntington Ingalls Industries Inc COM 446413106 135 673 SH   SOLE   673 0 0
Hyster-Yale Materials Handling Inc CL A 449172105 57 1,006 SH   SOLE   1,006 0 0
IAMGOLD Corp COM 450913108 341,218 85,304,445 SH   SOLE   85,304,445 0 0
IDACORP Inc COM 451107106 36 432 SH   SOLE   432 0 0
IDEXX Laboratories Inc COM 45168D104 25,108 162,398 SH   SOLE   162,398 0 0
Illinois Tool Works Inc COM 452308109 667 5,033 SH   SOLE   5,033 0 0
Illumina Inc COM 452327109 32,231 188,882 SH   SOLE   188,882 0 0
Imperial Oil Ltd COM NEW 453038408 87 2,859 SH   SOLE   2,859 0 0
Imperva Inc COM 45321L100 340 8,282 SH   SOLE   8,282 0 0
Incyte Corp COM 45337C102 30,520 228,324 SH   SOLE   228,324 0 0
Independence Contract Drilling Inc COM 453415309 7,610 1,381,200 SH   SOLE   1,381,200 0 0
InfraREIT Inc COM 45685L100 7 390 SH   SOLE   390 0 0
Ingevity Corp COM 45688C107 57 939 SH   SOLE   939 0 0
Ingredion Inc COM 457187102 1,080 8,964 SH   SOLE   8,964 0 0
Intel Corp COM 458140100 83,822 2,323,870 SH   SOLE   2,323,870 0 0
Intercept Pharmaceuticals Inc COM 45845P108 2,890 25,550 SH   SOLE   25,550 0 0
International Business Machines Corp COM 459200101 2,230 12,806 SH   SOLE   12,806 0 0
International Flavors & Fragrances Inc COM 459506101 155 1,167 SH   SOLE   1,167 0 0
International Game Technology PLC SHS USD G4863A108 410 17,314 SH   SOLE   17,314 0 0
International Paper Co COM 460146103 503 9,901 SH   SOLE   9,901 0 0
Interpublic Group of Cos Inc/The COM 460690100 135 5,507 SH   SOLE   5,507 0 0
Intuit Inc COM 461202103 530 4,567 SH   SOLE   4,567 0 0
Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 1,182 105,521 SH   SOLE   105,521 0 0
Invesco Mortgage Capital Inc COM 46131B100 5,269 341,676 SH   SOLE   341,676 0 0
Invesco Municipal Income Opportunities COM 46132X101 517 68,562 SH   SOLE   68,562 0 0
Invesco Municipal Opportunity Trust COM 46132C107 1,470 113,265 SH   SOLE   113,265 0 0
Invesco Municipal Trust COM 46131J103 1,635 130,512 SH   SOLE   130,512 0 0
Invesco Quality Municipal Income Trust COM 46133G107 1,558 125,359 SH   SOLE   125,359 0 0
Invesco Trust for Investment Grade Muni COM 46131M106 1,658 127,667 SH   SOLE   127,667 0 0
Invesco Value Municipal Income Trust COM 46132P108 1,648 112,973 SH   SOLE   112,973 0 0
Ionis Pharmaceuticals Inc COM 462222100 9,081 225,907 SH   SOLE   225,907 0 0
iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 1,395 12,857 SH   SOLE   12,857 0 0
iShares MSCI Brazil Capped ETF MSCI BRZ CAP ETF 464286400 22 599 SH   SOLE   599 0 0
iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 2,304 61,284 SH   SOLE   61,284 0 0
iShares MSCI India ETF MSCI INDIA ETF 46429B598 6,596 209,500 SH   SOLE   209,500 0 0
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822 878 17,057 SH   SOLE   17,057 0 0
iShares MSCI Pacific ex Japan ETF MSCI PAC JP ETF 464286665 1,493 33,409 SH   SOLE   33,409 0 0
iShares MSCI South Korea Capped ETF MSCI STH KOR ETF 464286772 21 333 SH   SOLE   333 0 0
iShares MSCI Switzerland Capped ETF MSCI SZ CAP ETF 464286749 548 17,125 SH   SOLE   17,125 0 0
iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 397 12,208 SH   SOLE   12,208 0 0
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 1,804 15,850 SH   SOLE   15,850 0 0
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 2,566 22,322 SH   SOLE   22,322 0 0
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 913 5,648 SH   SOLE   5,648 0 0
iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 1,303 11,031 SH   SOLE   11,031 0 0
iShares Russell Mid-Cap Value ETF RUS MDCP VAL ETF 464287473 5 59 SH   SOLE   59 0 0
Israel Chemicals Ltd SHS M5920A109 6,081 1,427,477 SH   SOLE   1,427,477 0 0
iStar Inc COM 45031U101 1,853 157,049 SH   SOLE   157,049 0 0
Itron Inc COM 465741106 2,130 35,089 SH   SOLE   35,089 0 0
JA Solar Holdings Co Ltd SPON ADR REP5ORD 466090206 249 38,041 SH   SOLE   38,041 0 0
Jazz Pharmaceuticals PLC SHS USD G50871105 8,715 60,049 SH   SOLE   60,049 0 0
JB Hunt Transport Services Inc COM 445658107 135 1,468 SH   SOLE   1,468 0 0
JD.com Inc SPON ADR CL A 47215P106 47,175 1,516,380 SH   SOLE   1,407,380 0 109,000
JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 906 54,681 SH   SOLE   54,681 0 0
Johnson & Johnson COM 478160104 34,574 277,591 SH   SOLE   277,591 0 0
Jones Lang LaSalle Inc COM 48020Q107 26,530 238,046 SH   SOLE   238,046 0 0
Joy Global Inc COM 481165108 5,593 197,984 SH   SOLE   197,984 0 0
Kansas City Southern COM NEW 485170302 33 386 SH   SOLE   386 0 0
Keysight Technologies Inc COM 49338L103 55 1,532 SH   SOLE   1,532 0 0
Kimberly-Clark Corp COM 494368103 1,087 8,258 SH   SOLE   8,258 0 0
Kinder Morgan Inc/DE COM 49456B101 893 41,084 SH   SOLE   41,084 0 0
Kinder Morgan Inc/DE PFD SER A 49456B200 11,877 238,116 SH   SOLE   238,116 0 0
Kinross Gold Corp COM NO PAR 496902404 354,943 101,123,425 SH   SOLE   100,527,425 0 596,000
KLA-Tencor Corp COM 482480100 21,286 223,903 SH   SOLE   223,903 0 0
Klondex Mines Ltd COM 498696103 115,914 29,790,617 SH   SOLE   29,383,617 0 407,000
KLX Inc COM 482539103 58 1,288 SH   SOLE   1,288 0 0
KNOT Offshore Partners LP COM UNITS Y48125101 4,319 185,379 SH   SOLE   185,379 0 0
Knowles Corp COM 49926D109 57 3,029 SH   SOLE   3,029 0 0
Kohl's Corp COM 500255104 748 18,801 SH   SOLE   0 0 18,801
Korea Electric Power Corp SPONSORED ADR 500631106 1,671 80,627 SH   SOLE   80,627 0 0
Kornit Digital Ltd SHS M6372Q113 100 5,230 SH   SOLE   5,230 0 0
Kroger Co/The COM 501044101 3,098 105,062 SH   SOLE   0 0 105,062
L Brands Inc COM 501797104 13,560 287,901 SH   SOLE   260,956 0 26,945
Ladder Capital Corp CL A 505743104 3,083 213,509 SH   SOLE   213,509 0 0
Lam Research Corp COM 512807108 30,741 239,488 SH   SOLE   239,488 0 0
Lamb Weston Holdings Inc COM 513272104 56 1,325 SH   SOLE   1,325 0 0
Lands' End Inc COM 51509F105 63 2,937 SH   SOLE   2,937 0 0
Laredo Petroleum Inc COM 516806106 120,310 8,240,421 SH   SOLE   8,240,421 0 0
Las Vegas Sands Corp COM 517834107 1,656 29,009 SH   SOLE   29,009 0 0
Layne Christensen Co COM 521050104 431 48,735 SH   SOLE   48,735 0 0
Lear Corp COM NEW 521865204 140 991 SH   SOLE   991 0 0
Leggett & Platt Inc COM 524660107 107 2,122 SH   SOLE   2,122 0 0
Liberty Broadband Corp COM SER A 530307107 58 678 SH   SOLE   678 0 0
Lindsay Corp COM 535555106 117 1,330 SH   SOLE   1,330 0 0
LivePerson Inc COM 538146101 115 16,722 SH   SOLE   16,722 0 0
Loral Space & Communications Inc COM 543881106 5 117 SH   SOLE   117 0 0
Louisiana-Pacific Corp COM 546347105 92,057 3,708,974 SH   SOLE   3,708,974 0 0
Lowe's Cos Inc COM 548661107 32,343 393,424 SH   SOLE   346,615 0 46,809
LSC Communications Inc COM 50218P107 58 2,325 SH   SOLE   2,325 0 0
Lululemon Athletica Inc COM 550021109 90 1,731 SH   SOLE   1,731 0 0
Lumentum Holdings Inc COM 55024U109 59 1,106 SH   SOLE   1,106 0 0
Macquarie Infrastructure Corp COM 55608B105 290 3,597 SH   SOLE   3,597 0 0
Macy's Inc COM 55616P104 1,137 38,362 SH   SOLE   0 0 38,362
Madison Square Garden Co/The CL A 55825T103 58 290 SH   SOLE   290 0 0
MAG Silver Corp COM 55903Q104 119,022 9,064,891 SH   SOLE   8,979,591 0 85,300
Magna International Inc COM 559222401 242 5,616 SH   SOLE   5,616 0 0
Main Street Capital Corp COM 56035L104 11,882 310,470 SH   SOLE   310,470 0 0
MainStay DefinedTerm Municipal Opportun COM 56064K100 1,095 56,891 SH   SOLE   56,891 0 0
Mallinckrodt PLC SHS G5785G107 5,602 125,690 SH   SOLE   125,690 0 0
Marathon Oil Corp COM 565849106 1,882 119,134 SH   SOLE   119,134 0 0
Marathon Petroleum Corp COM 56585A102 215 4,256 SH   SOLE   4,256 0 0
Marsh & McLennan Cos Inc COM 571748102 568 7,689 SH   SOLE   7,689 0 0
Martin Midstream Partners LP UNIT L P INT 573331105 1,689 84,432 SH   SOLE   84,432 0 0
Marvell Technology Group Ltd ORD G5876H105 11,073 725,654 SH   SOLE   725,654 0 0
Mastercard Inc CL A 57636Q104 29,183 259,478 SH   SOLE   259,478 0 0
Matador Resources Co COM 576485205 299 12,588 SH   SOLE   12,588 0 0
Maxim Integrated Products Inc COM 57772K101 17,797 395,837 SH   SOLE   395,837 0 0
McCormick & Co Inc/MD COM NON VTG 579780206 165 1,689 SH   SOLE   1,689 0 0
McDermott International Inc COM 580037109 20,299 3,007,209 SH   SOLE   3,007,209 0 0
McEwen Mining Inc COM 58039P107 142,702 46,941,548 SH   SOLE   46,941,548 0 0
McKesson Corp COM 58155Q103 45,093 304,145 SH   SOLE   281,426 0 22,719
Mead Johnson Nutrition Co COM 582839106 15,458 173,533 SH   SOLE   173,533 0 0
Mechel PJSC SPONSORED ADR NE 583840608 9,370 1,761,309 SH   SOLE   1,761,309 0 0
Medley Capital Corp COM 58503F106 3,203 416,565 SH   SOLE   416,565 0 0
Medtronic PLC SHS G5960L103 13,494 167,504 SH   SOLE   167,504 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 497 26,806 SH   SOLE   26,806 0 0
MercadoLibre Inc COM 58733R102 155 735 SH   SOLE   735 0 0
Merck & Co Inc COM 58933Y105 16,067 252,864 SH   SOLE   252,864 0 0
Mettler-Toledo International Inc COM 592688105 240 501 SH   SOLE   501 0 0
MFA Financial Inc COM 55272X102 5,196 643,129 SH   SOLE   643,129 0 0
MFS High Income Municipal Trust SH BEN INT 59318D104 338 67,264 SH   SOLE   67,264 0 0
MFS Municipal Income Trust SH BEN INT 552738106 611 87,870 SH   SOLE   87,870 0 0
MGE Energy Inc COM 55277P104 19 297 SH   SOLE   297 0 0
MGM Resorts International COM 552953101 1,358 49,545 SH   SOLE   49,545 0 0
Microchip Technology Inc COM 595017104 23,149 313,752 SH   SOLE   313,752 0 0
Micron Technology Inc COM 595112103 35,425 1,225,770 SH   SOLE   1,225,770 0 0
Microsemi Corp COM 595137100 8,364 162,319 SH   SOLE   162,319 0 0
Microsoft Corp COM 594918104 20,493 311,158 SH   SOLE   311,158 0 0
Middleby Corp/The COM 596278101 106 780 SH   SOLE   780 0 0
Mobile TeleSystems PJSC SPONSORED ADR 607409109 117,435 10,646,866 SH   SOLE   10,646,866 0 0
Mobileye NV ORD SHS N51488117 2,566 41,797 SH   SOLE   41,797 0 0
Mondelez International Inc CL A 609207105 12,093 280,714 SH   SOLE   280,714 0 0
Monroe Capital Corp COM 610335101 1,995 126,802 SH   SOLE   126,802 0 0
Monsanto Co COM 61166W101 97,228 858,907 SH   SOLE   858,907 0 0
Monster Beverage Corp COM 61174X109 259 5,616 SH   SOLE   5,616 0 0
Mosaic Co/The COM 61945C103 22,135 758,575 SH   SOLE   758,575 0 0
MSCI Inc COM 55354G100 145 1,494 SH   SOLE   1,494 0 0
Mtge Investment Corp COM 55378A105 3,054 182,311 SH   SOLE   182,311 0 0
Murphy Oil Corp COM 626717102 419 14,655 SH   SOLE   14,655 0 0
Murphy USA Inc COM 626755102 59 808 SH   SOLE   808 0 0
Mylan NV SHS EURO N59465109 13,711 351,659 SH   SOLE   351,659 0 0
Nabors Industries Ltd SHS G6359F103 203,262 15,551,800 SH   SOLE   15,551,800 0 0
National Fuel Gas Co COM 636180101 631 10,586 SH   SOLE   10,586 0 0
National Oilwell Varco Inc COM 637071101 66,557 1,660,191 SH   SOLE   1,660,191 0 0
Natural Resource Partners LP COM UNIT LTD PAR 63900P608 2,607 72,125 SH   SOLE   72,125 0 0
Navient Corp COM 63938C108 60 4,061 SH   SOLE   4,061 0 0
Neogen Corp COM 640491106 4,802 73,251 SH   SOLE   73,251 0 0
Neuberger Berman Intermediate Municipal COM 64124P101 418 28,163 SH   SOLE   28,163 0 0
Neurocrine Biosciences Inc COM 64125C109 7,637 176,376 SH   SOLE   176,376 0 0
Neuroderm Ltd ORD SHS M74231107 113 4,255 SH   SOLE   4,255 0 0
New Gold Inc COM 644535106 138,013 46,313,044 SH   SOLE   45,649,044 0 664,000
New Media Investment Group Inc COM 64704V106 57 3,988 SH   SOLE   3,988 0 0
New Mountain Finance Corp COM 647551100 6,593 442,500 SH   SOLE   442,500 0 0
New Residential Investment Corp COM NEW 64828T201 7,358 433,355 SH   SOLE   433,355 0 0
New Senior Investment Group Inc COM 648691103 60 5,850 SH   SOLE   5,850 0 0
New York Mortgage Trust Inc COM PAR $.02 649604501 2,976 482,326 SH   SOLE   482,326 0 0
Newfield Exploration Co COM 651290108 135,014 3,657,924 SH   SOLE   3,657,924 0 0
Newmont Mining Corp COM 651639106 1,192,190 36,170,799 SH   SOLE   36,051,099 0 119,700
Newpark Resources Inc COM PAR $.01NEW 651718504 405 50,009 SH   SOLE   50,009 0 0
News Corp CL A 65249B109 59 4,540 SH   SOLE   4,540 0 0
Newtek Business Services Corp COM NEW 652526203 1,882 110,849 SH   SOLE   110,849 0 0
NextEra Energy Inc COM 65339F101 519 4,040 SH   SOLE   4,040 0 0
NextEra Energy Inc UNIT 09/01/2019 65339F820 11,385 223,233 SH   SOLE   223,233 0 0
NextEra Energy Inc UNIT 08/31/2018 65339F846 6,290 104,176 SH   SOLE   104,176 0 0
NGL Energy Partners LP COM UNIT REPST 62913M107 4,247 187,929 SH   SOLE   187,929 0 0
NIKE Inc CL B 654106103 1,335 23,961 SH   SOLE   23,961 0 0
NiSource Inc COM 65473P105 66 2,786 SH   SOLE   2,786 0 0
Noble Corp plc SHS USD G65431101 19,848 3,206,522 SH   SOLE   3,206,522 0 0
Noble Energy Inc COM 655044105 1,677 48,834 SH   SOLE   48,834 0 0
Nordstrom Inc COM 655664100 78 1,680 SH   SOLE   1,680 0 0
Norfolk Southern Corp COM 655844108 118 1,052 SH   SOLE   1,052 0 0
Northrop Grumman Corp COM 666807102 651 2,736 SH   SOLE   2,736 0 0
NorthStar Realty Europe Corp COM 66706L101 57 4,891 SH   SOLE   4,891 0 0
Northwest Natural Gas Co COM 667655104 14 238 SH   SOLE   238 0 0
NorthWestern Corp COM NEW 668074305 24 417 SH   SOLE   417 0 0
Novagold Resources Inc COM NEW 66987E206 163,155 33,502,151 SH   SOLE   33,338,151 0 164,000
Novartis AG SPONSORED ADR 66987V109 19,568 263,466 SH   SOLE   263,466 0 0
Novo Nordisk A/S ADR 670100205 15,565 454,049 SH   SOLE   454,049 0 0
NOW Inc COM 67011P100 60 3,526 SH   SOLE   3,526 0 0
Nucor Corp COM 670346105 9,623 161,139 SH   SOLE   161,139 0 0
NuStar Energy LP UNIT COM 67058H102 1,579 30,381 SH   SOLE   30,381 0 0
Nuveen AMT-Free Municipal Credit Income COM 67071L106 6,298 430,798 SH   SOLE   430,798 0 0
Nuveen AMT-Free Municipal Value Fund COM 670695105 404 23,692 SH   SOLE   23,692 0 0
Nuveen AMT-Free Quality Municipal Incom COM 670657105 6,274 469,635 SH   SOLE   469,635 0 0
Nuveen Enhanced Municipal Value Fund COM 67074M101 749 53,336 SH   SOLE   53,336 0 0
Nuveen Intermediate Duration Municipal COM 670671106 1,049 80,883 SH   SOLE   80,883 0 0
Nuveen Intermediate Duration Quality Mu COM 670677103 405 31,318 SH   SOLE   31,318 0 0
Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 4,829 335,549 SH   SOLE   335,549 0 0
Nuveen Municipal High Income Opportunit COM 670682103 1,111 84,493 SH   SOLE   84,493 0 0
Nuveen Municipal Value Fund Inc COM 670928100 4,191 428,503 SH   SOLE   428,503 0 0
Nuveen Quality Municipal Income Fund COM 67066V101 6,305 460,563 SH   SOLE   460,563 0 0
Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 542 38,604 SH   SOLE   38,604 0 0
Nuveen Select Tax-Free Income2 Portfoli SH BEN INT 67063C106 561 41,799 SH   SOLE   41,799 0 0
Nuveen Select Tax-Free Income3 Portfoli SH BEN INT 67063X100 440 30,965 SH   SOLE   30,965 0 0
NVIDIA Corp COM 67066G104 39,025 358,259 SH   SOLE   358,259 0 0
NXP Semiconductors NV COM N6596X109 31,000 299,516 SH   SOLE   299,516 0 0
Oasis Petroleum Inc COM 674215108 432 30,304 SH   SOLE   30,304 0 0
Occidental Petroleum Corp COM 674599105 4,897 77,294 SH   SOLE   77,294 0 0
Oceaneering International Inc COM 675232102 27,070 999,649 SH   SOLE   999,649 0 0
OGE Energy Corp COM 670837103 72 2,047 SH   SOLE   2,047 0 0
Oil States International Inc COM 678026105 14,052 423,888 SH   SOLE   423,888 0 0
Olympic Steel Inc COM 68162K106 444 23,946 SH   SOLE   23,946 0 0
Omnicom Group Inc COM 681919106 343 3,974 SH   SOLE   3,974 0 0
ON Semiconductor Corp COM 682189105 9,969 643,579 SH   SOLE   643,579 0 0
ONE Gas Inc COM 68235P108 88 1,297 SH   SOLE   1,297 0 0
Oneok Inc COM 682680103 232 4,187 SH   SOLE   4,187 0 0
Opko Health Inc COM 68375N103 672 83,984 SH   SOLE   83,984 0 0
Oracle Corp COM 68389X105 1,754 39,319 SH   SOLE   39,319 0 0
O'Reilly Automotive Inc COM 67103H107 506 1,877 SH   SOLE   1,877 0 0
Ormat Technologies Inc COM 686688102 2,685 47,037 SH   SOLE   47,037 0 0
Osisko Gold Royalties Ltd COM 68827L101 229,791 20,701,923 SH   SOLE   20,701,923 0 0
Packaging Corp of America COM 695156109 208 2,268 SH   SOLE   2,268 0 0
Pan American Silver Corp COM 697900108 195,053 11,133,183 SH   SOLE   11,076,183 0 57,000
Park Hotels & Resorts Inc COM 700517105 56 2,171 SH   SOLE   2,171 0 0
Parsley Energy Inc CL A 701877102 189,903 5,841,357 SH   SOLE   5,841,357 0 0
Patterson Cos Inc COM 703395103 18,297 404,529 SH   SOLE   404,529 0 0
Patterson-UTI Energy Inc COM 703481101 218,143 8,988,169 SH   SOLE   8,988,169 0 0
Paychex Inc COM 704326107 389 6,609 SH   SOLE   6,609 0 0
PayPal Holdings Inc COM 70450Y103 57 1,321 SH   SOLE   1,321 0 0
PBF Energy Inc CL A 69318G106 51 2,293 SH   SOLE   2,293 0 0
PDC Energy Inc COM 69327R101 125,398 2,011,192 SH   SOLE   2,011,192 0 0
Pembina Pipeline Corp COM 706327103 108 3,405 SH   SOLE   3,405 0 0
Penn National Gaming Inc COM 707569109 194 10,543 SH   SOLE   10,543 0 0
PennantPark Floating Rate Capital Ltd COM 70806A106 2,849 204,405 SH   SOLE   204,405 0 0
PennantPark Investment Corp COM 708062104 4,423 543,402 SH   SOLE   543,402 0 0
PennyMac Mortgage Investment Trust COM 70931T103 4,320 243,397 SH   SOLE   243,397 0 0
PepsiCo Inc COM 713448108 2,295 20,518 SH   SOLE   20,518 0 0
Perrigo Co PLC SHS G97822103 15,019 226,227 SH   SOLE   226,227 0 0
Petroleo Brasileiro SA SPONSORED ADR 71654V408 162 16,737 SH   SOLE   16,737 0 0
Pfizer Inc COM 717081103 30,744 898,675 SH   SOLE   898,675 0 0
PG&E Corp COM 69331C108 2,576 38,812 SH   SOLE   38,812 0 0
Phillips 66 COM 718546104 719 9,080 SH   SOLE   9,080 0 0
Phillips 66 Partners LP COM UNIT REP INT 718549207 1,533 29,863 SH   SOLE   29,863 0 0
Pilgrim's Pride Corp COM 72147K108 3,585 159,285 SH   SOLE   159,285 0 0
PIMCO Municipal Income Fund COM 72200R107 414 31,347 SH   SOLE   31,347 0 0
PIMCO Municipal Income Fund II COM 72200W106 941 74,765 SH   SOLE   74,765 0 0
PIMCO Municipal Income Fund III COM 72201A103 454 40,215 SH   SOLE   40,215 0 0
Pinnacle Entertainment Inc COM 72348Y105 59 3,047 SH   SOLE   3,047 0 0
Pinnacle West Capital Corp COM 723484101 1,375 16,496 SH   SOLE   16,496 0 0
Pioneer Municipal High Income Advantage COM 723762100 571 51,938 SH   SOLE   51,938 0 0
Pioneer Municipal High Income Trust COM SHS 723763108 636 54,742 SH   SOLE   54,742 0 0
Pioneer Natural Resources Co COM 723787107 178,831 960,267 SH   SOLE   960,267 0 0
PJT Partners Inc COM CL A 69343T107 57 1,623 SH   SOLE   1,623 0 0
Plains GP Holdings LP LTD PARTNR INT A 72651A207 1,592 50,915 SH   SOLE   50,915 0 0
Platform Specialty Products Corp COM 72766Q105 5,170 397,077 SH   SOLE   397,077 0 0
Pluristem Therapeutics Inc COM 72940R102 51 41,322 SH   SOLE   41,322 0 0
PNM Resources Inc COM 69349H107 25 689 SH   SOLE   689 0 0
Polaris Industries Inc COM 731068102 25,725 306,984 SH   SOLE   306,984 0 0
Portland General Electric Co COM NEW 736508847 34 768 SH   SOLE   768 0 0
POSCO SPONSORED ADR 693483109 8,638 133,916 SH   SOLE   133,916 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 37,080 2,170,972 SH   SOLE   2,170,972 0 0
Power Integrations Inc COM 739276103 1,951 29,677 SH   SOLE   29,677 0 0
PowerShares Fundamental High Yield Corp FDM HG YLD RAFI 73936T557 2,621 139,327 SH   SOLE   139,327 0 0
PPG Industries Inc COM 693506107 404 3,843 SH   SOLE   3,843 0 0
PPL Corp COM 69351T106 220 5,877 SH   SOLE   5,877 0 0
PRA Health Sciences Inc COM 69354M108 58 884 SH   SOLE   884 0 0
Pretium Resources Inc COM 74139C102 216,606 20,224,840 SH   SOLE   20,091,840 0 133,000
Priceline Group Inc/The COM NEW 741503403 1,369 769 SH   SOLE   769 0 0
Primero Mining Corp COM 74164W106 12,909 23,471,756 SH   SOLE   23,471,756 0 0
ProPetro Holding Corp COM 74347M108 43,675 3,388,300 SH   SOLE   3,388,300 0 0
Prospect Capital Corp COM 74348T102 17,149 1,897,023 SH   SOLE   1,897,023 0 0
Public Service Enterprise Group Inc COM 744573106 2,136 48,172 SH   SOLE   48,172 0 0
Public Storage COM 74460D109 509 2,326 SH   SOLE   2,326 0 0
Putnam Managed Municipal Income Trust COM 746823103 875 120,471 SH   SOLE   120,471 0 0
Putnam Municipal Opportunities Trust SH BEN INT 746922103 1,040 86,612 SH   SOLE   86,612 0 0
QEP Resources Inc COM 74733V100 394 30,994 SH   SOLE   30,994 0 0
QIAGEN NV SHS NEW N72482123 15,638 539,805 SH   SOLE   539,805 0 0
QIWI plc SPON ADR REP B 74735M108 3,263 190,273 SH   SOLE   190,273 0 0
Qorvo Inc COM 74736K101 10,201 148,791 SH   SOLE   148,791 0 0
QUALCOMM Inc COM 747525103 44,594 777,712 SH   SOLE   777,712 0 0
Quality Care Properties Inc COM 747545101 59 3,119 SH   SOLE   3,119 0 0
Quintiles IMS Holdings Inc COM 74876Y101 45,395 563,698 SH   SOLE   563,698 0 0
RADCOM Ltd SHS NEW M81865111 83 3,849 SH   SOLE   3,849 0 0
Ralph Lauren Corp CL A 751212101 59 722 SH   SOLE   722 0 0
Randgold Resources Ltd ADR 752344309 607,398 6,959,189 SH   SOLE   6,925,889 0 33,300
Range Resources Corp COM 75281A109 1,083 37,209 SH   SOLE   37,209 0 0
Rayonier Advanced Materials Inc COM 75508B104 60 4,487 SH   SOLE   4,487 0 0
Raytheon Co COM NEW 755111507 633 4,153 SH   SOLE   4,153 0 0
Redhill Biopharma Ltd SPONSORED ADS 757468103 284 29,657 SH   SOLE   29,657 0 0
Redwood Trust Inc COM 758075402 3,451 207,789 SH   SOLE   207,789 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 31,552 81,423 SH   SOLE   81,423 0 0
Reliance Steel & Aluminum Co COM 759509102 8,657 108,190 SH   SOLE   108,190 0 0
Republic Services Inc COM 760759100 1,918 30,542 SH   SOLE   30,542 0 0
ResMed Inc COM 761152107 140 1,945 SH   SOLE   1,945 0 0
Rice Energy Inc COM 762760106 615 25,969 SH   SOLE   25,969 0 0
Richmont Mines Inc COM 76547T106 65,262 9,192,948 SH   SOLE   9,097,948 0 95,000
Rio Tinto PLC SPONSORED ADR 767204100 20,443 502,536 SH   SOLE   502,536 0 0
Robert Half International Inc COM 770323103 120 2,456 SH   SOLE   2,456 0 0
Rockwell Automation Inc COM 773903109 348 2,234 SH   SOLE   2,234 0 0
Rockwell Collins Inc COM 774341101 204 2,100 SH   SOLE   2,100 0 0
Ross Stores Inc COM 778296103 3,199 48,560 SH   SOLE   8,050 0 40,510
Rowan Cos Plc SHS CL A G7665A101 17,715 1,137,042 SH   SOLE   1,137,042 0 0
Royal Gold Inc COM 780287108 343,321 4,901,086 SH   SOLE   4,865,586 0 35,500
RSP Permian Inc COM 74978Q105 51,447 1,241,793 SH   SOLE   1,241,793 0 0
Ryanair Holdings PLC SPONSORED ADR NE 783513203 37 450 SH   SOLE   450 0 0
Ryerson Holding Corp COM 783754104 1,022 81,108 SH   SOLE   81,108 0 0
Salesforce.com Inc COM 79466L302 27,715 335,980 SH   SOLE   335,980 0 0
Sanderson Farms Inc COM 800013104 4,687 45,141 SH   SOLE   45,141 0 0
Sandstorm Gold Ltd COM NEW 80013R206 123,712 28,972,293 SH   SOLE   28,972,293 0 0
Sanofi SPONSORED ADR 80105N105 17,400 384,526 SH   SOLE   384,526 0 0
Sasol Ltd SPONSORED ADR 803866300 1,117 37,981 SH   SOLE   37,981 0 0
SBA Communications Corp CL A 78410G104 146 1,217 SH   SOLE   1,217 0 0
SCANA Corp COM 80589M102 73 1,112 SH   SOLE   1,112 0 0
Schlumberger Ltd COM 806857108 406,626 5,206,485 SH   SOLE   5,206,485 0 0
Schnitzer Steel Industries Inc CL A 806882106 1,593 77,167 SH   SOLE   77,167 0 0
Schweitzer-Mauduit International Inc COM 808541106 31 739 SH   SOLE   739 0 0
Science Applications International Corp COM 808625107 49 654 SH   SOLE   654 0 0
Scripps Networks Interactive Inc CL A COM 811065101 82 1,051 SH   SOLE   1,051 0 0
Seaboard Corp COM 811543107 142 34 SH   SOLE   34 0 0
Seabridge Gold Inc COM 811916105 61,627 5,602,424 SH   SOLE   5,602,424 0 0
Seadrill Ltd SHS G7945E105 9,507 5,761,943 SH   SOLE   5,761,943 0 0
Seattle Genetics Inc COM 812578102 9,514 151,345 SH   SOLE   151,345 0 0
SEI Investments Co COM 784117103 112 2,222 SH   SOLE   2,222 0 0
SemGroup Corp CL A 81663A105 24 679 SH   SOLE   679 0 0
Sempra Energy COM 816851109 238 2,157 SH   SOLE   2,157 0 0
Sherwin-Williams Co/The COM 824348106 382 1,233 SH   SOLE   1,233 0 0
Shire PLC SPONSORED ADR 82481R106 14,657 84,127 SH   SOLE   84,127 0 0
Sibanye Gold Ltd SPONSORED ADR 825724206 143,288 16,264,290 SH   SOLE   16,264,290 0 0
Silver Standard Resources Inc COM 82823L106 236,067 22,249,523 SH   SOLE   22,249,523 0 0
Silver Wheaton Corp COM 828336107 568,225 27,266,147 SH   SOLE   27,163,147 0 103,000
SJW Group COM 784305104 7 138 SH   SOLE   138 0 0
Skyworks Solutions Inc COM 83088M102 27,713 282,839 SH   SOLE   282,839 0 0
SM Energy Co COM 78454L100 284 11,831 SH   SOLE   11,831 0 0
Snap-On Inc COM 833034101 143 845 SH   SOLE   845 0 0
Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 4,743 137,993 SH   SOLE   137,993 0 0
SodaStream International Ltd USD SHS M9068E105 256 5,291 SH   SOLE   5,291 0 0
Solar Capital Ltd COM 83413U100 5,113 226,152 SH   SOLE   226,152 0 0
SolarEdge Technologies Inc COM 83417M104 492 31,558 SH   SOLE   31,558 0 0
Southern Co/The COM 842587107 970 19,483 SH   SOLE   19,483 0 0
Southern Copper Corp COM 84265V105 80 2,241 SH   SOLE   2,241 0 0
Southwest Airlines Co COM 844741108 135 2,502 SH   SOLE   2,502 0 0
Southwestern Energy Co COM 845467109 442 54,138 SH   SOLE   54,138 0 0
Southwestern Energy Co DEP SHS 1/20 B 845467208 5,078 256,718 SH   SOLE   256,718 0 0
SPDR Bloomberg Barclays High Yield Bond BLOOMBERG BRCLYS 78464A417 3,763 101,909 SH   SOLE   101,909 0 0
SPDR S&P Bank ETF S&P BK ETF 78464A797 10,493 244,148 SH   SOLE   244,148 0 0
Spectra Energy Partners LP COM 84756N109 1,613 36,941 SH   SOLE   36,941 0 0
Spire Inc COM 84857L101 25 369 SH   SOLE   369 0 0
Sprague Resources LP COM UNIT REP LTD 849343108 2,957 109,116 SH   SOLE   109,116 0 0
SPX FLOW Inc COM 78469X107 59 1,714 SH   SOLE   1,714 0 0
Starbucks Corp COM 855244109 28,359 485,682 SH   SOLE   485,682 0 0
Starwood Property Trust Inc COM 85571B105 8,385 371,343 SH   SOLE   371,343 0 0
State Street Corp COM 857477103 13,234 166,234 SH   SOLE   166,234 0 0
Steel Dynamics Inc COM 858119100 98,532 2,834,636 SH   SOLE   2,834,636 0 0
Stericycle Inc COM 858912108 28,646 345,591 SH   SOLE   345,591 0 0
STERIS PLC SHS USD G84720104 748 10,770 SH   SOLE   10,770 0 0
Stillwater Mining Co COM 86074Q102 89 5,164 SH   SOLE   5,164 0 0
Suburban Propane Partners LP UNIT LTD PARTN 864482104 4,457 165,330 SH   SOLE   165,330 0 0
Summit Midstream Partners LP COM UNIT LTD 866142102 1,651 68,796 SH   SOLE   68,796 0 0
SunCoke Energy Inc COM 86722A103 3,044 339,724 SH   SOLE   339,724 0 0
SunCoke Energy Partners LP COMUNIT REP LT 86722Y101 4,206 274,038 SH   SOLE   274,038 0 0
Suncor Energy Inc COM 867224107 577 18,762 SH   SOLE   18,762 0 0
Sunoco Logistics Partners LP COM UNITS 86764L108 1,582 64,788 SH   SOLE   64,788 0 0
Sunoco LP COM U REP LP 86765K109 4,241 175,455 SH   SOLE   175,455 0 0
SunPower Corp COM 867652406 681 111,573 SH   SOLE   111,573 0 0
Sunrun Inc COM 86771W105 14,951 2,768,636 SH   SOLE   2,768,636 0 0
SuperCom Ltd SHS NEW M87095119 38 13,369 SH   SOLE   13,369 0 0
Superior Energy Services Inc COM 868157108 106,782 7,488,239 SH   SOLE   7,488,239 0 0
Syngenta AG SPONSORED ADR 87160A100 66,036 746,166 SH   SOLE   746,166 0 0
Sysco Corp COM 871829107 3,310 63,759 SH   SOLE   0 0 63,759
T Rowe Price Group Inc COM 74144T108 264 3,868 SH   SOLE   3,868 0 0
Tahoe Resources Inc COM 873868103 181,458 22,597,824 SH   SOLE   22,393,259 0 204,565
Taiwan Semiconductor Manufacturing Co L SPONSORED ADR 874039100 87,424 2,662,122 SH   SOLE   2,662,122 0 0
TAL Education Group ADS REPSTG COM 874080104 29,772 279,370 SH   SOLE   279,370 0 0
Tallgrass Energy GP LP SHS CL A 874696107 1,648 57,310 SH   SOLE   57,310 0 0
Tallgrass Energy Partners LP COM UNIT 874697105 1,611 30,276 SH   SOLE   30,276 0 0
Targa Resources Corp COM 87612G101 131 2,181 SH   SOLE   2,181 0 0
Target Corp COM 87612E106 3,901 70,682 SH   SOLE   7,289 0 63,393
TCP Capital Corp COM 87238Q103 5,723 328,545 SH   SOLE   328,545 0 0
TD Ameritrade Holding Corp COM 87236Y108 140 3,613 SH   SOLE   3,613 0 0
TechnipFMC PLC COM G87110105 64,806 1,994,023 SH   SOLE   1,994,023 0 0
Teck Resources Ltd CL B 878742204 183,583 8,382,770 SH   SOLE   8,382,770 0 0
Teekay LNG Partners LP PRTNRSP UNITS Y8564M105 4,144 236,131 SH   SOLE   236,131 0 0
Teekay Offshore Partners LP PARTNERSHIP UN Y8565J101 4,018 792,430 SH   SOLE   792,430 0 0
Telekomunikasi Indonesia Persero Tbk PT SPONSORED ADR 715684106 7,601 243,845 SH   SOLE   243,845 0 0
Tenaris SA SPONSORED ADR 88031M109 122,383 3,584,733 SH   SOLE   3,584,733 0 0
Tennant Co COM 880345103 754 10,384 SH   SOLE   10,384 0 0
Tenneco Inc COM 880349105 735 11,771 SH   SOLE   11,771 0 0
Teradyne Inc COM 880770102 9,161 294,573 SH   SOLE   294,573 0 0
Ternium SA SPON ADR 880890108 15,136 579,464 SH   SOLE   579,464 0 0
TerraForm Power Inc CL A COM 88104R100 503 40,683 SH   SOLE   40,683 0 0
TESARO Inc COM 881569107 12,324 80,096 SH   SOLE   80,096 0 0
Tesla Inc COM 88160R101 7,463 26,817 SH   SOLE   26,817 0 0
Tesoro Corp COM 881609101 282 3,474 SH   SOLE   3,474 0 0
Tesoro Logistics LP COM UNIT LP 88160T107 1,585 29,104 SH   SOLE   29,104 0 0
Tetra Tech Inc COM 88162G103 749 18,324 SH   SOLE   18,324 0 0
Teva Pharmaceutical Industries Ltd SPONSORED ADR 881624209 14,982 466,886 SH   SOLE   466,886 0 0
Texas Instruments Inc COM 882508104 36,448 452,435 SH   SOLE   452,435 0 0
THL Credit Inc COM 872438106 2,400 240,964 SH   SOLE   240,964 0 0
TICC Capital Corp COM 87244T109 2,905 393,663 SH   SOLE   393,663 0 0
Tiffany & Co COM 886547108 153 1,606 SH   SOLE   1,606 0 0
Time Inc COM 887228104 57 2,960 SH   SOLE   2,960 0 0
TimkenSteel Corp COM 887399103 1,886 99,710 SH   SOLE   99,710 0 0
TJX Cos Inc/The COM 872540109 4,527 57,240 SH   SOLE   13,429 0 43,811
T-Mobile US Inc CONV PFD SER A 872590203 15,747 148,822 SH   SOLE   148,822 0 0
TopBuild Corp COM 89055F103 59 1,247 SH   SOLE   1,247 0 0
Toro Co/The COM 891092108 14,654 234,616 SH   SOLE   234,616 0 0
TPG Specialty Lending Inc COM 87265K102 6,158 302,009 SH   SOLE   302,009 0 0
Tractor Supply Co COM 892356106 19,432 281,751 SH   SOLE   281,751 0 0
TransCanada Corp COM 89353D107 856 18,560 SH   SOLE   18,560 0 0
TransDigm Group Inc COM 893641100 23,095 104,899 SH   SOLE   104,899 0 0
Transglobe Energy Corp COM 893662106 1,093 689,978 SH   SOLE   689,978 0 0
Transocean Ltd REG SHS H8817H100 56,826 4,564,309 SH   SOLE   4,564,309 0 0
Triangle Capital Corp COM 895848109 6,955 364,310 SH   SOLE   364,310 0 0
Turquoise Hill Resources Ltd COM 900435108 128 41,998 SH   SOLE   41,998 0 0
Twenty-First Century Fox Inc CL A 90130A101 28,621 883,651 SH   SOLE   883,651 0 0
Two Harbors Investment Corp COM 90187B101 5,897 614,950 SH   SOLE   614,950 0 0
Tyson Foods Inc CL A 902494103 80,677 1,307,362 SH   SOLE   1,307,362 0 0
Tyson Foods Inc UNIT 99/99/9999 902494301 4,139 61,770 SH   SOLE   61,770 0 0
Ulta Beauty Inc COM 90384S303 284 997 SH   SOLE   997 0 0
Union Pacific Corp COM 907818108 51,736 488,440 SH   SOLE   488,440 0 0
United States Steel Corp COM 912909108 8,542 252,648 SH   SOLE   252,648 0 0
United Technologies Corp COM 913017109 26,253 233,962 SH   SOLE   233,962 0 0
United Therapeutics Corp COM 91307C102 12,642 93,382 SH   SOLE   93,382 0 0
Uniti Group Inc COM 91325V108 99 3,823 SH   SOLE   3,823 0 0
Urban Edge Properties COM 91704F104 57 2,179 SH   SOLE   2,179 0 0
US Ecology Inc COM 91732J102 735 15,687 SH   SOLE   15,687 0 0
US Silica Holdings Inc COM 90346E103 45,946 957,398 SH   SOLE   957,398 0 0
USA Compression Partners LP COMUNIT LTDPAR 90290N109 4,131 244,589 SH   SOLE   244,589 0 0
Vale SA ADR 91912E105 14,446 1,520,646 SH   SOLE   1,520,646 0 0
Valeant Pharmaceuticals International I COM 91911K102 5,485 497,272 SH   SOLE   497,272 0 0
Valero Energy Corp COM 91913Y100 564 8,514 SH   SOLE   8,514 0 0
Valero Energy Partners LP COM UNT REP LP 91914J102 1,623 33,874 SH   SOLE   33,874 0 0
Valspar Corp/The COM 920355104 107 963 SH   SOLE   963 0 0
Vaneck Vectors Amt-Free 12-17 Year Inte AMT FRE INT MU 92189F320 1,178 50,000 SH   SOLE   50,000 0 0
VanEck Vectors ChinaAMC CSI 300 ETF CHINAAMC CSI 300 92189F759 3,919 100,000 SH   SOLE   100,000 0 0
VanEck Vectors ChinaAMC SME-Ch CHINAAMC SME CHI 92189F627 3,006 100,000 SH   SOLE   100,000 0 0
VanEck Vectors EM INVT GRD PL EM INVT GRD PL 92189F346 9,232 385,000 SH   SOLE   385,000 0 0
VanEck Vectors Emerging Markets Aggrega EMERGING MKTS AG 92189F478 8,577 400,000 SH   SOLE   400,000 0 0
VanEck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 251,066 11,006,860 SH   SOLE   11,006,860 0 0
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 118 2,972 SH   SOLE   2,972 0 0
Vanguard Information Technology ETF INF TECH ETF 92204A702 18,533 136,646 SH   SOLE   136,646 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 1,395 17,202 SH   SOLE   17,202 0 0
Varex Imaging Corp COM 92214X106 62 1,833 SH   SOLE   1,833 0 0
Varian Medical Systems Inc COM 92220P105 26,454 290,286 SH   SOLE   290,286 0 0
Varonis Systems Inc COM 922280102 159 4,995 SH   SOLE   4,995 0 0
Vectren Corp COM 92240G101 42 715 SH   SOLE   715 0 0
Vedanta Ltd SPONSORED ADR 92242Y100 14,868 865,917 SH   SOLE   865,917 0 0
Veeco Instruments Inc COM 922417100 1,223 40,957 SH   SOLE   40,957 0 0
VEON Ltd SPONSORED ADR 91822M106 30,549 7,487,543 SH   SOLE   7,487,543 0 0
Verint Systems Inc COM 92343X100 658 15,168 SH   SOLE   15,168 0 0
Versum Materials Inc COM 92532W103 58 1,903 SH   SOLE   1,903 0 0
Vertex Pharmaceuticals Inc COM 92532F100 36,836 336,864 SH   SOLE   336,864 0 0
VF Corp COM 918204108 26,787 487,309 SH   SOLE   487,309 0 0
Visa Inc COM CL A 92826C839 29,814 335,478 SH   SOLE   335,478 0 0
Vista Outdoor Inc COM 928377100 57 2,754 SH   SOLE   2,754 0 0
WABCO Holdings Inc COM 92927K102 88 753 SH   SOLE   753 0 0
Wabtec Corp/DE COM 929740108 101 1,295 SH   SOLE   1,295 0 0
Walgreens Boots Alliance Inc COM 931427108 3,724 44,846 SH   SOLE   0 0 44,846
Wal-Mart Stores Inc COM 931142103 6,072 84,237 SH   SOLE   20,856 0 63,381
Walt Disney Co/The COM DISNEY 254687106 29,703 261,958 SH   SOLE   261,958 0 0
Washington Prime Group Inc COM 93964W108 62 7,079 SH   SOLE   7,079 0 0
Waste Connections Inc COM 94106B101 1,943 22,019 SH   SOLE   22,019 0 0
Waste Management Inc COM 94106L109 1,922 26,362 SH   SOLE   26,362 0 0
Waters Corp COM 941848103 176 1,129 SH   SOLE   1,129 0 0
Weatherford International PLC ORD SHS G48833100 164,058 24,670,373 SH   SOLE   24,670,373 0 0
WEC Energy Group Inc COM 92939U106 167 2,749 SH   SOLE   2,749 0 0
Welbilt Inc COM 949090104 58 2,962 SH   SOLE   2,962 0 0
Wells Fargo & Co COM 949746101 25,224 453,181 SH   SOLE   453,181 0 0
Welltower Inc 6.50% PFD PREPET 95040Q203 6,752 106,966 SH   SOLE   106,966 0 0
Westar Energy Inc COM 95709T100 66 1,221 SH   SOLE   1,221 0 0
Western Asset Managed Municipals Fund I COM 95766M105 860 62,527 SH   SOLE   62,527 0 0
Western Asset Mortgage Capital Corp COM 95790D105 1,766 180,780 SH   SOLE   180,780 0 0
Western Asset Municipal Defined Opportu COM 95768A109 333 14,838 SH   SOLE   14,838 0 0
Western Asset Municipal High Income Fun COM 95766N103 372 51,453 SH   SOLE   51,453 0 0
Western Asset Municipal Partners Fund I COM 95766P108 343 22,707 SH   SOLE   22,707 0 0
Western Gas Partners LP COM UNIT LP IN 958254104 1,541 25,490 SH   SOLE   25,490 0 0
Western Refining Inc COM 959319104 97 2,779 SH   SOLE   2,779 0 0
Western Union Co/The COM 959802109 153 7,521 SH   SOLE   7,521 0 0
Westlake Chemical Partners LP COM UNIT RP LP 960417103 2,744 109,116 SH   SOLE   109,116 0 0
Westmoreland Coal Co COM 960878106 864 59,493 SH   SOLE   59,493 0 0
WestRock Co COM 96145D105 314 6,031 SH   SOLE   6,031 0 0
Weyerhaeuser Co COM 962166104 613 18,032 SH   SOLE   18,032 0 0
Whiting Petroleum Corp COM 966387102 517 54,639 SH   SOLE   54,639 0 0
Whole Foods Market Inc COM 966837106 1,304 43,879 SH   SOLE   4,373 0 39,506
Williams Cos Inc/The COM 969457100 523 17,674 SH   SOLE   17,674 0 0
Williams Partners LP COM UNIT LTD PAR 96949L105 1,615 39,561 SH   SOLE   39,561 0 0
WisdomTree India Earnings Fund INDIA ERNGS FD 97717W422 6,879 285,100 SH   SOLE   285,100 0 0
WisdomTree Japan SmallCap Dividend Fund JP SMALLCP DIV 97717W836 54 809 SH   SOLE   809 0 0
Worthington Industries Inc COM 981811102 7,681 170,348 SH   SOLE   170,348 0 0
WPX Energy Inc COM 98212B103 658 49,168 SH   SOLE   49,168 0 0
WW Grainger Inc COM 384802104 212 911 SH   SOLE   911 0 0
Wynn Resorts Ltd COM 983134107 780 6,808 SH   SOLE   6,808 0 0
Xcel Energy Inc COM 98389B100 2,016 45,344 SH   SOLE   45,344 0 0
Xenia Hotels & Resorts Inc COM 984017103 59 3,437 SH   SOLE   3,437 0 0
Xilinx Inc COM 983919101 20,792 359,169 SH   SOLE   359,169 0 0
Yamana Gold Inc COM 98462Y100 212,390 76,956,143 SH   SOLE   76,105,771 0 850,372
Yandex NV SHS CLASS A N97284108 122,492 5,585,594 SH   SOLE   5,585,594 0 0
YPF SA SPON ADR CL D 984245100 46 1,902 SH   SOLE   1,902 0 0
Yum China Holdings Inc COM 98850P109 13,698 503,620 SH   SOLE   503,620 0 0
Yum! Brands Inc COM 988498101 13,248 207,326 SH   SOLE   207,326 0 0
Zimmer Biomet Holdings Inc COM 98956P102 28,393 232,521 SH   SOLE   232,521 0 0
Zoetis Inc CL A 98978V103 68,235 1,278,522 SH   SOLE   1,278,522 0 0