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