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 1,227 7,006 SH   SOLE   7,006 0 0
Abbott Laboratories COM 002824100 12,007 305,455 SH   SOLE   305,455 0 0
AbbVie Inc COM 00287Y109 13,279 214,494 SH   SOLE   214,494 0 0
ABM Industries Inc COM 000957100 703 19,267 SH   SOLE   19,267 0 0
Acuity Brands Inc COM 00508Y102 95 385 SH   SOLE   385 0 0
Advance Auto Parts Inc COM 00751Y106 103 637 SH   SOLE   637 0 0
AES Trust III PFD CV 6.75% 00808N202 3,729 71,623 SH   SOLE   71,623 0 0
AGCO Corp COM 001084102 7,249 153,815 SH   SOLE   153,815 0 0
AGL Resources Inc COM 001204106 23 342 SH   SOLE   342 0 0
Agnico Eagle Mines Ltd COM 008474108 816,172 15,255,558 SH   SOLE   15,121,766 0 133,792
Agrium Inc COM 008916108 129,572 1,433,000 SH   SOLE   1,433,000 0 0
AIR PRODS & CHEMS INC COM 009158106 243 1,709 SH   SOLE   1,709 0 0
AK Steel Holding Corp COM 001547108 1,576 338,252 SH   SOLE   338,252 0 0
Akorn Inc COM 009728106 1,900 66,702 SH   SOLE   66,702 0 0
Alamos Gold Inc COM CL A 011532108 324,289 37,708,569 SH   SOLE   37,223,708 0 484,861
Albemarle Corp COM 012653101 86 1,080 SH   SOLE   1,080 0 0
Alcoa Inc COM 013817101 416 44,898 SH   SOLE   44,898 0 0
Alcoa Inc DEP SHS 1/10TH 013817309 5,687 173,003 SH   SOLE   173,003 0 0
Alexander & Baldwin Inc COM 014491104 34 946 SH   SOLE   946 0 0
Alexion Pharmaceuticals Inc COM 015351109 20,390 174,634 SH   SOLE   174,634 0 0
Alkermes PLC SHS G01767105 9,248 213,985 SH   SOLE   213,985 0 0
Allegheny Technologies Inc COM 01741R102 2,019 158,350 SH   SOLE   158,350 0 0
ALLERGAN PLC SHS G0177J108 28,797 124,613 SH   SOLE   124,613 0 0
ALLETE Inc COM NEW 018522300 9 140 SH   SOLE   140 0 0
Alliance Holdings GP LP COM UNITS LP 01861G100 5,846 277,864 SH   SOLE   277,864 0 0
Alliance Resource Partners LP UT LTD PART 01877R108 4,914 311,787 SH   SOLE   311,787 0 0
AllianceBernstein National Municipal In COM 01864U106 1,223 81,069 SH   SOLE   81,069 0 0
Alliant Energy Corp COM 018802108 27 688 SH   SOLE   688 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 8,608 155,123 SH   SOLE   155,123 0 0
Alon USA Energy Inc COM 020520102 116 17,965 SH   SOLE   17,965 0 0
Alphabet Inc CAP STK CL C 02079K107 1,854 2,679 SH   SOLE   2,679 0 0
Alphabet Inc CAP STK CL A 02079K305 1,774 2,522 SH   SOLE   2,522 0 0
Altisource Residential Corp CL B 02153W100 34 3,733 SH   SOLE   3,733 0 0
Amaya Inc COM 02314M108 159 10,404 SH   SOLE   10,404 0 0
Amazon.com Inc COM 023135106 37,247 52,048 SH   SOLE   24,695 0 27,353
AMC Networks Inc CL A 00164V103 35 581 SH   SOLE   581 0 0
Ameren Corp COM 023608102 1,799 33,583 SH   SOLE   33,583 0 0
American Capital Agency Corp COM 02503X105 9,789 493,885 SH   SOLE   493,885 0 0
American Capital Ltd COM 02503Y103 8,876 560,729 SH   SOLE   560,729 0 0
American Capital Mortgage Investment Co COM 02504A104 1,928 122,092 SH   SOLE   122,092 0 0
American Electric Power Co Inc COM 025537101 104 1,483 SH   SOLE   1,483 0 0
American Express Co COM 025816109 16,453 270,786 SH   SOLE   270,786 0 0
American States Water Co COM 029899101 68 1,542 SH   SOLE   1,542 0 0
American Tower Corp COM 03027X100 215 1,893 SH   SOLE   1,893 0 0
American Tower Corp DEP PFD CONV SE 03027X407 10,687 95,151 SH   SOLE   95,151 0 0
American Water Works Co Inc COM 030420103 46 545 SH   SOLE   545 0 0
Amerigas Partners LP UNIT L P INT 030975106 4,337 92,859 SH   SOLE   92,859 0 0
AmerisourceBergen Corp COM 03073E105 31,748 400,252 SH   SOLE   363,783 0 36,469
AMETEK Inc COM 031100100 91 1,978 SH   SOLE   1,978 0 0
Amgen Inc COM 031162100 89,907 590,912 SH   SOLE   590,912 0 0
Amphenol Corp CL A 032095101 157 2,738 SH   SOLE   2,738 0 0
Anadarko Petroleum Corp COM 032511107 140,992 2,647,743 SH   SOLE   2,647,743 0 0
Analog Devices Inc COM 032654105 15,252 269,278 SH   SOLE   269,278 0 0
Andersons Inc/The COM 034164103 2,512 70,688 SH   SOLE   70,688 0 0
AngloGold Ashanti Ltd SPONSORED ADR 035128206 349,847 19,371,400 SH   SOLE   19,371,400 0 0
Annaly Capital Management Inc COM 035710409 15,276 1,379,989 SH   SOLE   1,379,989 0 0
Antero Midstream Partners LP UNT LTD PARTN 03673L103 1,139 40,859 SH   SOLE   40,859 0 0
Antero Resources Corp COM 03674X106 385 14,816 SH   SOLE   14,816 0 0
Anthem Inc UNIT 05/01/20188 036752202 7,738 173,003 SH   SOLE   173,003 0 0
Anworth Mortgage Asset Corp COM 037347101 1,563 332,582 SH   SOLE   332,582 0 0
Apache Corp COM 037411105 2,684 48,219 SH   SOLE   48,219 0 0
Apollo Commercial Real Estate Finance I COM 03762U105 3,112 193,671 SH   SOLE   193,671 0 0
Apollo Investment Corp COM 03761U106 4,067 734,031 SH   SOLE   734,031 0 0
Apple Inc COM 037833100 4,091 42,788 SH   SOLE   42,788 0 0
Applied Materials Inc COM 038222105 16,006 667,763 SH   SOLE   667,763 0 0
Aqua America Inc COM 03836W103 263 7,379 SH   SOLE   7,379 0 0
ArcelorMittal NY REGISTRY SH 03938L104 6,101 1,309,124 SH   SOLE   1,309,124 0 0
Archer-Daniels-Midland Co COM 039483102 60,298 1,405,887 SH   SOLE   1,405,887 0 0
Archrock Partners LP COM UNITS REPSTG 03957U100 4,835 357,085 SH   SOLE   357,085 0 0
Ares Capital Corp COM 04010L103 14,493 1,020,612 SH   SOLE   1,020,612 0 0
ARM Holdings PLC SPONSORED ADR 042068106 16,943 372,298 SH   SOLE   372,298 0 0
ARMOUR Residential REIT Inc COM NEW 042315507 2,530 126,518 SH   SOLE   126,518 0 0
Armstrong Flooring Inc COM 04238R106 33 1,925 SH   SOLE   1,925 0 0
ASANKO GOLD INC COM 04341Y105 113,913 29,834,897 SH   SOLE   29,501,897 0 333,000
ASML Holding NV N Y REGISTRY SHS N07059210 17,641 177,814 SH   SOLE   177,814 0 0
Associated Capital Group Inc CL A 045528106 33 1,157 SH   SOLE   1,157 0 0
AstraZeneca PLC SPONSORED ADR 046353108 12,106 400,988 SH   SOLE   400,988 0 0
Atento SA SHS L0427L105 437 49,024 SH   SOLE   49,024 0 0
Atlantica Yield plc SHS G0751N103 614 33,055 SH   SOLE   33,055 0 0
Atmos Energy Corp COM 049560105 25 309 SH   SOLE   309 0 0
Automatic Data Processing Inc COM 053015103 504 5,490 SH   SOLE   5,490 0 0
AutoZone Inc COM 053332102 3,271 4,121 SH   SOLE   0 0 4,121
Avangrid Inc COM 05351W103 8 179 SH   SOLE   179 0 0
Avery Dennison Corp COM 053611109 60 806 SH   SOLE   806 0 0
Avista Corp COM 05379B107 9 193 SH   SOLE   193 0 0
B2Gold Corp COM 11777Q209 371,319 147,949,562 SH   SOLE   144,849,783 0 3,099,779
Babcock & Wilcox Enterprises Inc COM 05614L100 24 1,644 SH   SOLE   1,644 0 0
Baidu Inc SPON ADR REP A 056752108 20,274 122,760 SH   SOLE   122,760 0 0
Baker Hughes Inc COM 057224107 47,671 1,056,307 SH   SOLE   1,056,307 0 0
Balchem Corp COM 057665200 3,738 62,673 SH   SOLE   62,673 0 0
Bank of Montreal COM 063671101 242 3,818 SH   SOLE   3,818 0 0
Bank of New York Mellon Corp/The COM 064058100 16,573 426,581 SH   SOLE   426,581 0 0
Barrick Gold Corp COM 067901108 1,275,162 59,726,542 SH   SOLE   59,601,542 0 125,000
Bed Bath & Beyond Inc COM 075896100 1,076 24,894 SH   SOLE   1,752 0 23,142
Berkshire Hathaway Inc CL B NEW 084670702 18,227 125,886 SH   SOLE   125,886 0 0
Best Buy Co Inc COM 086516101 1,203 39,330 SH   SOLE   0 0 39,330
Biogen Inc COM 09062X103 49,988 206,714 SH   SOLE   206,714 0 0
BioMarin Pharmaceutical Inc COM 09061G101 22,436 288,384 SH   SOLE   288,384 0 0
Black Hills Corp COM 092113109 10 156 SH   SOLE   156 0 0
Black Stone Minerals LP COM UNIT 09225M101 4,446 286,836 SH   SOLE   286,836 0 0
BlackRock Capital Investment Corp COM 092533108 2,624 337,307 SH   SOLE   337,307 0 0
BlackRock Investment Quality Municipal COM 09247D105 587 32,799 SH   SOLE   32,799 0 0
Blackrock Long-Term Municipal Advantage COM 09250B103 469 36,719 SH   SOLE   36,719 0 0
BlackRock Muni Intermediate Duration Fu COM 09253X102 1,818 119,306 SH   SOLE   119,306 0 0
BlackRock MuniAssets Fund Inc COM 09254J102 946 60,717 SH   SOLE   60,717 0 0
BlackRock Municipal 2018 Term Trust COM 09248C106 486 31,856 SH   SOLE   31,856 0 0
BlackRock Municipal 2020 Term Trust COM SHS 09249X109 664 40,660 SH   SOLE   40,660 0 0
BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 4,764 196,863 SH   SOLE   196,863 0 0
BlackRock Municipal Bond Trust COM 09249H104 379 20,964 SH   SOLE   20,964 0 0
BlackRock Municipal Income Quality Trus COM 092479104 1,086 66,858 SH   SOLE   66,858 0 0
BlackRock Municipal Income Trust SH BEN INT 09248F109 1,234 78,070 SH   SOLE   78,070 0 0
BlackRock Municipal Income Trust II COM 09249N101 675 40,816 SH   SOLE   40,816 0 0
BlackRock MuniEnhanced Fund Inc COM 09253Y100 756 58,907 SH   SOLE   58,907 0 0
BlackRock MuniHoldings Fund II Inc COM 09253P109 384 22,636 SH   SOLE   22,636 0 0
BlackRock MuniHoldings Fund Inc COM 09253N104 523 27,604 SH   SOLE   27,604 0 0
BlackRock MuniHoldings Investment Quali COM 09254P108 1,478 91,701 SH   SOLE   91,701 0 0
BlackRock MuniHoldings Quality Fund II COM 09254C107 851 57,215 SH   SOLE   57,215 0 0
BlackRock MuniHoldings Quality Fund Inc COM 09254A101 484 31,718 SH   SOLE   31,718 0 0
BlackRock MuniVest Fund II Inc COM 09253T101 530 29,103 SH   SOLE   29,103 0 0
BlackRock MuniVest Fund Inc COM 09253R105 1,059 95,515 SH   SOLE   95,515 0 0
BlackRock MuniYield Fund Inc COM 09253W104 1,485 92,273 SH   SOLE   92,273 0 0
BlackRock MuniYield Investment Fund COM 09254R104 399 23,756 SH   SOLE   23,756 0 0
BlackRock MuniYield Quality Fund II Inc COM 09254G108 822 56,738 SH   SOLE   56,738 0 0
BlackRock MuniYield Quality Fund III In COM 09254E103 2,128 135,906 SH   SOLE   135,906 0 0
BlackRock MuniYield Quality Fund Inc COM 09254F100 1,038 61,643 SH   SOLE   61,643 0 0
Blackstone Mortgage Trust Inc COM CL A 09257W100 5,025 181,602 SH   SOLE   181,602 0 0
Bluebird Bio Inc COM 09609G100 2,130 49,209 SH   SOLE   49,209 0 0
Boeing Co/The COM 097023105 894 6,883 SH   SOLE   6,883 0 0
BorgWarner Inc COM 099724106 52 1,755 SH   SOLE   1,755 0 0
Boyd Gaming Corp COM 103304101 190 10,300 SH   SOLE   10,300 0 0
Bristol-Myers Squibb Co COM 110122108 13,231 179,894 SH   SOLE   179,894 0 0
Broadcom Ltd SHS Y09827109 19,052 122,598 SH   SOLE   122,598 0 0
Broadridge Financial Solution COM 11133T103 80 1,222 SH   SOLE   1,222 0 0
Brown-Forman Corp CL B 115637209 140 1,402 SH   SOLE   1,402 0 0
Bunge Ltd COM G16962105 22,621 382,433 SH   SOLE   382,433 0 0
Cable One Inc COM 12685J105 35 68 SH   SOLE   68 0 0
Cabot Oil & Gas Corp COM 127097103 1,385 53,801 SH   SOLE   53,801 0 0
Cadence Design Systems Inc COM 127387108 5,960 245,273 SH   SOLE   245,273 0 0
Calgon Carbon Corp COM 129603106 322 24,455 SH   SOLE   24,455 0 0
California Resources Corp COM NEW 13057Q206 29 2,387 SH   SOLE   2,387 0 0
California Water Service Group COM 130788102 5 144 SH   SOLE   144 0 0
Calumet Specialty Products Partners LP UT LTD PARTNER 131476103 1,378 281,137 SH   SOLE   281,137 0 0
Cambrex Corp COM 132011107 16 303 SH   SOLE   303 0 0
Cameco Corp COM 13321L108 1,065 97,046 SH   SOLE   97,046 0 0
Campbell Soup Co COM 134429109 116 1,740 SH   SOLE   1,740 0 0
Canadian Imperial Bank of Commerce/Cana COM 136069101 231 3,071 SH   SOLE   3,071 0 0
Canadian National Railway Co COM 136375102 485 8,221 SH   SOLE   8,221 0 0
Canadian Natural Resources Ltd COM 136385101 413 13,409 SH   SOLE   13,409 0 0
Canadian Pacific Railway Ltd COM 13645T100 27 211 SH   SOLE   211 0 0
Canadian Solar Inc COM 136635109 1,503 99,430 SH   SOLE   99,430 0 0
Cantel Medical Corp COM 138098108 685 9,966 SH   SOLE   9,966 0 0
Capstead Mortgage Corp COM NO PAR 14067E506 2,903 299,321 SH   SOLE   299,321 0 0
CARBO Ceramics Inc COM 140781105 927 70,769 SH   SOLE   70,769 0 0
Cardinal Health Inc COM 14149Y108 4,811 61,675 SH   SOLE   2,751 0 58,924
Care Capital Properties Inc COM 141624106 35 1,345 SH   SOLE   1,345 0 0
CareTrust REIT Inc COM 14174T107 35 2,542 SH   SOLE   2,542 0 0
Carpenter Technology Corp COM 144285103 2,231 67,757 SH   SOLE   67,757 0 0
Carrizo Oil & Gas Inc COM 144577103 267 7,456 SH   SOLE   7,456 0 0
CBRE Group Inc CL A 12504L109 15,306 578,029 SH   SOLE   578,029 0 0
CBS Corp CL B 124857202 213 3,915 SH   SOLE   3,915 0 0
CDK Global Inc COM 12508E101 116 2,087 SH   SOLE   2,087 0 0
Ceco Environmental Corp COM 125141101 342 39,100 SH   SOLE   39,100 0 0
Celgene Corp COM 151020104 55,567 563,385 SH   SOLE   563,385 0 0
Cenovus Energy Inc COM 15135U109 1,787 129,331 SH   SOLE   129,331 0 0
CenterPoint Energy Inc COM 15189T107 31 1,302 SH   SOLE   1,302 0 0
Cepheid COM 15670R107 4,644 151,023 SH   SOLE   151,023 0 0
Cerner Corp COM 156782104 18,566 316,822 SH   SOLE   316,822 0 0
Ceva Inc COM 157210105 195 7,171 SH   SOLE   7,171 0 0
CF Industries Holdings Inc COM 125269100 93,921 3,897,138 SH   SOLE   3,897,138 0 0
CH Robinson Worldwide Inc COM NEW 12541W209 126 1,699 SH   SOLE   1,699 0 0
Charles River Laboratories Internationa COM 159864107 11,837 143,582 SH   SOLE   143,582 0 0
Chemours Co/The COM 163851108 31 3,750 SH   SOLE   3,750 0 0
Cheniere Energy Inc COM NEW 16411R208 108 2,878 SH   SOLE   2,878 0 0
Chesapeake Energy Corp COM 165167107 196 45,706 SH   SOLE   45,706 0 0
Chevron Corp COM 166764100 2,414 23,030 SH   SOLE   23,030 0 0
Chiasma Inc COM 16706W102 68 23,658 SH   SOLE   23,658 0 0
Chimera Investment Corp COM NEW 16934Q208 5,251 334,455 SH   SOLE   334,455 0 0
China Lodging Group Ltd SPONSORED ADR 16949N109 11,293 310,000 SH   SOLE   310,000 0 0
Chipotle Mexican Grill Inc COM 169656105 121 301 SH   SOLE   301 0 0
Church & Dwight Co Inc COM 171340102 119 1,157 SH   SOLE   1,157 0 0
Churchill Downs Inc COM 171484108 148 1,172 SH   SOLE   1,172 0 0
Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 155,656 13,025,612 SH   SOLE   13,025,612 0 0
Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 120 13,372 SH   SOLE   13,372 0 0
Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 5,250 2,142,826 SH   SOLE   2,142,826 0 0
Cimarex Energy Co COM 171798101 205,423 1,721,611 SH   SOLE   1,721,611 0 0
Ciner Resources LP COM UNIT LTD 172464109 4,328 154,453 SH   SOLE   154,453 0 0
Cintas Corp COM 172908105 74 758 SH   SOLE   758 0 0
CISCO SYS INC COM 17275R102 1,209 42,154 SH   SOLE   42,154 0 0
CLARCOR Inc COM 179895107 706 11,598 SH   SOLE   11,598 0 0
Clean Harbors Inc COM 184496107 699 13,420 SH   SOLE   13,420 0 0
Cloud Peak Energy Inc COM 18911Q102 436 211,879 SH   SOLE   211,879 0 0
CMS Energy Corp COM 125896100 39 853 SH   SOLE   853 0 0
CNH Industrial NV SHS N20944109 21,554 3,014,541 SH   SOLE   3,014,541 0 0
Coeur Mining Inc COM NEW 192108504 224,079 21,020,524 SH   SOLE   21,020,524 0 0
Colony Capital Inc CL A 19624R106 3,926 255,751 SH   SOLE   255,751 0 0
Colony Capital Inc CONV PFD-C 19624R403 1,861 79,581 SH   SOLE   79,581 0 0
Colony Starwood Homes COM 19625X102 35 1,148 SH   SOLE   1,148 0 0
Columbia Pipeline Partners LP COM UT REPSTG 198281107 1,205 80,314 SH   SOLE   80,314 0 0
Commercial Metals Co COM 201723103 47,142 2,789,489 SH   SOLE   2,789,489 0 0
Communications Sales & Leasing Inc COM 20341J104 50 1,736 SH   SOLE   1,736 0 0
Compass Minerals International Inc COM 20451N101 16,637 224,247 SH   SOLE   224,247 0 0
Concho Resources Inc COM 20605P101 198,818 1,666,956 SH   SOLE   1,666,956 0 0
ConocoPhillips COM 20825C104 660 15,132 SH   SOLE   15,132 0 0
Consol Energy Inc COM 20854P109 103,947 6,460,348 SH   SOLE   6,460,348 0 0
Consolidated Edison Inc COM 209115104 74 923 SH   SOLE   923 0 0
Consumer Discretionary Select Sector SP SBI CONS DISCR 81369Y407 9,345 119,714 SH   SOLE   119,714 0 0
Continental Resources Inc/OK COM 212015101 725 16,011 SH   SOLE   16,011 0 0
Core Laboratories NV COM N22717107 42,677 344,478 SH   SOLE   344,478 0 0
Cosan Ltd SHS A G25343107 5,591 858,874 SH   SOLE   858,874 0 0
Costco Wholesale Corp COM 22160K105 7,209 45,906 SH   SOLE   3,889 0 42,017
Covanta Holding Corp COM 22282E102 3,758 228,440 SH   SOLE   228,440 0 0
Credicorp Ltd COM G2519Y108 34,583 224,085 SH   SOLE   224,085 0 0
Cree Inc COM 225447101 3,594 147,050 SH   SOLE   147,050 0 0
Crescent Point Energy Corp COM 22576C101 1,254 79,442 SH   SOLE   79,442 0 0
Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 2,114 104,864 SH   SOLE   104,864 0 0
Cresud SACIF y A SPONSORED ADR 226406106 55 3,909 SH   SOLE   3,909 0 0
CrossAmerica Partners LP UT LTD PTN INT 22758A105 3,921 159,927 SH   SOLE   159,927 0 0
Crown Castle International Corp COM 22822V101 153 1,512 SH   SOLE   1,512 0 0
CSRA Inc COM 12650T104 33 1,396 SH   SOLE   1,396 0 0
CST Brands Inc COM 12646R105 34 785 SH   SOLE   785 0 0
CSX Corp COM 126408103 17,369 665,975 SH   SOLE   665,975 0 0
Cummins Inc COM 231021106 172 1,528 SH   SOLE   1,528 0 0
CVS Health Corp COM 126650100 6,915 72,225 SH   SOLE   0 0 72,225
CyberArk Software Ltd SHS M2682V108 352 7,234 SH   SOLE   7,234 0 0
CYS Investments Inc COM 12673A108 4,426 528,793 SH   SOLE   528,793 0 0
Darling Ingredients Inc COM 237266101 1,025 68,803 SH   SOLE   68,803 0 0
DCP Midstream Partners LP COM UT LTD PTN 23311P100 1,336 38,742 SH   SOLE   38,742 0 0
Deere & Co COM 244199105 61,467 758,475 SH   SOLE   758,475 0 0
Delek US Holdings Inc COM 246647101 244 18,472 SH   SOLE   18,472 0 0
Deutsche Municipal Income Trust COM 25160C106 982 67,955 SH   SOLE   67,955 0 0
Devon Energy Corp COM 25179M103 3,212 88,615 SH   SOLE   88,615 0 0
Diamond Offshore Drilling Inc COM 25271C102 19,749 811,710 SH   SOLE   811,710 0 0
Diamondback Energy Inc COM 25278X109 194,697 2,134,596 SH   SOLE   2,134,596 0 0
Dick's Sporting Goods Inc COM 253393102 38 851 SH   SOLE   851 0 0
Dollar General Corp COM 256677105 5,070 53,939 SH   SOLE   2,618 0 51,321
Dominion Resources Inc/VA COM 25746U109 2,994 38,424 SH   SOLE   38,424 0 0
Dominion Resources Inc/VA UNIT 99/99/9999 25746U869 7,175 138,402 SH   SOLE   138,402 0 0
Domtar Corp COM NEW 257559203 59 1,681 SH   SOLE   1,681 0 0
Donaldson Co Inc COM 257651109 676 19,683 SH   SOLE   19,683 0 0
Dr Pepper Snapple Group Inc COM 26138E109 172 1,782 SH   SOLE   1,782 0 0
Dr Reddy's Laboratories Ltd ADR 256135203 63 1,232 SH   SOLE   1,232 0 0
Dreyfus Municipal Bond Infrastructure F SHS 26203D101 737 51,643 SH   SOLE   51,643 0 0
Dreyfus Municipal Income Inc COM 26201R102 421 42,024 SH   SOLE   42,024 0 0
Dreyfus Strategic Municipal Bond Fund I COM 26202F107 1,100 121,249 SH   SOLE   121,249 0 0
Dreyfus Strategic Municipals Inc COM 261932107 1,158 121,856 SH   SOLE   121,856 0 0
Dril-Quip Inc COM 262037104 19,539 334,392 SH   SOLE   334,392 0 0
DSP Group Inc COM 23332B106 116 10,965 SH   SOLE   10,965 0 0
DTE Energy Co COM 233331107 54 546 SH   SOLE   546 0 0
Duke Energy Corp COM NEW 26441C204 3,428 39,953 SH   SOLE   39,953 0 0
Eagle Pharmaceuticals Inc/DE COM 269796108 3 89 SH   SOLE   89 0 0
Eaton Corp PLC SHS G29183103 8,353 139,853 SH   SOLE   139,853 0 0
Eaton Vance Corp COM NON VTG 278265103 44 1,252 SH   SOLE   1,252 0 0
Eaton Vance Municipal Bond Fund COM 27827X101 2,704 190,811 SH   SOLE   190,811 0 0
Eaton Vance Municipal Bond Fund II COM 27827K109 356 25,497 SH   SOLE   25,497 0 0
Eaton Vance Municipal Income 2028 Term SHS 27829U105 646 30,392 SH   SOLE   30,392 0 0
Eaton Vance Municipal Income Trust SH BEN INT 27826U108 617 41,955 SH   SOLE   41,955 0 0
Eaton Vance National Municipal Opportun COM SHS 27829L105 864 37,521 SH   SOLE   37,521 0 0
Edison International COM 281020107 77 993 SH   SOLE   993 0 0
Edwards Lifesciences Corp COM 28176E108 201 2,013 SH   SOLE   2,013 0 0
El Paso Electric Co COM NEW 283677854 6 123 SH   SOLE   123 0 0
Eldorado Gold Corp COM 284902103 233,638 51,920,675 SH   SOLE   51,124,025 0 796,650
Eli Lilly & Co COM 532457108 32,024 406,660 SH   SOLE   406,660 0 0
Emerson Electric Co COM 291011104 17,729 339,906 SH   SOLE   339,906 0 0
Empire District Electric Co/The COM 291641108 4 132 SH   SOLE   132 0 0
Enbridge Energy Partners LP COM 29250R106 1,341 57,794 SH   SOLE   57,794 0 0
Enbridge Inc COM 29250N105 656 15,493 SH   SOLE   15,493 0 0
EnCana Corp COM 292505104 733 94,074 SH   SOLE   94,074 0 0
Endeavour Silver Corp COM 29258Y103 46,717 11,827,129 SH   SOLE   11,827,129 0 0
Endo International PLC SHS G30401106 1,835 117,695 SH   SOLE   117,695 0 0
EndoChoice Holdings Inc COM 29272U103 90 18,274 SH   SOLE   18,274 0 0
Energen Corp COM 29265N108 469 9,721 SH   SOLE   9,721 0 0
Energizer Holdings Inc COM 29272W109 35 675 SH   SOLE   675 0 0
Energy Transfer Equity LP COM UT LTD PTN 29273V100 1,894 131,807 SH   SOLE   131,807 0 0
Energy Transfer Partners LP UNIT LTD PARTN 29273R109 1,360 35,730 SH   SOLE   35,730 0 0
Enerplus Corp COM 292766102 264 40,138 SH   SOLE   40,138 0 0
EnerSys COM 29275Y102 3,666 61,651 SH   SOLE   61,651 0 0
Engility Holdings Inc COM 29286C107 32 1,507 SH   SOLE   1,507 0 0
EnLink Midstream Partners LP COM UNIT REP LTD 29336U107 1,465 88,074 SH   SOLE   88,074 0 0
Ensco PLC SHS CLASS A G3157S106 29,116 2,998,529 SH   SOLE   2,998,529 0 0
Entergy Corp COM 29364G103 1,693 20,808 SH   SOLE   20,808 0 0
Enviva Partners LP COM UNIT 29414J107 4,199 184,484 SH   SOLE   184,484 0 0
Enzymotec Ltd SHS M4059L101 106 12,659 SH   SOLE   12,659 0 0
EOG Resources Inc COM 26875P101 188,912 2,264,588 SH   SOLE   2,264,588 0 0
EQT Corp COM 26884L109 1,637 21,139 SH   SOLE   21,139 0 0
EQT Midstream Partners LP UNIT LTD PARTN 26885B100 1,129 14,066 SH   SOLE   14,066 0 0
EQUIFAX INC COM 294429105 132 1,030 SH   SOLE   1,030 0 0
Estee Lauder Cos Inc/The CL A 518439104 223 2,455 SH   SOLE   2,455 0 0
Eversource Energy COM 30040W108 58 964 SH   SOLE   964 0 0
Exelon Corp COM 30161N101 2,472 68,000 SH   SOLE   68,000 0 0
Exelon Corp UNIT 99/99/9999 30161N127 7,853 159,162 SH   SOLE   159,162 0 0
Expeditors International of Washington COM 302130109 95 1,940 SH   SOLE   1,940 0 0
Express Scripts Holding Co COM 30219G108 17,695 233,442 SH   SOLE   233,442 0 0
Exxon Mobil Corp COM 30231G102 4,750 50,669 SH   SOLE   50,669 0 0
F5 Networks Inc COM 315616102 87 764 SH   SOLE   764 0 0
Fastenal Co COM 311900104 139 3,131 SH   SOLE   3,131 0 0
FelCor Lodging Trust Inc PFD CV A $1.95 31430F200 2,242 88,993 SH   SOLE   88,993 0 0
Ferrellgas Partners LP UNIT LTD PART 315293100 4,205 227,542 SH   SOLE   227,542 0 0
Fiesta Restaurant Group Inc COM 31660B101 33 1,501 SH   SOLE   1,501 0 0
Fifth Street Finance Corp COM 31678A103 2,509 517,234 SH   SOLE   517,234 0 0
First Cash Financial Services Inc COM 31942D107 3,305 64,390 SH   SOLE   64,390 0 0
First Majestic Silver Corp COM 32076V103 270,235 19,899,511 SH   SOLE   19,899,511 0 0
First Solar Inc COM 336433107 6,485 133,766 SH   SOLE   133,766 0 0
FirstEnergy Corp COM 337932107 1,676 48,003 SH   SOLE   48,003 0 0
Fiserv Inc COM 337738108 205 1,887 SH   SOLE   1,887 0 0
Flir Systems Inc. COM 302445101 36 1,158 SH   SOLE   1,158 0 0
Fluor Corp COM 343412102 57 1,151 SH   SOLE   1,151 0 0
FMC Corp COM NEW 302491303 12,909 278,756 SH   SOLE   278,756 0 0
FMC Technologies Inc COM 30249U101 41,723 1,564,406 SH   SOLE   1,564,406 0 0
Foamix Pharmaceuticals Ltd SHS M46135105 94 14,776 SH   SOLE   14,776 0 0
Foot Locker Inc COM 344849104 73 1,330 SH   SOLE   1,330 0 0
Fortuna Silver Mines Inc COM 349915108 136,214 19,508,177 SH   SOLE   19,385,177 0 123,000
Fortune Brands Home & Security Inc COM 34964C106 34 595 SH   SOLE   595 0 0
Four Corners Property Trust Inc COM 35086T109 35 1,711 SH   SOLE   1,711 0 0
Franco-Nevada Corp COM 351858105 595,690 7,831,846 SH   SOLE   7,831,846 0 0
Franklin Resources Inc COM 354613101 112 3,347 SH   SOLE   3,347 0 0
Freeport-McMoRan Inc CL B 35671D857 48,462 4,350,249 SH   SOLE   4,350,249 0 0
FreightCar America Inc COM 357023100 699 49,761 SH   SOLE   49,761 0 0
Frontier Communications Corp PFD CONV SER-A 35906A207 12,631 133,212 SH   SOLE   133,212 0 0
FS Investment Corp COM 302635107 7,163 791,541 SH   SOLE   791,541 0 0
FTD Cos Inc COM 30281V108 33 1,314 SH   SOLE   1,314 0 0
Gaming and Leisure Properties Inc COM 36467J108 989 28,672 SH   SOLE   28,672 0 0
Gannett Co Inc COM 36473H104 32 2,290 SH   SOLE   2,290 0 0
Gap Inc/The COM 364760108 1,220 57,512 SH   SOLE   2,586 0 54,926
GasLog Partners LP UNIT LTD PTNRP Y2687W108 4,444 234,128 SH   SOLE   234,128 0 0
GCP Applied Technologies Inc COM 36164Y101 34 1,290 SH   SOLE   1,290 0 0
General Dynamics Corp COM 369550108 366 2,630 SH   SOLE   2,630 0 0
General Mills Inc COM 370334104 367 5,145 SH   SOLE   5,145 0 0
Genesee & Wyoming Inc CL A 371559105 5 85 SH   SOLE   85 0 0
Genesis Energy LP UNIT LTD PARTN 371927104 1,248 32,537 SH   SOLE   32,537 0 0
Genuine Parts Co COM 372460105 149 1,467 SH   SOLE   1,467 0 0
Gerdau SA SPON ADR REP PFD 373737105 5,001 2,748,005 SH   SOLE   2,748,005 0 0
Gibraltar Industries Inc COM 374689107 1,405 44,511 SH   SOLE   44,511 0 0
Gilead Sciences Inc COM 375558103 88,800 1,064,491 SH   SOLE   1,064,491 0 0
Gladstone Capital Corp COM 376535100 783 108,111 SH   SOLE   108,111 0 0
Gladstone Investment Corp COM 376546107 922 128,746 SH   SOLE   128,746 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 13,464 310,654 SH   SOLE   310,654 0 0
Global Partners LP/MA COM UNITS 37946R109 3,926 286,369 SH   SOLE   286,369 0 0
Gol Linhas Aereas Inteligentes SA SPON ADR PFD NEW 38045R206 477 45,064 SH   SOLE   45,064 0 0
Golar LNG Partners LP COM UNIT LPI Y2745C102 4,955 270,339 SH   SOLE   270,339 0 0
Gold Fields Ltd SPONSORED ADR 38059T106 190,460 38,869,466 SH   SOLE   38,869,466 0 0
Gold Resource Corp COM 38068T105 20,387 5,678,792 SH   SOLE   5,678,792 0 0
Goldcorp Inc COM 380956409 902,899 47,198,082 SH   SOLE   46,921,082 0 277,000
Goldman Sachs BDC Inc SHS 38147U107 2,752 137,653 SH   SOLE   137,653 0 0
Golub Capital BDC Inc COM 38173M102 3,959 219,083 SH   SOLE   219,083 0 0
Graphic Packaging Holding Co COM 388689101 108 8,649 SH   SOLE   8,649 0 0
Great Plains Energy Inc COM 391164100 13 444 SH   SOLE   444 0 0
Green Plains Inc COM 393222104 31,288 1,586,627 SH   SOLE   1,586,627 0 0
Grifols SA SP ADR REP B NVT 398438408 13,222 793,173 SH   SOLE   793,173 0 0
Gulfport Energy Corp COM NEW 402635304 122,106 3,906,144 SH   SOLE   3,906,144 0 0
Halliburton Co COM 406216101 343,895 7,593,170 SH   SOLE   7,593,170 0 0
Halozyme Therapeutics Inc COM 40637H109 9 1,008 SH   SOLE   1,008 0 0
Halyard Health Inc COM 40650V100 34 1,038 SH   SOLE   1,038 0 0
Hannon Armstrong Sustainable Infrastruc COM 41068X100 2,625 121,511 SH   SOLE   121,511 0 0
Harley-Davidson Inc COM 412822108 17,520 386,764 SH   SOLE   386,764 0 0
Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 165,207 45,763,640 SH   SOLE   45,763,640 0 0
Hasbro Inc COM 418056107 83 990 SH   SOLE   990 0 0
Hatteras Financial Corp COM 41902R103 4,715 287,504 SH   SOLE   287,504 0 0
Hawaiian Electric Industries Inc COM 419870100 11 327 SH   SOLE   327 0 0
Hecla Mining Co COM 422704106 257,773 50,543,657 SH   SOLE   50,543,657 0 0
Helmerich & Payne Inc COM 423452101 45,268 674,330 SH   SOLE   674,330 0 0
Henry Schein Inc COM 806407102 129 727 SH   SOLE   727 0 0
Hercules Capital Inc COM 427096508 4,073 327,959 SH   SOLE   327,959 0 0
Hershey Co/The COM 427866108 160 1,408 SH   SOLE   1,408 0 0
Hess Corp COM 42809H107 121,578 2,022,925 SH   SOLE   2,022,925 0 0
Hewlett Packard Enterprise Co COM 42824C109 32 1,770 SH   SOLE   1,770 0 0
Holly Energy Partners LP COM UT LTD PTN 435763107 1,060 30,591 SH   SOLE   30,591 0 0
HollyFrontier Corp COM 436106108 192 8,065 SH   SOLE   8,065 0 0
Home Depot Inc/The COM 437076102 10,861 85,055 SH   SOLE   10,053 0 75,002
Honeywell International Inc COM 438516106 789 6,787 SH   SOLE   6,787 0 0
Hormel Foods Corp COM 440452100 100 2,734 SH   SOLE   2,734 0 0
Hyster-Yale Materials Handling Inc CL A 449172105 33 554 SH   SOLE   554 0 0
IAMGOLD Corp COM 450913108 231,048 55,808,621 SH   SOLE   55,808,621 0 0
IDACORP Inc COM 451107106 12 152 SH   SOLE   152 0 0
IDEXX Laboratories Inc COM 45168D104 16,502 177,709 SH   SOLE   177,709 0 0
Illinois Tool Works Inc COM 452308109 328 3,150 SH   SOLE   3,150 0 0
Illumina Inc COM 452327109 23,612 168,202 SH   SOLE   168,202 0 0
Impax Laboratories Inc COM 45256B101 19 660 SH   SOLE   660 0 0
Imperial Oil Ltd COM NEW 453038408 98 3,107 SH   SOLE   3,107 0 0
Imperva Inc COM 45321L100 348 8,088 SH   SOLE   8,088 0 0
INC Research Holdings Inc CL A 45329R109 16 413 SH   SOLE   413 0 0
Incyte Corp COM 45337C102 22,764 284,622 SH   SOLE   284,622 0 0
Independence Contract Drilling Inc COM 453415309 6,212 1,144,100 SH   SOLE   1,144,100 0 0
InfraREIT Inc COM 45685L100 2 88 SH   SOLE   88 0 0
Ingevity Corp COM 45688C107 34 987 SH   SOLE   987 0 0
Ingredion Inc COM 457187102 1,210 9,349 SH   SOLE   9,349 0 0
Insys Therapeutics Inc COM NEW 45824V209 3 234 SH   SOLE   234 0 0
Integrated Device Technology Inc COM 458118106 2,717 134,984 SH   SOLE   134,984 0 0
Intel Corp COM 458140100 51,784 1,578,781 SH   SOLE   1,578,781 0 0
Intercept Pharmaceuticals Inc COM 45845P108 4,415 30,946 SH   SOLE   30,946 0 0
International Business Machines Corp COM 459200101 1,225 8,069 SH   SOLE   8,069 0 0
International Flavors & Fragrances Inc COM 459506101 96 761 SH   SOLE   761 0 0
International Game Technology PLC SHS USD G4863A108 302 16,123 SH   SOLE   16,123 0 0
International Paper Co COM 460146103 468 11,043 SH   SOLE   11,043 0 0
Interpublic Group of Cos Inc/The COM 460690100 77 3,353 SH   SOLE   3,353 0 0
Intuit Inc COM 461202103 359 3,217 SH   SOLE   3,217 0 0
Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 1,181 88,498 SH   SOLE   88,498 0 0
Invesco Mortgage Capital Inc COM 46131B100 3,699 270,221 SH   SOLE   270,221 0 0
Invesco Municipal Income Opportunities COM 46132X101 756 92,934 SH   SOLE   92,934 0 0
Invesco Municipal Opportunity Trust COM 46132C107 2,010 134,912 SH   SOLE   134,912 0 0
Invesco Municipal Trust COM 46131J103 2,207 155,343 SH   SOLE   155,343 0 0
Invesco Quality Municipal Income Trust COM 46133G107 2,073 149,997 SH   SOLE   149,997 0 0
Invesco Trust for Investment Grade Muni COM 46131M106 2,043 137,457 SH   SOLE   137,457 0 0
Invesco Value Municipal Income Trust COM 46132P108 1,663 93,678 SH   SOLE   93,678 0 0
Ionis Pharmaceuticals Inc COM 462222100 5,412 232,391 SH   SOLE   232,391 0 0
iShares Barclays Aggregate Bond Fund CORE US AGGBD ET 464287226 1,031 9,153 SH   SOLE   9,153 0 0
iShares MSCI Canada ETF MSCI CDA ETF 464286509 136 5,537 SH   SOLE   5,537 0 0
iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 56 1,730 SH   SOLE   1,730 0 0
iShares MSCI Hong Kong ETF MSCI HONG KG ETF 464286871 49 2,497 SH   SOLE   2,497 0 0
iShares MSCI Japan Index Fund MSCI JAPAN ETF 464286848 210 18,249 SH   SOLE   18,249 0 0
iShares MSCI Pacific ex Japan ETF MSCI PAC JP ETF 464286665 788 20,096 SH   SOLE   20,096 0 0
iShares MSCI South Korea Capped ETF MSCI STH KOR ETF 464286772 65 1,244 SH   SOLE   1,244 0 0
iShares MSCI Switzerland Capped ETF MSCI SZ CAP ETF 464286749 14 488 SH   SOLE   488 0 0
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 749 7,465 SH   SOLE   7,465 0 0
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 628 6,083 SH   SOLE   6,083 0 0
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 136 989 SH   SOLE   989 0 0
iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 114 1,167 SH   SOLE   1,167 0 0
iShares S&P 500 Growth ETF S&P 500 GRWT ETF 464287309 20,497 175,823 SH   SOLE   175,823 0 0
iShares S&P 500 Value ETF S&P 500 VAL ETF 464287408 64 694 SH   SOLE   694 0 0
iShares US Home Construction ETF US HOME CONS ETF 464288752 441 15,952 SH   SOLE   15,952 0 0
Israel Chemicals Ltd SHS M5920A109 6,581 1,687,447 SH   SOLE   1,687,447 0 0
iStar Inc COM 45031U101 1,692 176,438 SH   SOLE   176,438 0 0
ITC Holdings Corp COM 465685105 20 425 SH   SOLE   425 0 0
Itron Inc COM 465741106 2,392 55,491 SH   SOLE   55,491 0 0
JA Solar Holdings Co Ltd SPON ADR REP5ORD 466090206 229 33,501 SH   SOLE   33,501 0 0
Jazz Pharmaceuticals PLC SHS USD G50871105 3,941 27,889 SH   SOLE   27,889 0 0
JB Hunt Transport Services Inc COM 445658107 77 949 SH   SOLE   949 0 0
JD.com Inc SPON ADR CL A 47215P106 36,809 1,733,825 SH   SOLE   1,504,830 0 228,995
JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 1,310 64,277 SH   SOLE   64,277 0 0
Johnson & Johnson COM 478160104 17,055 140,602 SH   SOLE   140,602 0 0
Johnson Controls Inc COM 478366107 229 5,174 SH   SOLE   5,174 0 0
Jones Lang LaSalle Inc COM 48020Q107 14,242 146,147 SH   SOLE   146,147 0 0
Joy Global Inc COM 481165108 2,983 141,107 SH   SOLE   141,107 0 0
Kansas City Southern COM NEW 485170302 15 164 SH   SOLE   164 0 0
Keysight Technologies Inc COM 49338L103 33 1,119 SH   SOLE   1,119 0 0
Kinder Morgan Inc/DE COM 49456B101 578 30,856 SH   SOLE   30,856 0 0
Kinder Morgan Inc/DE PFD SER A 49456B200 10,817 221,443 SH   SOLE   221,443 0 0
Kinross Gold Corp COM NO PAR 496902404 369,537 75,569,870 SH   SOLE   75,015,870 0 554,000
Klondex Mines Ltd COM 498696103 20,098 5,538,200 SH   SOLE   4,965,200 0 573,000
KLX Inc COM 482539103 32 1,029 SH   SOLE   1,029 0 0
KNOT Offshore Partners LP COM UNITS Y48125101 4,384 236,214 SH   SOLE   236,214 0 0
Knowles Corp COM 49926D109 31 2,276 SH   SOLE   2,276 0 0
Kohl's Corp COM 500255104 1,061 27,978 SH   SOLE   0 0 27,978
Korea Electric Power Corp SPONSORED ADR 500631106 1,690 65,168 SH   SOLE   65,168 0 0
Kornit Digital Ltd SHS M6372Q113 87 8,869 SH   SOLE   8,869 0 0
Kroger Co/The COM 501044101 5,843 158,811 SH   SOLE   0 0 158,811
L Brands Inc COM 501797104 3,123 46,522 SH   SOLE   0 0 46,522
Ladder Capital Corp CL A 505743104 1,646 134,881 SH   SOLE   134,881 0 0
Lam Research Corp COM 512807108 9,467 112,623 SH   SOLE   112,623 0 0
Lands' End Inc COM 51509F105 33 2,029 SH   SOLE   2,029 0 0
Laredo Petroleum Inc COM 516806106 84,014 8,016,633 SH   SOLE   8,016,633 0 0
Las Vegas Sands Corp COM 517834107 1,532 35,218 SH   SOLE   35,218 0 0
Layne Christensen Co COM 521050104 385 47,494 SH   SOLE   47,494 0 0
LB Foster Co COM 350060109 160 14,689 SH   SOLE   14,689 0 0
Leggett & Platt Inc COM 524660107 65 1,266 SH   SOLE   1,266 0 0
Liberty Broadband Corp COM SER A 530307107 34 574 SH   SOLE   574 0 0
Liberty TripAdvisor Holdings Inc COM SER A 531465102 33 1,529 SH   SOLE   1,529 0 0
Ligand Pharmaceuticals Inc COM NEW 53220K504 23 196 SH   SOLE   196 0 0
Lindsay Corp COM 535555106 95 1,399 SH   SOLE   1,399 0 0
Linear Technology Corp COM 535678106 7,299 156,856 SH   SOLE   156,856 0 0
LinkedIn Corp COM CL A 53578A108 25,369 134,049 SH   SOLE   134,049 0 0
LivePerson Inc COM 538146101 128 20,163 SH   SOLE   20,163 0 0
Loral Space & Communications Inc COM 543881106 2 51 SH   SOLE   51 0 0
Louisiana-Pacific Corp COM 546347105 105,727 6,093,761 SH   SOLE   6,093,761 0 0
Lowe's Cos Inc COM 548661107 7,109 89,792 SH   SOLE   8,096 0 81,696
Lululemon Athletica Inc COM 550021109 85 1,152 SH   SOLE   1,152 0 0
Lumentum Holdings Inc COM 55024U109 33 1,382 SH   SOLE   1,382 0 0
Macy's Inc COM 55616P104 2,232 66,399 SH   SOLE   2,553 0 63,846
Madison Square Garden Co/The CL A 55825T103 35 200 SH   SOLE   200 0 0
MAG Silver Corp COM 55903Q104 69,874 5,543,076 SH   SOLE   5,406,776 0 136,300
Magic Software Enterprises Ltd ORD 559166103 156 23,599 SH   SOLE   23,599 0 0
Magna International Inc COM 559222401 132 3,763 SH   SOLE   3,763 0 0
Main Street Capital Corp COM 56035L104 5,470 166,511 SH   SOLE   166,511 0 0
MainStay DefinedTerm Municipal Opportun COM 56064K100 1,439 69,572 SH   SOLE   69,572 0 0
Mallinckrodt PLC SHS G5785G107 3,389 55,752 SH   SOLE   55,752 0 0
Manitowoc Foodservice Inc COM 563568104 34 1,956 SH   SOLE   1,956 0 0
Marathon Oil Corp COM 565849106 1,493 99,489 SH   SOLE   99,489 0 0
Marathon Petroleum Corp COM 56585A102 457 12,038 SH   SOLE   12,038 0 0
Marine Harvest ASA SPONSORED ADR 56824R205 16,608 982,709 SH   SOLE   982,709 0 0
Marriott Vacations Worldwide Corp COM 57164Y107 36 532 SH   SOLE   532 0 0
Marsh & McLennan Cos Inc COM 571748102 331 4,831 SH   SOLE   4,831 0 0
Martin Midstream Partners LP UNIT L P INT 573331105 1,187 51,374 SH   SOLE   51,374 0 0
Marvell Technology Group Ltd ORD G5876H105 3,962 415,724 SH   SOLE   415,724 0 0
Mastercard Inc CL A 57636Q104 17,237 195,746 SH   SOLE   195,746 0 0
Matador Resources Co COM 576485205 222 11,210 SH   SOLE   11,210 0 0
Maxim Integrated Products Inc COM 57772K101 7,901 221,387 SH   SOLE   221,387 0 0
McCormick & Co Inc/MD COM NON VTG 579780206 111 1,045 SH   SOLE   1,045 0 0
McDermott International Inc COM 580037109 11,647 2,357,710 SH   SOLE   2,357,710 0 0
McEwen Mining Inc COM 58039P107 134,611 34,963,949 SH   SOLE   34,963,949 0 0
McKesson Corp COM 58155Q103 35,420 189,768 SH   SOLE   158,875 0 30,893
Mechel PJSC SPONSORED ADR NE 583840608 1,049 624,403 SH   SOLE   624,403 0 0
Medallion Financial Corp COM 583928106 673 91,175 SH   SOLE   91,175 0 0
Medgenics Inc COM NEW 58436Q203 87 15,688 SH   SOLE   15,688 0 0
Medivation Inc COM 58501N101 24,346 403,749 SH   SOLE   403,749 0 0
Medley Capital Corp COM 58503F106 1,696 253,169 SH   SOLE   253,169 0 0
Melco Crown Entertainment Ltd ADR 585464100 215 17,101 SH   SOLE   17,101 0 0
Memorial Resource Development Corp COM 58605Q109 252 15,844 SH   SOLE   15,844 0 0
Merck & Co Inc COM 58933Y105 13,204 229,190 SH   SOLE   229,190 0 0
Mettler-Toledo International Inc COM 592688105 126 344 SH   SOLE   344 0 0
MFA Financial Inc COM 55272X102 4,665 641,659 SH   SOLE   641,659 0 0
MFS High Income Municipal Trust SH BEN INT 59318D104 440 80,039 SH   SOLE   80,039 0 0
MFS Municipal Income Trust SH BEN INT 552738106 796 104,952 SH   SOLE   104,952 0 0
MGE Energy Inc COM 55277P104 6 105 SH   SOLE   105 0 0
MGM Resorts International COM 552953101 1,106 48,860 SH   SOLE   48,860 0 0
Microchip Technology Inc COM 595017104 8,624 169,888 SH   SOLE   169,888 0 0
Micron Technology Inc COM 595112103 14,239 1,034,790 SH   SOLE   1,034,790 0 0
Microsemi Corp COM 595137100 3,418 104,584 SH   SOLE   104,584 0 0
Microsoft Corp COM 594918104 21,193 414,172 SH   SOLE   414,172 0 0
Mobile TeleSystems PJSC SPONSORED ADR 607409109 70,771 8,547,191 SH   SOLE   8,547,191 0 0
Mobileye NV ORD SHS N51488117 1,932 41,876 SH   SOLE   41,876 0 0
Monsanto Co COM 61166W101 92,010 889,761 SH   SOLE   889,761 0 0
Mosaic Co/The COM 61945C103 24,215 924,940 SH   SOLE   924,940 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,208 35,925 SH   SOLE   35,925 0 0
Murphy Oil Corp COM 626717102 63 1,978 SH   SOLE   1,978 0 0
Murphy USA Inc COM 626755102 35 468 SH   SOLE   468 0 0
Mylan NV SHS EURO N59465109 11,214 259,352 SH   SOLE   259,352 0 0
Nabors Industries Ltd SHS G6359F103 117,577 11,699,198 SH   SOLE   11,699,198 0 0
National Fuel Gas Co COM 636180101 564 9,923 SH   SOLE   9,923 0 0
National Oilwell Varco Inc COM 637071101 45,979 1,366,392 SH   SOLE   1,366,392 0 0
Navient Corp COM 63938C108 34 2,818 SH   SOLE   2,818 0 0
Nektar Therapeutics COM 640268108 19 1,308 SH   SOLE   1,308 0 0
Neogen Corp COM 640491106 4,888 86,895 SH   SOLE   86,895 0 0
Neuberger Berman Intermediate Municipal COM 64124P101 629 37,492 SH   SOLE   37,492 0 0
Neurocrine Biosciences Inc COM 64125C109 8,598 189,172 SH   SOLE   189,172 0 0
Neuroderm Ltd ORD SHS M74231107 103 6,350 SH   SOLE   6,350 0 0
New Gold Inc COM 644535106 169,091 38,606,394 SH   SOLE   38,085,394 0 521,000
New Media Investment Group Inc COM 64704V106 35 1,936 SH   SOLE   1,936 0 0
New Mountain Finance Corp COM 647551100 3,124 242,159 SH   SOLE   242,159 0 0
New Residential Investment Corp COM NEW 64828T201 5,226 377,573 SH   SOLE   377,573 0 0
New Senior Investment Group Inc COM 648691103 35 3,308 SH   SOLE   3,308 0 0
New York Mortgage Trust Inc COM PAR $.02 649604501 2,520 413,175 SH   SOLE   413,175 0 0
Newfield Exploration Co COM 651290108 201,577 4,562,619 SH   SOLE   4,562,619 0 0
Newmont Mining Corp COM 651639106 1,073,471 27,440,471 SH   SOLE   27,296,571 0 143,900
Newpark Resources Inc COM PAR $.01NEW 651718504 346 59,726 SH   SOLE   59,726 0 0
News Corp CL A 65249B109 33 2,917 SH   SOLE   2,917 0 0
Newtek Business Services Corp COM NEW 652526203 690 54,226 SH   SOLE   54,226 0 0
NextEra Energy Inc COM 65339F101 183 1,403 SH   SOLE   1,403 0 0
NextEra Energy Inc UNIT 08/31/2018 65339F846 6,276 96,881 SH   SOLE   96,881 0 0
NextEra Energy Inc UNIT 09/01/2016 65339F861 4,616 69,201 SH   SOLE   69,201 0 0
NGL Energy Partners LP COM UNIT REPST 62913M107 9,347 483,799 SH   SOLE   483,799 0 0
NII Holdings Inc COM PAR $0.001 62913F508 694 218,369 SH   SOLE   218,369 0 0
NIKE Inc CL B 654106103 846 15,328 SH   SOLE   15,328 0 0
NiSource Inc COM 65473P105 26 971 SH   SOLE   971 0 0
Noble Corp plc SHS USD G65431101 13,380 1,623,840 SH   SOLE   1,623,840 0 0
Noble Energy Inc COM 655044105 1,654 46,107 SH   SOLE   46,107 0 0
Nordstrom Inc COM 655664100 40 1,053 SH   SOLE   1,053 0 0
Norfolk Southern Corp COM 655844108 17,809 209,200 SH   SOLE   209,200 0 0
Northrop Grumman Corp COM 666807102 389 1,749 SH   SOLE   1,749 0 0
NorthStar Asset Management Group Inc/Ne COM 66705Y104 32 3,123 SH   SOLE   3,123 0 0
NorthStar Realty Europe Corp COM 66706L101 31 3,321 SH   SOLE   3,321 0 0
Northwest Natural Gas Co COM 667655104 5 84 SH   SOLE   84 0 0
NorthWestern Corp COM NEW 668074305 9 147 SH   SOLE   147 0 0
Novagold Resources Inc COM NEW 66987E206 123,154 20,123,204 SH   SOLE   19,922,204 0 201,000
Novartis AG SPONSORED ADR 66987V109 13,388 162,256 SH   SOLE   162,256 0 0
Novo Nordisk A/S ADR 670100205 12,421 230,954 SH   SOLE   230,954 0 0
NOW Inc COM 67011P100 33 1,826 SH   SOLE   1,826 0 0
Nucor Corp COM 670346105 7,244 146,616 SH   SOLE   146,616 0 0
NuStar Energy LP UNIT COM 67058H102 1,248 25,067 SH   SOLE   25,067 0 0
Nuveen AMT-Free Municipal Income Fund COM 670657105 3,368 224,515 SH   SOLE   224,515 0 0
Nuveen AMT-Free Municipal Value Fund COM 670695105 445 23,415 SH   SOLE   23,415 0 0
Nuveen Dividend Advantage Municipal Fun COM 67066V101 1,726 110,389 SH   SOLE   110,389 0 0
Nuveen Enhanced AMT-Free Municipal Cred COM 67071L106 8,575 527,354 SH   SOLE   527,354 0 0
Nuveen Enhanced Municipal Credit Opport COM SH BEN INT 67070X101 7,011 440,398 SH   SOLE   440,398 0 0
Nuveen Enhanced Municipal Value Fund COM 67074M101 763 46,589 SH   SOLE   46,589 0 0
Nuveen Intermediate Duration Municipal COM 670671106 1,669 117,679 SH   SOLE   117,679 0 0
Nuveen Intermediate Duration Quality Mu COM 670677103 507 36,803 SH   SOLE   36,803 0 0
Nuveen Investment Quality Municipal Fun COM 67062E103 1,736 103,819 SH   SOLE   103,819 0 0
Nuveen Municipal High Income Opportunit COM 670682103 1,639 110,240 SH   SOLE   110,240 0 0
Nuveen Municipal Market Opportunity Fun COM 67062W103 2,158 143,108 SH   SOLE   143,108 0 0
Nuveen Municipal Value Fund Inc COM 670928100 4,454 411,686 SH   SOLE   411,686 0 0
Nuveen Performance Plus Municipal Fund COM 67062P108 2,768 167,635 SH   SOLE   167,635 0 0
Nuveen Premier Municipal Income Fund In COM 670988104 932 61,858 SH   SOLE   61,858 0 0
Nuveen Premium Income Municipal Fund 2 COM 67063W102 3,135 202,363 SH   SOLE   202,363 0 0
Nuveen Premium Income Municipal Fund In COM 67062T100 3,080 199,590 SH   SOLE   199,590 0 0
Nuveen Select Quality Municipal Fund In COM 670973106 1,703 109,761 SH   SOLE   109,761 0 0
Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 650 41,932 SH   SOLE   41,932 0 0
Nuveen Select Tax-Free Income2 Portfoli SH BEN INT 67063C106 658 44,176 SH   SOLE   44,176 0 0
Nuveen Select Tax-Free Income3 Portfoli SH BEN INT 67063X100 573 36,127 SH   SOLE   36,127 0 0
NVIDIA Corp COM 67066G104 16,472 350,395 SH   SOLE   350,395 0 0
NXP Semiconductors NV COM N6596X109 14,005 178,776 SH   SOLE   178,776 0 0
Oasis Petroleum Inc COM 674215108 222 23,793 SH   SOLE   23,793 0 0
Occidental Petroleum Corp COM 674599105 4,524 59,870 SH   SOLE   59,870 0 0
Oceaneering International Inc COM 675232102 24,332 814,884 SH   SOLE   814,884 0 0
OGE Energy Corp COM 670837103 29 892 SH   SOLE   892 0 0
Oil States International Inc COM 678026105 14,244 433,219 SH   SOLE   433,219 0 0
Olympic Steel Inc COM 68162K106 425 15,565 SH   SOLE   15,565 0 0
Omnicom Group Inc COM 681919106 204 2,503 SH   SOLE   2,503 0 0
ON Semiconductor Corp COM 682189105 3,873 439,122 SH   SOLE   439,122 0 0
ONE Gas Inc COM 68235P108 47 706 SH   SOLE   706 0 0
Oneok Inc COM 682680103 152 3,207 SH   SOLE   3,207 0 0
ONEOK Partners LP UNIT LTD PARTN 68268N103 1,310 32,705 SH   SOLE   32,705 0 0
Opko Health Inc COM 68375N103 862 92,267 SH   SOLE   92,267 0 0
Oracle Corp COM 68389X105 1,054 25,742 SH   SOLE   25,742 0 0
O'Reilly Automotive Inc COM 67103H107 331 1,221 SH   SOLE   1,221 0 0
Ormat Technologies Inc COM 686688102 2,696 61,605 SH   SOLE   61,605 0 0
Pacira Pharmaceuticals Inc/DE COM 695127100 12 347 SH   SOLE   347 0 0
Packaging Corp of America COM 695156109 169 2,528 SH   SOLE   2,528 0 0
Pan American Silver Corp COM 697900108 118,200 7,185,421 SH   SOLE   7,185,421 0 0
Paramount Gold Nevada Corp COM 69924M109 118 71,691 SH   SOLE   71,691 0 0
Parker-Hannifin Corp COM 701094104 118 1,091 SH   SOLE   1,091 0 0
Parsley Energy Inc CL A 701877102 175,716 6,493,563 SH   SOLE   6,493,563 0 0
Patterson-UTI Energy Inc COM 703481101 72,967 3,422,470 SH   SOLE   3,422,470 0 0
Paychex Inc COM 704326107 253 4,244 SH   SOLE   4,244 0 0
PayPal Holdings Inc COM 70450Y103 35 945 SH   SOLE   945 0 0
PBF Energy Inc CL A 69318G106 68 2,880 SH   SOLE   2,880 0 0
PDC Energy Inc COM 69327R101 117,052 2,031,800 SH   SOLE   2,031,800 0 0
Pembina Pipeline Corp COM 706327103 36 1,180 SH   SOLE   1,180 0 0
Penn National Gaming Inc COM 707569109 105 7,493 SH   SOLE   7,493 0 0
PennantPark Floating Rate Capital Ltd COM 70806A106 1,532 123,572 SH   SOLE   123,572 0 0
PennantPark Investment Corp COM 708062104 2,244 328,511 SH   SOLE   328,511 0 0
PennyMac Mortgage Investment Trust COM 70931T103 3,930 242,121 SH   SOLE   242,121 0 0
PepsiCo Inc COM 713448108 1,366 12,892 SH   SOLE   12,892 0 0
Perrigo Co PLC SHS G97822103 12,220 134,769 SH   SOLE   134,769 0 0
Petroleo Brasileiro SA SPONSORED ADR 71654V408 130 18,188 SH   SOLE   18,188 0 0
Pfizer Inc COM 717081103 13,191 374,636 SH   SOLE   374,636 0 0
PG&E Corp COM 69331C108 2,649 41,435 SH   SOLE   41,435 0 0
Phillips 66 COM 718546104 1,107 13,957 SH   SOLE   13,957 0 0
Piedmont Natural Gas Co Inc COM 720186105 15 248 SH   SOLE   248 0 0
Pilgrim's Pride Corp COM 72147K108 5,145 201,936 SH   SOLE   201,936 0 0
PIMCO Municipal Income Fund COM 72200R107 562 32,600 SH   SOLE   32,600 0 0
PIMCO Municipal Income Fund II COM 72200W106 1,250 89,546 SH   SOLE   89,546 0 0
PIMCO Municipal Income Fund III COM 72201A103 605 46,998 SH   SOLE   46,998 0 0
Pinnacle Entertainment Inc COM 72348Y105 33 2,999 SH   SOLE   2,999 0 0
Pinnacle West Capital Corp COM 723484101 1,201 14,819 SH   SOLE   14,819 0 0
Pioneer Municipal High Income Advantage COM 723762100 479 33,932 SH   SOLE   33,932 0 0
Pioneer Municipal High Income Trust COM SHS 723763108 550 38,410 SH   SOLE   38,410 0 0
Pioneer Natural Resources Co COM 723787107 231,474 1,530,811 SH   SOLE   1,530,811 0 0
Plains All American Pipeline LP UNIT LTD PARTN 726503105 1,210 44,014 SH   SOLE   44,014 0 0
Plains GP Holdings LP SHS A REP LTPN 72651A108 1,259 120,717 SH   SOLE   120,717 0 0
Pluristem Therapeutics Inc COM 72940R102 84 63,194 SH   SOLE   63,194 0 0
PNM Resources Inc COM 69349H107 9 243 SH   SOLE   243 0 0
Polaris Industries Inc COM 731068102 17,138 209,616 SH   SOLE   209,616 0 0
Portland General Electric Co COM NEW 736508847 12 270 SH   SOLE   270 0 0
POSCO SPONSORED ADR 693483109 6,627 148,923 SH   SOLE   148,923 0 0
Post Holdings Inc COM 737446104 37 444 SH   SOLE   444 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 38,287 2,357,582 SH   SOLE   2,357,582 0 0
Power Integrations Inc COM 739276103 2,055 41,046 SH   SOLE   41,046 0 0
PPG Industries Inc COM 693506107 269 2,579 SH   SOLE   2,579 0 0
PPL Corp COM 69351T106 77 2,050 SH   SOLE   2,050 0 0
PRA Health Sciences Inc COM 69354M108 8 196 SH   SOLE   196 0 0
Praxair Inc COM 74005P104 277 2,461 SH   SOLE   2,461 0 0
Pretium Resources Inc COM 74139C102 177,692 15,866,337 SH   SOLE   15,715,337 0 151,000
Priceline Group Inc/The COM NEW 741503403 613 491 SH   SOLE   491 0 0
Primero Mining Corp COM 74164W106 27,753 13,342,881 SH   SOLE   13,342,881 0 0
Progressive Corp/The COM 743315103 162 4,833 SH   SOLE   4,833 0 0
Prospect Capital Corp COM 74348T102 8,518 1,089,196 SH   SOLE   1,089,196 0 0
Public Service Enterprise Group Inc COM 744573106 2,277 48,846 SH   SOLE   48,846 0 0
Public Storage COM 74460D109 369 1,442 SH   SOLE   1,442 0 0
Puma Biotechnology Inc COM 74587V107 573 19,237 SH   SOLE   19,237 0 0
Putnam Managed Municipal Income Trust COM 746823103 1,251 155,545 SH   SOLE   155,545 0 0
Putnam Municipal Opportunities Trust SH BEN INT 746922103 1,495 111,762 SH   SOLE   111,762 0 0
QEP Resources Inc COM 74733V100 402 22,791 SH   SOLE   22,791 0 0
QIAGEN NV REG SHS N72482107 13,538 620,735 SH   SOLE   620,735 0 0
QIWI plc SPON ADR REP B 74735M108 2,278 173,859 SH   SOLE   173,859 0 0
Qorvo Inc COM 74736K101 4,801 86,874 SH   SOLE   86,874 0 0
QUALCOMM Inc COM 747525103 27,517 513,666 SH   SOLE   513,666 0 0
Questar Corp COM 748356102 14 535 SH   SOLE   535 0 0
Quintiles Transnational Holdings Inc COM 74876Y101 17,116 262,040 SH   SOLE   262,040 0 0
RADCOM Ltd SHS NEW M81865111 85 7,317 SH   SOLE   7,317 0 0
Ralph Lauren Corp CL A 751212101 44 493 SH   SOLE   493 0 0
Randgold Resources Ltd ADR 752344309 687,998 6,140,647 SH   SOLE   6,096,647 0 44,000
Range Resources Corp COM 75281A109 542 12,557 SH   SOLE   12,557 0 0
Raytheon Co COM NEW 755111507 360 2,648 SH   SOLE   2,648 0 0
Redhill Biopharma Ltd SPONSORED ADS 757468103 105 9,623 SH   SOLE   9,623 0 0
Redwood Trust Inc COM 758075402 1,876 135,847 SH   SOLE   135,847 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 24,194 69,279 SH   SOLE   69,279 0 0
Reliance Steel & Aluminum Co COM 759509102 4,831 62,818 SH   SOLE   62,818 0 0
Republic Services Inc COM 760759100 1,736 33,842 SH   SOLE   33,842 0 0
ResMed Inc COM 761152107 88 1,387 SH   SOLE   1,387 0 0
Resource Capital Corp COM NEW 76120W708 1,202 93,483 SH   SOLE   93,483 0 0
Richmont Mines Inc COM 76547T106 10,308 1,115,500 SH   SOLE   1,004,500 0 111,000
Rio Tinto PLC SPONSORED ADR 767204100 14,290 456,537 SH   SOLE   456,537 0 0
Robert Half International Inc COM 770323103 62 1,616 SH   SOLE   1,616 0 0
Rockwell Automation Inc COM 773903109 168 1,465 SH   SOLE   1,465 0 0
Rockwell Collins Inc COM 774341101 114 1,340 SH   SOLE   1,340 0 0
Ross Stores Inc COM 778296103 4,396 77,549 SH   SOLE   5,298 0 72,251
Rowan Cos Plc SHS CL A G7665A101 14,774 836,575 SH   SOLE   836,575 0 0
Royal Gold Inc COM 780287108 265,175 3,681,969 SH   SOLE   3,611,969 0 70,000
RSP Permian Inc COM 74978Q105 21,419 613,900 SH   SOLE   613,900 0 0
Ryerson Holding Corp COM 783754104 798 45,588 SH   SOLE   45,588 0 0
Salesforce.com Inc COM 79466L302 17,094 215,260 SH   SOLE   215,260 0 0
Sanderson Farms Inc COM 800013104 4,918 56,762 SH   SOLE   56,762 0 0
Sandstorm Gold Ltd COM NEW 80013R206 60,377 13,537,397 SH   SOLE   13,537,397 0 0
Sanofi SPONSORED ADR 80105N105 13,349 318,983 SH   SOLE   318,983 0 0
Sasol Ltd SPONSORED ADR 803866300 865 31,902 SH   SOLE   31,902 0 0
SBA Communications Corp COM 78388J106 58 537 SH   SOLE   537 0 0
SCANA Corp COM 80589M102 30 392 SH   SOLE   392 0 0
Schlumberger Ltd COM 806857108 368,790 4,663,511 SH   SOLE   4,663,511 0 0
Schnitzer Steel Industries Inc CL A 806882106 1,033 58,717 SH   SOLE   58,717 0 0
Schweitzer-Mauduit International Inc COM 808541106 29 821 SH   SOLE   821 0 0
Science Applications International Corp COM 808625107 34 589 SH   SOLE   589 0 0
Scripps Networks Interactive Inc CL A COM 811065101 40 643 SH   SOLE   643 0 0
Seaboard Corp COM 811543107 100 35 SH   SOLE   35 0 0
Seabridge Gold Inc COM 811916105 54,422 3,707,254 SH   SOLE   3,707,254 0 0
Seadrill Ltd SHS G7945E105 13,087 4,039,228 SH   SOLE   4,039,228 0 0
Seattle Genetics Inc COM 812578102 7,335 181,517 SH   SOLE   181,517 0 0
SEI Investments Co COM 784117103 71 1,466 SH   SOLE   1,466 0 0
SemGroup Corp CL A 81663A105 8 232 SH   SOLE   232 0 0
Sempra Energy COM 816851109 87 760 SH   SOLE   760 0 0
Sherwin-Williams Co/The COM 824348106 225 767 SH   SOLE   767 0 0
Shire PLC SPONSORED ADR 82481R106 11,599 63,012 SH   SOLE   63,012 0 0
Sibanye Gold Ltd SPONSORED ADR 825724206 148,702 10,917,885 SH   SOLE   10,917,885 0 0
Silver Standard Resources Inc COM 82823L106 233,572 17,980,886 SH   SOLE   17,980,886 0 0
Silver Wheaton Corp COM 828336107 487,924 20,736,231 SH   SOLE   20,584,231 0 152,000
SJW Corp COM 784305104 2 48 SH   SOLE   48 0 0
Skyworks Solutions Inc COM 83088M102 10,822 171,018 SH   SOLE   171,018 0 0
SM Energy Co COM 78454L100 49,088 1,818,081 SH   SOLE   1,818,081 0 0
Smith (A.O.) Corp COM 831865209 61 693 SH   SOLE   693 0 0
Snap-On Inc COM 833034101 84 533 SH   SOLE   533 0 0
Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 4,135 167,255 SH   SOLE   167,255 0 0
SodaStream International Ltd USD SHS M9068E105 153 7,168 SH   SOLE   7,168 0 0
Solar Capital Ltd COM 83413U100 2,604 136,719 SH   SOLE   136,719 0 0
Solarcity Corp COM 83416T100 2,967 123,996 SH   SOLE   123,996 0 0
SolarEdge Technologies Inc COM 83417M104 495 25,266 SH   SOLE   25,266 0 0
Southern Co/The COM 842587107 3,398 63,351 SH   SOLE   63,351 0 0
Southern Copper Corp COM 84265V105 171 6,342 SH   SOLE   6,342 0 0
SOUTHWEST AIRLS CO COM 844741108 63 1,614 SH   SOLE   1,614 0 0
Southwestern Energy Co COM 845467109 256 20,317 SH   SOLE   20,317 0 0
Southwestern Energy Co DEP SHS 1/20 B 845467208 7,186 238,744 SH   SOLE   238,744 0 0
SPDR S&P Homebuilders ETF S&P HOMEBUILD 78464A888 9,778 291,535 SH   SOLE   291,535 0 0
SPDR S&P Regional Banking ETF S&P REGL BKG 78464A698 7,508 195,520 SH   SOLE   195,520 0 0
Spectra Energy Corp COM 847560109 421 11,491 SH   SOLE   11,491 0 0
Spectra Energy Partners LP COM 84756N109 990 20,977 SH   SOLE   20,977 0 0
Spire Inc COM 84857L101 9 130 SH   SOLE   130 0 0
SPX FLOW Inc COM 78469X107 30 1,140 SH   SOLE   1,140 0 0
Starbucks Corp COM 855244109 19,662 344,216 SH   SOLE   344,216 0 0
Starwood Hotels & Resorts Worldwide Inc COM 85590A401 132 1,781 SH   SOLE   1,781 0 0
Starwood Property Trust Inc COM 85571B105 6,829 329,584 SH   SOLE   329,584 0 0
Starz COM SER A 85571Q102 37 1,223 SH   SOLE   1,223 0 0
State Street Corp COM 857477103 15,720 291,549 SH   SOLE   291,549 0 0
Steel Dynamics Inc COM 858119100 75,731 3,091,066 SH   SOLE   3,091,066 0 0
Stericycle Inc COM 858912108 20,008 192,167 SH   SOLE   192,167 0 0
STERIS PLC SHS USD G84720104 717 10,432 SH   SOLE   10,432 0 0
Stillwater Mining Co COM 86074Q102 439 37,000 SH   SOLE   37,000 0 0
Suburban Propane Partners LP UNIT LTD PARTN 864482104 4,455 133,398 SH   SOLE   133,398 0 0
Summit Midstream Partners LP COM UNIT LTD 866142102 1,479 64,731 SH   SOLE   64,731 0 0
SunCoke Energy Inc COM 86722A103 1,758 302,105 SH   SOLE   302,105 0 0
Suncor Energy Inc COM 867224107 536 19,332 SH   SOLE   19,332 0 0
Sunoco Logistics Partners LP COM UNITS 86764L108 1,169 40,645 SH   SOLE   40,645 0 0
Sunoco LP COM U REP LP 86765K109 3,571 119,242 SH   SOLE   119,242 0 0
SunPower Corp COM 867652406 1,935 124,903 SH   SOLE   124,903 0 0
Sunrun Inc COM 86771W105 17,882 3,015,564 SH   SOLE   3,015,564 0 0
SuperCom Ltd SHS NEW M87095119 80 20,941 SH   SOLE   20,941 0 0
Superior Energy Services Inc COM 868157108 104,681 5,686,101 SH   SOLE   5,686,101 0 0
Syngenta AG SPONSORED ADR 87160A100 67,307 876,506 SH   SOLE   876,506 0 0
Sysco Corp COM 871829107 5,511 108,617 SH   SOLE   0 0 108,617
T Rowe Price Group Inc COM 74144T108 192 2,634 SH   SOLE   2,634 0 0
Tahoe Resources Inc COM 873868103 231,477 15,462,619 SH   SOLE   15,138,054 0 324,565
Taiwan Semiconductor Manufacturing Co L SPONSORED ADR 874039100 47,525 1,811,860 SH   SOLE   1,811,860 0 0
Tallgrass Energy GP LP SHS CL A 874696107 1,308 57,945 SH   SOLE   57,945 0 0
Tallgrass Energy Partners LP COM UNIT 874697105 1,234 26,823 SH   SOLE   26,823 0 0
Targa Resources Corp COM 87612G101 83 1,962 SH   SOLE   1,962 0 0
Target Corp COM 87612E106 6,239 89,355 SH   SOLE   4,835 0 84,520
TCP Capital Corp COM 87238Q103 2,924 191,343 SH   SOLE   191,343 0 0
TD Ameritrade Holding Corp COM 87236Y108 65 2,268 SH   SOLE   2,268 0 0
Teck Resources Ltd CL B 878742204 62,117 4,716,588 SH   SOLE   4,716,588 0 0
Telekomunikasi Indonesia Persero Tbk PT SPONSORED ADR 715684106 8,486 138,078 SH   SOLE   138,078 0 0
Tenaris SA SPONSORED ADR 88031M109 57,149 1,981,600 SH   SOLE   1,981,600 0 0
Tennant Co COM 880345103 691 12,819 SH   SOLE   12,819 0 0
Tenneco Inc COM 880349105 609 13,062 SH   SOLE   13,062 0 0
Teradyne Inc COM 880770102 3,310 168,118 SH   SOLE   168,118 0 0
Ternium SA SPON ADR 880890108 4,565 239,528 SH   SOLE   239,528 0 0
TerraForm Power Inc CL A COM 88104R100 328 30,107 SH   SOLE   30,107 0 0
TESLA MOTORS INC COM 88160R101 8,125 38,274 SH   SOLE   38,274 0 0
Tesoro Corp COM 881609101 386 5,147 SH   SOLE   5,147 0 0
Tesoro Logistics LP COM UNIT LP 88160T107 1,140 23,026 SH   SOLE   23,026 0 0
Tetra Tech Inc COM 88162G103 701 22,789 SH   SOLE   22,789 0 0
Teva Pharmaceutical Industries Ltd ADR 881624209 11,241 223,792 SH   SOLE   223,792 0 0
Texas Instruments Inc COM 882508104 18,799 300,065 SH   SOLE   300,065 0 0
THL Credit Inc COM 872438106 1,626 146,073 SH   SOLE   146,073 0 0
TICC Capital Corp COM 87244T109 1,254 237,987 SH   SOLE   237,987 0 0
Tidewater Inc COM 886423102 1,412 320,255 SH   SOLE   320,255 0 0
Tiffany & Co COM 886547108 17,064 281,401 SH   SOLE   281,401 0 0
Time Inc COM 887228104 32 1,966 SH   SOLE   1,966 0 0
Time Warner Inc COM NEW 887317303 17,486 237,772 SH   SOLE   237,772 0 0
TimkenSteel Corp COM 887399103 604 62,802 SH   SOLE   62,802 0 0
TJX Cos Inc/The COM 872540109 6,494 84,087 SH   SOLE   8,736 0 75,351
T-Mobile US Inc CONV PFD SER A 872590203 10,185 138,402 SH   SOLE   138,402 0 0
TopBuild Corp COM 89055F103 33 903 SH   SOLE   903 0 0
Toro Co/The COM 891092108 12,685 143,825 SH   SOLE   143,825 0 0
TPG Specialty Lending Inc COM 87265K102 2,281 137,328 SH   SOLE   137,328 0 0
Tractor Supply Co COM 892356106 31,096 341,038 SH   SOLE   341,038 0 0
TransCanada Corp COM 89353D107 531 11,734 SH   SOLE   11,734 0 0
Transglobe Energy Corp COM 893662106 465 252,574 SH   SOLE   252,574 0 0
Transocean Ltd REG SHS H8817H100 41,067 3,453,910 SH   SOLE   3,453,910 0 0
Transocean Partners LLC COM UNIT RP LT Y8977Y100 5,805 460,358 SH   SOLE   460,358 0 0
Triangle Capital Corp COM 895848109 3,008 155,222 SH   SOLE   155,222 0 0
Trina Solar Ltd SPON ADR 89628E104 1,358 175,465 SH   SOLE   175,465 0 0
TripAdvisor Inc COM 896945201 65 1,018 SH   SOLE   1,018 0 0
Turquoise Hill Resources Ltd COM 900435108 142 41,911 SH   SOLE   41,911 0 0
Twenty-First Century Fox Inc CL A 90130A101 16,486 609,448 SH   SOLE   609,448 0 0
Two Harbors Investment Corp COM 90187B101 5,197 607,177 SH   SOLE   607,177 0 0
Tyson Foods Inc CL A 902494103 52,696 788,980 SH   SOLE   788,980 0 0
Tyson Foods Inc UNIT 99/99/9999 902494301 7,214 97,649 SH   SOLE   97,649 0 0
Ulta Salon Cosmetics & Fragrance Inc COM 90384S303 149 610 SH   SOLE   610 0 0
Under Armour Inc CL C 904311206 54 1,496 SH   SOLE   1,496 0 0
Union Pacific Corp COM 907818108 46,708 535,336 SH   SOLE   535,336 0 0
United States Steel Corp COM 912909108 4,634 274,843 SH   SOLE   274,843 0 0
United Technologies Corp COM 913017109 18,026 175,781 SH   SOLE   175,781 0 0
United Therapeutics Corp COM 91307C102 10,709 101,102 SH   SOLE   101,102 0 0
Urban Edge Properties COM 91704F104 37 1,227 SH   SOLE   1,227 0 0
US Bancorp COM NEW 902973304 16,903 419,112 SH   SOLE   419,112 0 0
US Ecology Inc COM 91732J102 698 15,183 SH   SOLE   15,183 0 0
US Silica Holdings Inc COM 90346E103 15,707 455,671 SH   SOLE   455,671 0 0
USA Compression Partners LP COMUNIT LTDPAR 90290N109 5,088 347,089 SH   SOLE   347,089 0 0
Vale SA ADR 91912E105 11,593 2,291,058 SH   SOLE   2,291,058 0 0
Valeant Pharmaceuticals International I COM 91911K102 4,286 212,797 SH   SOLE   212,797 0 0
Valero Energy Corp COM 91913Y100 754 14,775 SH   SOLE   14,775 0 0
VALSPAR CORP COM 920355104 78 722 SH   SOLE   722 0 0
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 360 10,217 SH   SOLE   10,217 0 0
Vanguard Information Technology ETF INF TECH ETF 92204A702 1,482 13,841 SH   SOLE   13,841 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 1,031 12,233 SH   SOLE   12,233 0 0
Varian Medical Systems Inc COM 92220P105 17,331 210,757 SH   SOLE   210,757 0 0
Varonis Systems Inc COM 922280102 115 4,788 SH   SOLE   4,788 0 0
Vectren Corp COM 92240G101 13 252 SH   SOLE   252 0 0
Vedanta Ltd SPONSORED ADR 92242Y100 4,994 634,578 SH   SOLE   634,578 0 0
Verint Systems Inc COM 92343X100 508 15,326 SH   SOLE   15,326 0 0
Verisk Analytics Inc COM 92345Y106 111 1,375 SH   SOLE   1,375 0 0
Vertex Pharmaceuticals Inc COM 92532F100 22,056 256,402 SH   SOLE   256,402 0 0
VF Corp COM 918204108 17,682 287,552 SH   SOLE   287,552 0 0
VimpelCom Ltd SPONSORED ADR 92719A106 13,924 3,588,587 SH   SOLE   3,588,587 0 0
Visa Inc COM CL A 92826C839 17,766 239,533 SH   SOLE   239,533 0 0
Vista Outdoor Inc COM 928377100 34 717 SH   SOLE   717 0 0
WABCO Holdings Inc COM 92927K102 52 564 SH   SOLE   564 0 0
Wabtec Corp/DE COM 929740108 60 857 SH   SOLE   857 0 0
Walgreens Boots Alliance Inc COM 931427108 6,755 81,120 SH   SOLE   0 0 81,120
Wal-Mart Stores Inc COM 931142103 9,596 131,419 SH   SOLE   13,377 0 118,042
Walt Disney Co/The COM DISNEY 254687106 19,307 197,375 SH   SOLE   197,375 0 0
Waste Connections Inc COM 94106B101 1,723 23,916 SH   SOLE   23,916 0 0
Waste Management Inc COM 94106L109 1,767 26,662 SH   SOLE   26,662 0 0
Waters Corp COM 941848103 101 719 SH   SOLE   719 0 0
Weatherford International PLC ORD SHS G48833100 35,128 6,329,374 SH   SOLE   6,329,374 0 0
WEC Energy Group Inc COM 92939U106 63 968 SH   SOLE   968 0 0
Wells Fargo & Co COM 949746101 16,984 358,839 SH   SOLE   358,839 0 0
Welltower Inc 6.50% PFD PREPET 95040Q203 6,745 99,477 SH   SOLE   99,477 0 0
Westar Energy Inc COM 95709T100 24 430 SH   SOLE   430 0 0
Western Asset Managed Municipals Fund I COM 95766M105 1,133 74,774 SH   SOLE   74,774 0 0
Western Asset Mortgage Capital Corp COM 95790D105 1,487 158,307 SH   SOLE   158,307 0 0
Western Asset Municipal Defined Opportu COM 95768A109 428 17,234 SH   SOLE   17,234 0 0
Western Asset Municipal High Income Fun COM 95766N103 358 43,430 SH   SOLE   43,430 0 0
Western Asset Municipal Partners Fund I COM 95766P108 412 23,949 SH   SOLE   23,949 0 0
Western Gas Partners LP COM UNIT LP IN 958254104 1,226 24,320 SH   SOLE   24,320 0 0
Western Refining Inc COM 959319104 55 2,646 SH   SOLE   2,646 0 0
Western Union Co/The COM 959802109 17,500 912,414 SH   SOLE   912,414 0 0
Westlake Chemical Partners LP COM UNIT RP LP 960417103 4,347 217,548 SH   SOLE   217,548 0 0
WestRock Co COM 96145D105 264 6,785 SH   SOLE   6,785 0 0
Weyerhaeuser Co COM 962166104 597 20,065 SH   SOLE   20,065 0 0
Whiting Petroleum Corp COM 966387102 253 27,304 SH   SOLE   27,304 0 0
Whole Foods Market Inc COM 966837106 2,000 62,459 SH   SOLE   2,873 0 59,586
Williams Cos Inc/The COM 969457100 253 11,693 SH   SOLE   11,693 0 0
Williams Partners LP COM UNIT LTD PAR 96949L105 1,799 51,929 SH   SOLE   51,929 0 0
Worthington Industries Inc COM 981811102 5,069 119,838 SH   SOLE   119,838 0 0
WP Glimcher Inc COM 92939N102 35 3,123 SH   SOLE   3,123 0 0
WPX Energy Inc COM 98212B103 384 41,261 SH   SOLE   41,261 0 0
WW Grainger Inc COM 384802104 137 601 SH   SOLE   601 0 0
Wynn Resorts Ltd COM 983134107 416 4,592 SH   SOLE   4,592 0 0
Xcel Energy Inc COM 98389B100 2,091 46,699 SH   SOLE   46,699 0 0
Xenia Hotels & Resorts Inc COM 984017103 35 2,071 SH   SOLE   2,071 0 0
Xilinx Inc COM 983919101 10,908 236,458 SH   SOLE   236,458 0 0
Xylem Inc/NY COM 98419M100 33 741 SH   SOLE   741 0 0
Yamana Gold Inc COM 98462Y100 262,874 50,552,859 SH   SOLE   49,848,487 0 704,372
Yandex NV SHS CLASS A N97284108 75,175 3,440,526 SH   SOLE   3,440,526 0 0
Yanzhou Coal Mining Co Ltd SPON ADR H SHS 984846105 2,970 475,207 SH   SOLE   475,207 0 0
YPF SA SPON ADR CL D 984245100 40 2,067 SH   SOLE   2,067 0 0
Zoetis Inc CL A 98978V103 64,324 1,355,328 SH   SOLE   1,355,328 0 0