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