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
AbbVie Inc COM 00287Y109 14,522 200,282 SH   SOLE   200,282 0 0
ABM Industries Inc COM 000957100 751 18,086 SH   SOLE   18,086 0 0
Abraxas Petroleum Corp COM 003830106 2,426 1,497,700 SH   SOLE   1,497,700 0 0
ACADIA Pharmaceuticals Inc COM 004225108 7,468 267,774 SH   SOLE   267,774 0 0
Advanced Disposal Services Inc COM 00790X101 736 32,381 SH   SOLE   32,381 0 0
Advanced Micro Devices Inc COM 007903107 11,780 943,940 SH   SOLE   943,940 0 0
AdvanSix Inc COM 00773T101 60 1,918 SH   SOLE   1,918 0 0
Aevi Genomic Medicine Inc COM 00835P105 22 16,293 SH   SOLE   16,293 0 0
AG Mortgage Investment Trust Inc COM 001228105 2,128 116,263 SH   SOLE   116,263 0 0
AGCO Corp COM 001084102 11,230 166,648 SH   SOLE   166,648 0 0
AGNC INVESTMENT CORP COM 00123Q104 13,078 614,288 SH   SOLE   614,288 0 0
Agnico Eagle Mines Ltd COM 008474108 627,580 13,909,129 SH   SOLE   13,909,129 0 0
Agrium Inc COM 008916108 134,550 1,486,905 SH   SOLE   1,486,905 0 0
AK Steel Holding Corp COM 001547108 3,840 584,504 SH   SOLE   584,504 0 0
Akorn Inc COM 009728106 3,137 93,542 SH   SOLE   93,542 0 0
Alamos Gold Inc COM CL A 011532108 232,229 32,353,812 SH   SOLE   32,353,812 0 0
Albemarle Corp COM 012653101 127 1,207 SH   SOLE   1,207 0 0
Alcoa Corp COM 013872106 189 5,779 SH   SOLE   5,779 0 0
Alexander & Baldwin Inc COM 014491104 57 1,388 SH   SOLE   1,388 0 0
Alexion Pharmaceuticals Inc COM 015351109 34,570 284,126 SH   SOLE   284,126 0 0
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 105,413 748,140 SH   SOLE   748,140 0 0
Alkermes PLC SHS G01767105 15,212 262,407 SH   SOLE   262,407 0 0
Allegheny Technologies Inc COM 01741R102 3,399 199,806 SH   SOLE   199,806 0 0
ALLERGAN PLC SHS G0177J108 83,637 344,056 SH   SOLE   344,056 0 0
Alliance Holdings GP LP COM UNITS LP 01861G100 2,198 92,728 SH   SOLE   92,728 0 0
Alliance Resource Partners LP UT LTD PART 01877R108 3,396 179,704 SH   SOLE   179,704 0 0
AllianceBernstein National Municipal In COM 01864U106 1,097 80,109 SH   SOLE   80,109 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 10,213 128,050 SH   SOLE   128,050 0 0
Altisource Residential Corp CL B 02153W100 58 4,468 SH   SOLE   4,468 0 0
Amaya Inc COM 02314M108 290 16,226 SH   SOLE   16,226 0 0
Amazon.com Inc COM 023135106 44,611 46,086 SH   SOLE   46,086 0 0
Ameren Corp COM 023608102 1,393 25,473 SH   SOLE   25,473 0 0
American Express Co COM 025816109 15,930 189,104 SH   SOLE   189,104 0 0
American States Water Co COM 029899101 65 1,361 SH   SOLE   1,361 0 0
American Tower Corp DEP PFD CONV SE 03027X407 12,689 104,667 SH   SOLE   104,667 0 0
Amerigas Partners LP UNIT L P INT 030975106 3,789 83,888 SH   SOLE   83,888 0 0
AmerisourceBergen Corp COM 03073E105 46,235 489,104 SH   SOLE   489,104 0 0
Amgen Inc COM 031162100 109,906 638,136 SH   SOLE   638,136 0 0
Anadarko Petroleum Corp COM 032511107 3,975 87,677 SH   SOLE   87,677 0 0
Analog Devices Inc COM 032654105 22,763 292,588 SH   SOLE   292,588 0 0
Andersons Inc/The COM 034164103 1,937 56,731 SH   SOLE   56,731 0 0
AngloGold Ashanti Ltd SPONSORED ADR 035128206 191,884 19,741,133 SH   SOLE   19,741,133 0 0
Annaly Capital Management Inc COM 035710409 21,214 1,760,531 SH   SOLE   1,760,531 0 0
Antero Resources Corp COM 03674X106 862 39,872 SH   SOLE   39,872 0 0
Anthem Inc UNIT 05/01/20188 036752202 10,052 190,306 SH   SOLE   190,306 0 0
Anworth Mortgage Asset Corp COM 037347101 2,673 444,696 SH   SOLE   444,696 0 0
Apache Corp COM 037411105 2,885 60,184 SH   SOLE   60,184 0 0
Apollo Commercial Real Estate Finance I COM 03762U105 6,924 373,252 SH   SOLE   373,252 0 0
Apollo Investment Corp COM 03761U106 9,718 1,520,764 SH   SOLE   1,520,764 0 0
Applied Materials Inc COM 038222105 22,968 555,985 SH   SOLE   555,985 0 0
Aqua America Inc COM 03836W103 220 6,601 SH   SOLE   6,601 0 0
ArcelorMittal NY REGISTRY SH 03938L203 7,310 321,591 SH   SOLE   321,591 0 0
Arch Coal Inc CL A 039380407 3,438 50,341 SH   SOLE   50,341 0 0
Archer-Daniels-Midland Co COM 039483102 49,922 1,206,433 SH   SOLE   1,206,433 0 0
Archrock Partners LP COM UNITS REPSTG 03957U100 2,198 147,400 SH   SOLE   147,400 0 0
Arconic Inc COM 03965L100 371 16,389 SH   SOLE   16,389 0 0
Arconic Inc PFD CONV B SER 1 03965L308 6,813 190,306 SH   SOLE   190,306 0 0
Ares Capital Corp COM 04010L103 37,916 2,314,759 SH   SOLE   2,314,759 0 0
ARMOUR Residential REIT Inc COM NEW 042315507 4,322 172,892 SH   SOLE   172,892 0 0
Armstrong Flooring Inc COM 04238R106 56 3,135 SH   SOLE   3,135 0 0
Arotech Corp COM NEW 042682203 31 8,743 SH   SOLE   8,743 0 0
Asanko Gold Inc COM 04341Y105 19,680 12,857,747 SH   SOLE   12,857,747 0 0
ASML Holding NV N Y REGISTRY SHS N07059210 23,001 176,512 SH   SOLE   176,512 0 0
Associated Capital Group Inc CL A 045528106 58 1,711 SH   SOLE   1,711 0 0
AstraZeneca PLC SPONSORED ADR 046353108 13,405 393,211 SH   SOLE   393,211 0 0
Atento SA SHS L0427L105 400 35,906 SH   SOLE   35,906 0 0
Atlantica Yield plc SHS G0751N103 695 32,541 SH   SOLE   32,541 0 0
AutoZone Inc COM 053332102 1,515 2,656 SH   SOLE   2,656 0 0
AVX Corp COM 002444107 886 54,221 SH   SOLE   54,221 0 0
Azure Power Global Ltd SHS V0393H103 714 43,754 SH   SOLE   43,754 0 0
B2Gold Corp COM 11777Q209 298,211 106,109,975 SH   SOLE   106,109,975 0 0
Babcock & Wilcox Enterprises Inc COM 05614L100 61 5,207 SH   SOLE   5,207 0 0
Badger Meter Inc COM 056525108 1,389 34,848 SH   SOLE   34,848 0 0
Baker Hughes a GE Co LLC COM 057224107 53,942 989,574 SH   SOLE   989,574 0 0
Balchem Corp COM 057665200 4,374 56,289 SH   SOLE   56,289 0 0
Bank of New York Mellon Corp/The COM 064058100 15,879 311,225 SH   SOLE   311,225 0 0
Barrick Gold Corp COM 067901108 911,775 57,308,281 SH   SOLE   57,308,281 0 0
Baytex Energy Corp COM 07317Q105 410 168,906 SH   SOLE   168,906 0 0
Becton Dickinson and Co PFD SHS CONV A 075887208 20,641 376,805 SH   SOLE   376,805 0 0
Bed Bath & Beyond Inc COM 075896100 416 13,673 SH   SOLE   13,673 0 0
Berkshire Hathaway Inc CL B NEW 084670702 15,351 90,634 SH   SOLE   90,634 0 0
Best Buy Co Inc COM 086516101 1,418 24,739 SH   SOLE   24,739 0 0
Biogen Inc COM 09062X103 69,679 256,777 SH   SOLE   256,777 0 0
BioLine RX Ltd SPONSORED ADR 09071M106 31 37,197 SH   SOLE   37,197 0 0
BioMarin Pharmaceutical Inc COM 09061G101 29,186 321,362 SH   SOLE   321,362 0 0
Bioverativ Inc COM 09075E100 57 945 SH   SOLE   945 0 0
Black Stone Minerals LP COM UNIT 09225M101 2,339 148,428 SH   SOLE   148,428 0 0
BlackRock Capital Investment Corp COM 092533108 4,739 632,770 SH   SOLE   632,770 0 0
BlackRock Inc COM 09247X101 15,386 36,425 SH   SOLE   36,425 0 0
BlackRock Investment Quality Municipal COM 09247D105 633 42,684 SH   SOLE   42,684 0 0
Blackrock Long-Term Municipal Advantage COM 09250B103 390 33,037 SH   SOLE   33,037 0 0
BlackRock Muni Intermediate Duration Fu COM 09253X102 1,493 106,366 SH   SOLE   106,366 0 0
BlackRock MuniAssets Fund Inc COM 09254J102 768 51,298 SH   SOLE   51,298 0 0
BlackRock Municipal 2018 Term Trust COM 09248C106 459 30,570 SH   SOLE   30,570 0 0
BlackRock Municipal 2020 Term Trust COM SHS 09249X109 537 34,037 SH   SOLE   34,037 0 0
BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 3,200 138,308 SH   SOLE   138,308 0 0
BlackRock Municipal Bond Trust COM 09249H104 403 25,891 SH   SOLE   25,891 0 0
BlackRock Municipal Income Quality Trus COM 092479104 1,026 70,843 SH   SOLE   70,843 0 0
BlackRock Municipal Income Trust SH BEN INT 09248F109 1,233 87,168 SH   SOLE   87,168 0 0
BlackRock Municipal Income Trust II COM 09249N101 602 39,403 SH   SOLE   39,403 0 0
BlackRock MuniEnhanced Fund Inc COM 09253Y100 680 57,074 SH   SOLE   57,074 0 0
BlackRock MuniHoldings Fund II Inc COM 09253P109 301 19,049 SH   SOLE   19,049 0 0
BlackRock MuniHoldings Fund Inc COM 09253N104 471 26,936 SH   SOLE   26,936 0 0
BlackRock MuniHoldings Investment Quali COM 09254P108 1,077 73,226 SH   SOLE   73,226 0 0
BlackRock MuniHoldings Quality Fund II COM 09254C107 744 54,595 SH   SOLE   54,595 0 0
BlackRock MuniHoldings Quality Fund Inc COM 09254A101 422 31,430 SH   SOLE   31,430 0 0
BlackRock MuniVest Fund II Inc COM 09253T101 545 34,712 SH   SOLE   34,712 0 0
BlackRock MuniVest Fund Inc COM 09253R105 1,194 123,307 SH   SOLE   123,307 0 0
BlackRock MuniYield Fund Inc COM 09253W104 1,324 88,343 SH   SOLE   88,343 0 0
BlackRock MuniYield Investment Fund COM 09254R104 299 19,063 SH   SOLE   19,063 0 0
BlackRock MuniYield Quality Fund II Inc COM 09254G108 797 60,718 SH   SOLE   60,718 0 0
BlackRock MuniYield Quality Fund III In COM 09254E103 1,874 131,127 SH   SOLE   131,127 0 0
BlackRock MuniYield Quality Fund Inc COM 09254F100 918 59,821 SH   SOLE   59,821 0 0
Blackstone Mortgage Trust Inc COM CL A 09257W100 7,735 244,790 SH   SOLE   244,790 0 0
Bluebird Bio Inc COM 09609G100 4,719 44,923 SH   SOLE   44,923 0 0
Boyd Gaming Corp COM 103304101 417 16,827 SH   SOLE   16,827 0 0
Bristol-Myers Squibb Co COM 110122108 43,786 785,824 SH   SOLE   785,824 0 0
Broadcom Ltd SHS Y09827109 26,510 113,754 SH   SOLE   113,754 0 0
Buckeye Partners LP UNIT LTD PARTN 118230101 1,324 20,712 SH   SOLE   20,712 0 0
Bunge Ltd COM G16962105 24,562 329,246 SH   SOLE   329,246 0 0
BWX Technologies Inc COM 05605H100 632 12,973 SH   SOLE   12,973 0 0
Cable One Inc COM 12685J105 57 80 SH   SOLE   80 0 0
Cabot Oil & Gas Corp COM 127097103 1,923 76,660 SH   SOLE   76,660 0 0
Cadence Design Systems Inc COM 127387108 8,200 244,838 SH   SOLE   244,838 0 0
Calgon Carbon Corp COM 129603106 810 53,637 SH   SOLE   53,637 0 0
California Water Service Group COM 130788102 66 1,785 SH   SOLE   1,785 0 0
Callon Petroleum Co COM 13123X102 36,115 3,403,900 SH   SOLE   3,403,900 0 0
Cameco Corp COM 13321L108 593 65,130 SH   SOLE   65,130 0 0
Canadian Imperial Bank of Commerce COM 136069101 593 7,298 SH   SOLE   7,298 0 0
Canadian Natural Resources Ltd COM 136385101 440 15,247 SH   SOLE   15,247 0 0
Canadian Solar Inc COM 136635109 1,344 84,436 SH   SOLE   84,436 0 0
Cantel Medical Corp COM 138098108 769 9,865 SH   SOLE   9,865 0 0
Capstead Mortgage Corp COM NO PAR 14067E506 4,375 419,464 SH   SOLE   419,464 0 0
CARBO Ceramics Inc COM 140781105 1,664 242,971 SH   SOLE   242,971 0 0
Cardinal Health Inc COM 14149Y108 2,064 26,494 SH   SOLE   26,494 0 0
Care Capital Properties Inc COM 141624106 56 2,103 SH   SOLE   2,103 0 0
CareTrust REIT Inc COM 14174T107 55 2,959 SH   SOLE   2,959 0 0
Carpenter Technology Corp COM 144285103 3,245 86,701 SH   SOLE   86,701 0 0
Carrizo Oil & Gas Inc COM 144577103 157 9,028 SH   SOLE   9,028 0 0
Cars.com Inc COM 14575E105 56 2,088 SH   SOLE   2,088 0 0
Casella Waste Systems Inc CL A 147448104 408 24,871 SH   SOLE   24,871 0 0
Cavium Inc COM 14964U108 3,463 55,746 SH   SOLE   55,746 0 0
CBRE Group Inc CL A 12504L109 15,215 417,984 SH   SOLE   417,984 0 0
CDK Global Inc COM 12508E101 57 917 SH   SOLE   917 0 0
Ceco Environmental Corp COM 125141101 388 42,214 SH   SOLE   42,214 0 0
Celgene Corp COM 151020104 76,023 585,376 SH   SOLE   585,376 0 0
Cenovus Energy Inc COM 15135U109 582 78,968 SH   SOLE   78,968 0 0
Cerner Corp COM 156782104 17,803 267,842 SH   SOLE   267,842 0 0
Ceva Inc COM 157210105 250 5,503 SH   SOLE   5,503 0 0
CF Industries Holdings Inc COM 125269100 91,898 3,286,780 SH   SOLE   3,286,780 0 0
CH Robinson Worldwide Inc COM NEW 12541W209 15,394 224,141 SH   SOLE   224,141 0 0
Charles River Laboratories Internationa COM 159864107 14,999 148,282 SH   SOLE   148,282 0 0
Chemours Co/The COM 163851108 59 1,564 SH   SOLE   1,564 0 0
Cheniere Energy Inc COM NEW 16411R208 145 2,987 SH   SOLE   2,987 0 0
Chesapeake Energy Corp COM 165167107 822 165,370 SH   SOLE   165,370 0 0
Chevron Corp COM 166764100 2,479 23,762 SH   SOLE   23,762 0 0
Chimera Investment Corp COM NEW 16934Q208 7,610 408,467 SH   SOLE   408,467 0 0
China Lodging Group Ltd SPONSORED ADR 16949N109 32,283 400,140 SH   SOLE   400,140 0 0
Churchill Downs Inc COM 171484108 466 2,544 SH   SOLE   2,544 0 0
Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 152,417 13,253,632 SH   SOLE   13,253,632 0 0
Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 121 12,715 SH   SOLE   12,715 0 0
Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 5,390 2,507,175 SH   SOLE   2,507,175 0 0
Cimarex Energy Co COM 171798101 117,338 1,248,147 SH   SOLE   1,248,147 0 0
Clean Harbors Inc COM 184496107 776 13,908 SH   SOLE   13,908 0 0
Cliffs Natural Resources Inc COM 18683K101 3,006 434,387 SH   SOLE   434,387 0 0
Cloud Peak Energy Inc COM 18911Q102 765 216,768 SH   SOLE   216,768 0 0
CNH Industrial NV SHS N20944109 29,633 2,603,998 SH   SOLE   2,603,998 0 0
Coeur Mining Inc COM NEW 192108504 159,688 18,611,685 SH   SOLE   18,611,685 0 0
Colony NorthStar Inc CL A COM 19625W104 56 3,974 SH   SOLE   3,974 0 0
Colony Starwood Homes COM 19625X102 57 1,648 SH   SOLE   1,648 0 0
CommerceHub Inc COM SER A 20084V108 58 3,327 SH   SOLE   3,327 0 0
Commercial Metals Co COM 201723103 4,144 213,302 SH   SOLE   213,302 0 0
Compass Minerals International Inc COM 20451N101 29,436 450,780 SH   SOLE   450,780 0 0
Concho Resources Inc COM 20605P101 152,048 1,251,112 SH   SOLE   1,251,112 0 0
Conduent Inc COM 206787103 57 3,573 SH   SOLE   3,573 0 0
Cone Midstream Partners LP COM UNIT REPST 206812109 1,199 63,257 SH   SOLE   63,257 0 0
ConocoPhillips COM 20825C104 683 15,529 SH   SOLE   15,529 0 0
Consol Energy Inc COM 20854P109 86,075 5,761,368 SH   SOLE   5,761,368 0 0
Continental Resources Inc/OK COM 212015101 659 20,369 SH   SOLE   20,369 0 0
Core Laboratories NV COM N22717107 48,048 474,454 SH   SOLE   474,454 0 0
Cosan Ltd SHS A G25343107 4,285 668,491 SH   SOLE   668,491 0 0
Costco Wholesale Corp COM 22160K105 2,997 18,742 SH   SOLE   18,742 0 0
Covanta Holding Corp COM 22282E102 2,776 210,326 SH   SOLE   210,326 0 0
Credicorp Ltd COM G2519Y108 21,845 121,775 SH   SOLE   121,775 0 0
Cree Inc COM 225447101 2,963 120,219 SH   SOLE   120,219 0 0
Crescent Point Energy Corp COM 22576C101 829 108,313 SH   SOLE   108,313 0 0
Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 1,301 55,351 SH   SOLE   55,351 0 0
Cresud SACIF y A SPONSORED ADR 226406106 108 5,554 SH   SOLE   5,554 0 0
CrossAmerica Partners LP UT LTD PTN INT 22758A105 2,626 102,990 SH   SOLE   102,990 0 0
CSRA Inc COM 12650T104 58 1,820 SH   SOLE   1,820 0 0
CSW Industrials Inc COM 126402106 61 1,569 SH   SOLE   1,569 0 0
CVS Health Corp COM 126650100 34,423 427,830 SH   SOLE   427,830 0 0
CyberArk Software Ltd SHS M2682V108 452 9,052 SH   SOLE   9,052 0 0
CYS Investments Inc COM 12673A108 6,006 714,161 SH   SOLE   714,161 0 0
Darling Ingredients Inc COM 237266101 1,166 74,082 SH   SOLE   74,082 0 0
DCP Midstream LP COM UT LTD PTN 23311P100 1,263 37,325 SH   SOLE   37,325 0 0
Deere & Co COM 244199105 69,034 558,573 SH   SOLE   558,573 0 0
Delek US Energy Inc COM 246647101 397 15,029 SH   SOLE   15,029 0 0
Deutsche Municipal Income Trust COM 25160C106 746 55,273 SH   SOLE   55,273 0 0
Devon Energy Corp COM 25179M103 3,002 93,907 SH   SOLE   93,907 0 0
Diamond Offshore Drilling Inc COM 25271C102 10,412 961,418 SH   SOLE   961,418 0 0
Diamondback Energy Inc COM 25278X109 148,545 1,672,617 SH   SOLE   1,672,617 0 0
Dollar General Corp COM 256677105 1,848 25,639 SH   SOLE   25,639 0 0
Dominion Energy Inc COM 25746U109 2,454 32,020 SH   SOLE   32,020 0 0
Dominion Energy Inc UNIT 08/15/2019 25746U836 10,725 213,142 SH   SOLE   213,142 0 0
Dominion Energy Midstream Partners LP COM UT REP LTD 257454108 1,307 45,287 SH   SOLE   45,287 0 0
Domtar Corp COM NEW 257559203 59 1,530 SH   SOLE   1,530 0 0
Donaldson Co Inc COM 257651109 755 16,569 SH   SOLE   16,569 0 0
Donnelley Financial Solutions Inc COM 25787G100 61 2,659 SH   SOLE   2,659 0 0
Dr Reddy's Laboratories Ltd ADR 256135203 75 1,778 SH   SOLE   1,778 0 0
DRDGOLD Ltd SPON ADR REPSTG 26152H301 7,473 2,372,416 SH   SOLE   2,372,416 0 0
Dreyfus Municipal Bond Infrastructure F SHS 26203D101 658 50,221 SH   SOLE   50,221 0 0
Dreyfus Municipal Income Inc COM 26201R102 455 50,526 SH   SOLE   50,526 0 0
Dreyfus Strategic Municipal Bond Fund I COM 26202F107 800 94,053 SH   SOLE   94,053 0 0
Dreyfus Strategic Municipals Inc COM 261932107 926 103,910 SH   SOLE   103,910 0 0
Dril-Quip Inc COM 262037104 22,997 471,250 SH   SOLE   471,250 0 0
DSP Group Inc COM 23332B106 71 6,116 SH   SOLE   6,116 0 0
DTE Energy Co UNIT 99/99/9999 233331883 5,637 102,765 SH   SOLE   102,765 0 0
Duke Energy Corp COM NEW 26441C204 2,502 29,926 SH   SOLE   29,926 0 0
Dynagas LNG Partners LP COM UNIT LTD PT Y2188B108 3,601 235,513 SH   SOLE   235,513 0 0
Dynex Capital Inc COM NEW 26817Q506 1,862 262,291 SH   SOLE   262,291 0 0
Eaton Corp PLC SHS G29183103 8,262 106,151 SH   SOLE   106,151 0 0
Eaton Vance Municipal Bond Fund COM 27827X101 2,396 188,804 SH   SOLE   188,804 0 0
Eaton Vance Municipal Bond Fund II COM 27827K109 348 27,484 SH   SOLE   27,484 0 0
Eaton Vance Municipal Income 2028 Term SHS 27829U105 423 21,067 SH   SOLE   21,067 0 0
Eaton Vance Municipal Income Trust SH BEN INT 27826U108 613 47,171 SH   SOLE   47,171 0 0
Eaton Vance National Municipal Opportun COM SHS 27829L105 626 28,577 SH   SOLE   28,577 0 0
Eldorado Gold Corp COM 284902103 189,361 71,727,789 SH   SOLE   71,727,789 0 0
Eli Lilly & Co COM 532457108 43,210 525,029 SH   SOLE   525,029 0 0
Emerson Electric Co COM 291011104 30,760 515,934 SH   SOLE   515,934 0 0
Enbridge Energy Partners LP COM 29250R106 1,277 79,796 SH   SOLE   79,796 0 0
Enbridge Inc COM 29250N105 814 20,448 SH   SOLE   20,448 0 0
EnCana Corp COM 292505104 1,373 156,069 SH   SOLE   156,069 0 0
Endeavour Silver Corp COM 29258Y103 25,699 8,425,873 SH   SOLE   8,425,873 0 0
Endo International PLC SHS G30401106 2,280 204,118 SH   SOLE   204,118 0 0
Energen Corp COM 29265N108 586 11,867 SH   SOLE   11,867 0 0
Energizer Holdings Inc COM 29272W109 56 1,167 SH   SOLE   1,167 0 0
Energy Transfer Partners LP UNIT LTD PRT INT 29278N103 1,167 57,236 SH   SOLE   57,236 0 0
Enerplus Corp COM 292766102 396 48,762 SH   SOLE   48,762 0 0
EnerSys COM 29275Y102 3,766 51,987 SH   SOLE   51,987 0 0
Engility Holdings Inc COM 29286C107 60 2,124 SH   SOLE   2,124 0 0
EnLink Midstream LLC COM UNIT REP LTD 29336T100 1,259 71,528 SH   SOLE   71,528 0 0
EnLink Midstream Partners LP COM UNIT REP LTD 29336U107 1,272 74,990 SH   SOLE   74,990 0 0
Ensco PLC SHS CLASS A G3157S106 23,163 4,488,985 SH   SOLE   4,488,985 0 0
Entergy Corp COM 29364G103 1,383 18,013 SH   SOLE   18,013 0 0
Enviva Partners LP COM UNIT 29414J107 3,602 130,976 SH   SOLE   130,976 0 0
Enzymotec Ltd SHS M4059L101 48 5,904 SH   SOLE   5,904 0 0
EOG Resources Inc COM 26875P101 149,572 1,652,364 SH   SOLE   1,652,364 0 0
EQT Corp COM 26884L109 1,280 21,853 SH   SOLE   21,853 0 0
EQT Midstream Partners LP UNIT LTD PARTN 26885B100 1,340 17,958 SH   SOLE   17,958 0 0
Eros International Media Ltd SHS NEW G3788M114 912 273,294 SH   SOLE   273,294 0 0
ESCO Technologies Inc COM 296315104 1,837 30,791 SH   SOLE   30,791 0 0
Exelon Corp COM 30161N101 2,062 57,177 SH   SOLE   57,177 0 0
Express Scripts Holding Co COM 30219G108 30,757 481,783 SH   SOLE   481,783 0 0
Exterran Corp COM 30227H106 59 2,203 SH   SOLE   2,203 0 0
Exxon Mobil Corp COM 30231G102 4,202 52,048 SH   SOLE   52,048 0 0
Fairmount Santrol Holdings Inc COM 30555Q108 12,408 3,181,583 SH   SOLE   3,181,583 0 0
FelCor Lodging Trust Inc PFD CV A $1.95 31430F200 2,735 98,038 SH   SOLE   98,038 0 0
Ferrellgas Partners LP UNIT LTD PART 315293100 2,726 595,253 SH   SOLE   595,253 0 0
Fidus Investment Corp COM 316500107 3,081 183,155 SH   SOLE   183,155 0 0
Fifth Street Finance Corp COM 31678A103 4,814 990,627 SH   SOLE   990,627 0 0
First Majestic Silver Corp COM 32076V103 162,820 19,593,256 SH   SOLE   19,593,256 0 0
First Solar Inc COM 336433107 4,821 120,895 SH   SOLE   120,895 0 0
FirstEnergy Corp COM 337932107 1,444 49,511 SH   SOLE   49,511 0 0
FMC Corp COM NEW 302491303 19,486 266,754 SH   SOLE   266,754 0 0
Foamix Pharmaceuticals Ltd SHS M46135105 50 10,844 SH   SOLE   10,844 0 0
Fomento Economico Mexicano SAB de CV SPON ADR UNITS 344419106 25,277 257,040 SH   SOLE   257,040 0 0
Fortive Corp COM 34959J108 57 898 SH   SOLE   898 0 0
Fortuna Silver Mines Inc COM 349915108 84,293 17,225,180 SH   SOLE   17,225,180 0 0
Forum Energy Technologies Inc COM 34984V100 19,910 1,276,300 SH   SOLE   1,276,300 0 0
Four Corners Property Trust Inc COM 35086T109 57 2,263 SH   SOLE   2,263 0 0
Franco-Nevada Corp COM 351858105 583,402 8,084,842 SH   SOLE   8,084,842 0 0
Franklin Electric Co Inc COM 353514102 1,908 46,083 SH   SOLE   46,083 0 0
Freeport-McMoRan Inc CL B 35671D857 46,205 3,847,249 SH   SOLE   3,847,249 0 0
Frontier Communications Corp PFD CONV SER-A 35906A207 4,314 146,535 SH   SOLE   146,535 0 0
FS Investment Corp COM 302635107 15,299 1,672,044 SH   SOLE   1,672,044 0 0
FTD Cos Inc COM 30281V108 61 3,036 SH   SOLE   3,036 0 0
Gaming and Leisure Properties Inc COM 36467J108 1,360 36,102 SH   SOLE   36,102 0 0
Gannett Co Inc COM 36473H104 60 6,880 SH   SOLE   6,880 0 0
Gap Inc/The COM 364760108 634 28,840 SH   SOLE   28,840 0 0
GasLog Partners LP UNIT LTD PTNRP Y2687W108 3,662 161,695 SH   SOLE   161,695 0 0
GCP Applied Technologies Inc COM 36164Y101 58 1,894 SH   SOLE   1,894 0 0
General Electric Co COM 369604103 14,705 544,410 SH   SOLE   544,410 0 0
Genesis Energy LP UNIT LTD PARTN 371927104 1,309 41,255 SH   SOLE   41,255 0 0
Gerdau SA SPON ADR REP PFD 373737105 6,705 2,198,262 SH   SOLE   2,198,262 0 0
Gibraltar Industries Inc COM 374689107 2,098 58,855 SH   SOLE   58,855 0 0
Gilead Sciences Inc COM 375558103 100,772 1,423,741 SH   SOLE   1,423,741 0 0
Gladstone Capital Corp COM 376535100 2,176 221,397 SH   SOLE   221,397 0 0
Gladstone Investment Corp COM 376546107 2,640 280,855 SH   SOLE   280,855 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 13,447 311,850 SH   SOLE   311,850 0 0
Global Partners LP/MA COM UNITS 37946R109 2,397 132,814 SH   SOLE   132,814 0 0
Gol Linhas Aereas Inteligentes SA SPON ADR PFD NEW 38045R206 659 57,974 SH   SOLE   57,974 0 0
Golar LNG Partners LP COM UNIT LPI Y2745C102 3,467 172,745 SH   SOLE   172,745 0 0
Gold Fields Ltd SPONSORED ADR 38059T106 290,598 83,505,034 SH   SOLE   83,505,034 0 0
Gold Resource Corp COM 38068T105 14,325 3,511,031 SH   SOLE   3,511,031 0 0
Gold Standard Ventures Corp COM 380738104 18,255 10,675,701 SH   SOLE   10,675,701 0 0
Goldcorp Inc COM 380956409 546,532 42,334,026 SH   SOLE   42,334,026 0 0
Golden Star Resources Ltd COM 38119T104 15,658 24,085,713 SH   SOLE   24,085,713 0 0
Goldman Sachs BDC Inc SHS 38147U107 6,345 281,760 SH   SOLE   281,760 0 0
Golub Capital BDC Inc COM 38173M102 8,566 448,024 SH   SOLE   448,024 0 0
Graphic Packaging Holding Co COM 388689101 105 7,630 SH   SOLE   7,630 0 0
Great Panther Silver Ltd COM 39115V101 13,112 10,243,801 SH   SOLE   10,243,801 0 0
Great Plains Energy Inc DEP SHS 1/20 B 391164878 6,965 131,311 SH   SOLE   131,311 0 0
Green Plains Inc COM 393222104 43,377 2,110,805 SH   SOLE   2,110,805 0 0
Grifols SA SP ADR REP B NVT 398438408 17,344 820,807 SH   SOLE   820,807 0 0
Grupo Supervielle SA SPONSORED ADR 40054A108 21,940 1,213,510 SH   SOLE   1,213,510 0 0
Guidewire Software Inc COM 40171V100 33,148 482,439 SH   SOLE   482,439 0 0
Gulfport Energy Corp COM NEW 402635304 370 25,065 SH   SOLE   25,065 0 0
GW Pharmaceuticals PLC ADS 36197T103 2,139 21,340 SH   SOLE   21,340 0 0
Halliburton Co COM 406216101 267,428 6,261,486 SH   SOLE   6,261,486 0 0
Halyard Health Inc COM 40650V100 58 1,481 SH   SOLE   1,481 0 0
Hannon Armstrong Sustainable Infrastruc COM 41068X100 18,842 823,895 SH   SOLE   823,895 0 0
Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 64,946 39,361,172 SH   SOLE   39,361,172 0 0
HDFC Bank Ltd ADR REPS 3 SHS 40415F101 23,056 265,100 SH   SOLE   265,100 0 0
Hecla Mining Co COM 422704106 194,337 38,105,358 SH   SOLE   38,105,358 0 0
Helmerich & Payne Inc COM 423452101 52,245 961,446 SH   SOLE   961,446 0 0
Herc Holdings Inc COM 42704L104 62 1,571 SH   SOLE   1,571 0 0
Hercules Capital Inc COM 427096508 8,886 671,173 SH   SOLE   671,173 0 0
Hess Corp COM 42809H107 1,851 42,204 SH   SOLE   42,204 0 0
Hewlett Packard Enterprise Co COM 42824C109 57 3,453 SH   SOLE   3,453 0 0
Hilton Grand Vacations Inc COM 43283X105 56 1,562 SH   SOLE   1,562 0 0
Hoegh LNG Partners LP COM UNIT LTD Y3262R100 2,557 133,509 SH   SOLE   133,509 0 0
Holly Energy Partners LP COM UT LTD PTN 435763107 1,319 40,607 SH   SOLE   40,607 0 0
HollyFrontier Corp COM 436106108 240 8,734 SH   SOLE   8,734 0 0
Home Depot Inc/The COM 437076102 3,380 22,037 SH   SOLE   22,037 0 0
Hyster-Yale Materials Handling Inc CL A 449172105 56 801 SH   SOLE   801 0 0
IAMGOLD Corp COM 450913108 288,194 55,851,631 SH   SOLE   55,851,631 0 0
IDEXX Laboratories Inc COM 45168D104 25,525 158,130 SH   SOLE   158,130 0 0
Illumina Inc COM 452327109 28,104 161,963 SH   SOLE   161,963 0 0
Imperial Oil Ltd COM NEW 453038408 93 3,192 SH   SOLE   3,192 0 0
Imperva Inc COM 45321L100 399 8,346 SH   SOLE   8,346 0 0
Incyte Corp COM 45337C102 30,662 243,523 SH   SOLE   243,523 0 0
Independence Contract Drilling Inc COM 453415309 4,270 1,097,700 SH   SOLE   1,097,700 0 0
Ingevity Corp COM 45688C107 60 1,049 SH   SOLE   1,049 0 0
Ingredion Inc COM 457187102 1,363 11,434 SH   SOLE   11,434 0 0
Intel Corp COM 458140100 53,658 1,590,327 SH   SOLE   1,590,327 0 0
Intercept Pharmaceuticals Inc COM 45845P108 3,665 30,274 SH   SOLE   30,274 0 0
International Game Technology PLC SHS USD G4863A108 529 28,899 SH   SOLE   28,899 0 0
International Paper Co COM 460146103 569 10,054 SH   SOLE   10,054 0 0
Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 1,388 120,137 SH   SOLE   120,137 0 0
Invesco Mortgage Capital Inc COM 46131B100 7,016 419,879 SH   SOLE   419,879 0 0
Invesco Municipal Income Opportunities COM 46132X101 528 68,266 SH   SOLE   68,266 0 0
Invesco Municipal Opportunity Trust COM 46132C107 2,131 162,799 SH   SOLE   162,799 0 0
Invesco Municipal Trust COM 46131J103 1,920 149,658 SH   SOLE   149,658 0 0
Invesco Quality Municipal Income Trust COM 46133G107 1,849 145,130 SH   SOLE   145,130 0 0
Invesco Trust for Investment Grade Muni COM 46131M106 1,957 145,836 SH   SOLE   145,836 0 0
Invesco Value Municipal Income Trust COM 46132P108 1,959 129,109 SH   SOLE   129,109 0 0
Ionis Pharmaceuticals Inc COM 462222100 12,166 239,160 SH   SOLE   239,160 0 0
iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 3,326 30,369 SH   SOLE   30,369 0 0
iShares Mortgage Real Estate Capped ETF MTG REL ETF NEW 46435G342 55 1,192 SH   SOLE   1,192 0 0
iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 1,963 48,676 SH   SOLE   48,676 0 0
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822 564 10,519 SH   SOLE   10,519 0 0
iShares MSCI Pacific ex Japan ETF MSCI PAC JP ETF 464286665 845 18,990 SH   SOLE   18,990 0 0
iShares MSCI South Korea Capped ETF MSCI STH KOR ETF 464286772 102 1,500 SH   SOLE   1,500 0 0
iShares MSCI Switzerland Capped ETF MSCI SZ CAP ETF 464286749 449 13,100 SH   SOLE   13,100 0 0
iShares MSCI Taiwan ETF MSCI TAIWAN ETF 46434G772 4,121 115,234 SH   SOLE   115,234 0 0
iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 69 2,074 SH   SOLE   2,074 0 0
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 23,140 194,417 SH   SOLE   194,417 0 0
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 1,296 11,133 SH   SOLE   11,133 0 0
Israel Chemicals Ltd SHS M5920A109 6,771 1,431,482 SH   SOLE   1,431,482 0 0
iStar Inc COM 45031U101 2,412 200,360 SH   SOLE   200,360 0 0
Itron Inc COM 465741106 2,788 41,156 SH   SOLE   41,156 0 0
JA Solar Holdings Co Ltd SPON ADR REP5ORD 466090206 200 31,571 SH   SOLE   31,571 0 0
Jazz Pharmaceuticals PLC SHS USD G50871105 7,907 50,850 SH   SOLE   50,850 0 0
JD.com Inc SPON ADR CL A 47215P106 51,990 1,325,611 SH   SOLE   1,325,611 0 0
JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 1,128 54,225 SH   SOLE   54,225 0 0
John Wiley & Sons Inc CL A 968223206 15,495 293,746 SH   SOLE   293,746 0 0
Johnson & Johnson COM 478160104 23,857 180,339 SH   SOLE   180,339 0 0
Jones Lang LaSalle Inc COM 48020Q107 16,949 135,588 SH   SOLE   135,588 0 0
Keysight Technologies Inc COM 49338L103 59 1,512 SH   SOLE   1,512 0 0
Kinder Morgan Inc/DE COM 49456B101 462 24,099 SH   SOLE   24,099 0 0
Kinder Morgan Inc/DE PFD SER A 49456B200 10,689 243,591 SH   SOLE   243,591 0 0
Kinross Gold Corp COM NO PAR 496902404 309,754 76,106,698 SH   SOLE   76,106,698 0 0
KLA-Tencor Corp COM 482480100 13,348 145,865 SH   SOLE   145,865 0 0
Klondex Mines Ltd COM 498696103 71,464 21,204,481 SH   SOLE   21,204,481 0 0
KLX Inc COM 482539103 60 1,204 SH   SOLE   1,204 0 0
KNOT Offshore Partners LP COM UNITS Y48125101 3,938 171,573 SH   SOLE   171,573 0 0
Knowles Corp COM 49926D109 56 3,317 SH   SOLE   3,317 0 0
Kohl's Corp COM 500255104 625 16,174 SH   SOLE   16,174 0 0
Korea Electric Power Corp SPONSORED ADR 500631106 1,360 75,675 SH   SOLE   75,675 0 0
Kornit Digital Ltd SHS M6372Q113 151 7,813 SH   SOLE   7,813 0 0
Kroger Co/The COM 501044101 2,197 94,227 SH   SOLE   94,227 0 0
L Brands Inc COM 501797104 32,865 609,853 SH   SOLE   609,853 0 0
Ladder Capital Corp CL A 505743104 3,872 288,748 SH   SOLE   288,748 0 0
Lam Research Corp COM 512807108 20,610 145,728 SH   SOLE   145,728 0 0
Lamb Weston Holdings Inc COM 513272104 56 1,263 SH   SOLE   1,263 0 0
Lands' End Inc COM 51509F105 54 3,599 SH   SOLE   3,599 0 0
Laredo Petroleum Inc COM 516806106 41,813 3,974,576 SH   SOLE   3,974,576 0 0
Las Vegas Sands Corp COM 517834107 2,927 45,808 SH   SOLE   45,808 0 0
Layne Christensen Co COM 521050104 403 45,884 SH   SOLE   45,884 0 0
Liberty Broadband Corp COM SER A 530307107 58 678 SH   SOLE   678 0 0
Lindsay Corp COM 535555106 151 1,692 SH   SOLE   1,692 0 0
LivePerson Inc COM 538146101 160 14,560 SH   SOLE   14,560 0 0
Louisiana-Pacific Corp COM 546347105 87,120 3,613,427 SH   SOLE   3,613,427 0 0
Lowe's Cos Inc COM 548661107 32,646 421,076 SH   SOLE   421,076 0 0
LSC Communications Inc COM 50218P107 57 2,665 SH   SOLE   2,665 0 0
Lumentum Holdings Inc COM 55024U109 53 922 SH   SOLE   922 0 0
Macy's Inc COM 55616P104 817 35,169 SH   SOLE   35,169 0 0
Madison Square Garden Co/The CL A 55825T103 57 291 SH   SOLE   291 0 0
MAG Silver Corp COM 55903Q104 53,342 4,090,650 SH   SOLE   4,090,650 0 0
Main Street Capital Corp COM 56035L104 14,669 381,415 SH   SOLE   381,415 0 0
MainStay DefinedTerm Municipal Opportun COM 56064K100 1,052 53,486 SH   SOLE   53,486 0 0
MakeMyTrip Ltd SHS V5633W109 873 26,019 SH   SOLE   26,019 0 0
Mallinckrodt PLC SHS G5785G107 4,302 95,998 SH   SOLE   95,998 0 0
Marathon Oil Corp COM 565849106 1,572 132,646 SH   SOLE   132,646 0 0
Marathon Petroleum Corp COM 56585A102 293 5,600 SH   SOLE   5,600 0 0
Martin Midstream Partners LP UNIT L P INT 573331105 1,309 74,589 SH   SOLE   74,589 0 0
Marvell Technology Group Ltd ORD G5876H105 7,839 474,501 SH   SOLE   474,501 0 0
Mastercard Inc CL A 57636Q104 16,310 134,297 SH   SOLE   134,297 0 0
Matador Resources Co COM 576485205 317 14,813 SH   SOLE   14,813 0 0
Maxim Integrated Products Inc COM 57772K101 12,498 278,344 SH   SOLE   278,344 0 0
McDermott International Inc COM 580037109 29,708 4,143,309 SH   SOLE   4,143,309 0 0
McEwen Mining Inc COM 58039P107 74,967 28,504,538 SH   SOLE   28,504,538 0 0
McKesson Corp COM 58155Q103 47,924 291,263 SH   SOLE   291,263 0 0
Mechel PJSC SPONSORED ADR NE 583840608 6,456 1,394,486 SH   SOLE   1,394,486 0 0
Medley Capital Corp COM 58503F106 2,869 448,995 SH   SOLE   448,995 0 0
Medtronic PLC SHS G5960L103 15,582 175,568 SH   SOLE   175,568 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 1,065 47,417 SH   SOLE   47,417 0 0
Merck & Co Inc COM 58933Y105 13,722 214,100 SH   SOLE   214,100 0 0
MFA Financial Inc COM 55272X102 6,889 821,064 SH   SOLE   821,064 0 0
MFS High Income Municipal Trust SH BEN INT 59318D104 393 75,667 SH   SOLE   75,667 0 0
MFS Municipal Income Trust SH BEN INT 552738106 706 99,309 SH   SOLE   99,309 0 0
MGM Resorts International COM 552953101 2,445 78,135 SH   SOLE   78,135 0 0
Microchip Technology Inc COM 595017104 18,168 235,398 SH   SOLE   235,398 0 0
Micron Technology Inc COM 595112103 21,727 727,624 SH   SOLE   727,624 0 0
Microsemi Corp COM 595137100 4,880 104,268 SH   SOLE   104,268 0 0
Microsoft Corp COM 594918104 16,098 233,541 SH   SOLE   233,541 0 0
Mobile TeleSystems PJSC SPONSORED ADR 607409109 74,590 8,901,001 SH   SOLE   8,901,001 0 0
Mondelez International Inc CL A 609207105 13,940 322,769 SH   SOLE   322,769 0 0
Monroe Capital Corp COM 610335101 2,210 145,083 SH   SOLE   145,083 0 0
Monsanto Co COM 61166W101 103,773 876,754 SH   SOLE   876,754 0 0
Mosaic Co/The COM 61945C103 17,451 764,376 SH   SOLE   764,376 0 0
Mtge Investment Corp COM 55378A105 3,808 202,575 SH   SOLE   202,575 0 0
Murphy Oil Corp COM 626717102 445 17,378 SH   SOLE   17,378 0 0
Murphy USA Inc COM 626755102 60 810 SH   SOLE   810 0 0
Mylan NV SHS EURO N59465109 12,389 319,135 SH   SOLE   319,135 0 0
Nabors Industries Ltd SHS G6359F103 130,066 15,978,658 SH   SOLE   15,978,658 0 0
National Fuel Gas Co COM 636180101 715 12,807 SH   SOLE   12,807 0 0
National Oilwell Varco Inc COM 637071101 54,237 1,646,534 SH   SOLE   1,646,534 0 0
Natural Resource Partners LP COM UNIT LTD PAR 63900P608 1,839 66,755 SH   SOLE   66,755 0 0
Navient Corp COM 63938C108 60 3,629 SH   SOLE   3,629 0 0
Neogen Corp COM 640491106 4,949 71,608 SH   SOLE   71,608 0 0
Neuberger Berman Intermediate Municipal COM 64124P101 553 36,314 SH   SOLE   36,314 0 0
Neurocrine Biosciences Inc COM 64125C109 9,962 216,562 SH   SOLE   216,562 0 0
Neuroderm Ltd ORD SHS M74231107 141 4,723 SH   SOLE   4,723 0 0
New Gold Inc COM 644535106 244,516 76,891,925 SH   SOLE   76,891,925 0 0
New Media Investment Group Inc COM 64704V106 58 4,301 SH   SOLE   4,301 0 0
New Mountain Finance Corp COM 647551100 7,918 544,207 SH   SOLE   544,207 0 0
New Residential Investment Corp COM NEW 64828T201 8,714 560,015 SH   SOLE   560,015 0 0
New Senior Investment Group Inc COM 648691103 58 5,776 SH   SOLE   5,776 0 0
New York Mortgage Trust Inc COM PAR $.02 649604501 3,590 577,164 SH   SOLE   577,164 0 0
Newfield Exploration Co COM 651290108 103,890 3,650,378 SH   SOLE   3,650,378 0 0
Newmont Mining Corp COM 651639106 938,323 28,969,542 SH   SOLE   28,969,542 0 0
Newpark Resources Inc COM PAR $.01NEW 651718504 432 58,718 SH   SOLE   58,718 0 0
News Corp CL A 65249B109 59 4,282 SH   SOLE   4,282 0 0
Newtek Business Services Corp COM NEW 652526203 2,297 141,029 SH   SOLE   141,029 0 0
NextEra Energy Inc UNIT 09/01/2019 65339F820 12,334 228,367 SH   SOLE   228,367 0 0
NextEra Energy Inc UNIT 08/31/2018 65339F846 6,835 106,571 SH   SOLE   106,571 0 0
NGL Energy Partners LP COM UNIT REPST 62913M107 2,435 173,934 SH   SOLE   173,934 0 0
Noble Corp plc SHS USD G65431101 11,377 3,142,873 SH   SOLE   3,142,873 0 0
Noble Energy Inc COM 655044105 2,208 78,037 SH   SOLE   78,037 0 0
NorthStar Realty Europe Corp COM 66706L101 58 4,592 SH   SOLE   4,592 0 0
Novagold Resources Inc COM NEW 66987E206 65,323 14,325,207 SH   SOLE   14,325,207 0 0
Novartis AG SPONSORED ADR 66987V109 18,053 216,278 SH   SOLE   216,278 0 0
Novo Nordisk A/S ADR 670100205 13,763 320,895 SH   SOLE   320,895 0 0
Novocure Ltd ORD SHS G6674U108 318 18,366 SH   SOLE   18,366 0 0
NOW Inc COM 67011P100 61 3,779 SH   SOLE   3,779 0 0
Nucor Corp COM 670346105 7,339 126,816 SH   SOLE   126,816 0 0
NuStar Energy LP UNIT COM 67058H102 1,252 26,840 SH   SOLE   26,840 0 0
Nuveen AMT-Free Municipal Credit Income COM 67071L106 7,330 483,816 SH   SOLE   483,816 0 0
Nuveen AMT-Free Municipal Value Fund COM 670695105 419 24,533 SH   SOLE   24,533 0 0
Nuveen AMT-Free Quality Municipal Incom COM 670657105 7,329 535,376 SH   SOLE   535,376 0 0
Nuveen Enhanced Municipal Value Fund COM 67074M101 877 61,125 SH   SOLE   61,125 0 0
Nuveen Intermediate Duration Municipal COM 670671106 1,500 112,447 SH   SOLE   112,447 0 0
Nuveen Intermediate Duration Quality Mu COM 670677103 459 35,380 SH   SOLE   35,380 0 0
Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 5,711 382,804 SH   SOLE   382,804 0 0
Nuveen Municipal High Income Opportunit COM 670682103 1,373 102,279 SH   SOLE   102,279 0 0
Nuveen Municipal Value Fund Inc COM 670928100 4,046 406,237 SH   SOLE   406,237 0 0
Nuveen Quality Municipal Income Fund COM 67066V101 7,319 521,297 SH   SOLE   521,297 0 0
Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 643 44,746 SH   SOLE   44,746 0 0
Nuveen Select Tax-Free Income2 Portfoli SH BEN INT 67063C106 657 47,901 SH   SOLE   47,901 0 0
Nuveen Select Tax-Free Income3 Portfoli SH BEN INT 67063X100 510 34,852 SH   SOLE   34,852 0 0
NVIDIA Corp COM 67066G104 27,617 191,042 SH   SOLE   191,042 0 0
NXP Semiconductors NV COM N6596X109 23,702 216,553 SH   SOLE   216,553 0 0
Oasis Petroleum Inc COM 674215108 291 36,117 SH   SOLE   36,117 0 0
Occidental Petroleum Corp COM 674599105 4,904 81,909 SH   SOLE   81,909 0 0
Oceaneering International Inc COM 675232102 27,516 1,204,747 SH   SOLE   1,204,747 0 0
Oil States International Inc COM 678026105 12,551 462,291 SH   SOLE   462,291 0 0
Olympic Steel Inc COM 68162K106 392 20,110 SH   SOLE   20,110 0 0
ON Semiconductor Corp COM 682189105 5,739 408,756 SH   SOLE   408,756 0 0
ONE Gas Inc COM 68235P108 57 812 SH   SOLE   812 0 0
Oneok Inc COM 682680103 138 2,646 SH   SOLE   2,646 0 0
Opko Health Inc COM 68375N103 661 100,468 SH   SOLE   100,468 0 0
Ormat Technologies Inc COM 686688102 3,201 54,556 SH   SOLE   54,556 0 0
Osisko Gold Royalties Ltd COM 68827L101 136,298 11,153,670 SH   SOLE   11,153,670 0 0
Packaging Corp of America COM 695156109 256 2,302 SH   SOLE   2,302 0 0
Pan American Silver Corp COM 697900108 298,955 17,773,808 SH   SOLE   17,773,808 0 0
Park Hotels & Resorts Inc COM 700517105 57 2,109 SH   SOLE   2,109 0 0
Parsley Energy Inc CL A 701877102 161,378 5,815,433 SH   SOLE   5,815,433 0 0
Patterson Cos Inc COM 703395103 19,309 411,269 SH   SOLE   411,269 0 0
Patterson-UTI Energy Inc COM 703481101 192,766 9,547,599 SH   SOLE   9,547,599 0 0
PayPal Holdings Inc COM 70450Y103 57 1,069 SH   SOLE   1,069 0 0
PBF Energy Inc CL A 69318G106 66 2,977 SH   SOLE   2,977 0 0
PDC Energy Inc COM 69327R101 84,869 1,968,659 SH   SOLE   1,968,659 0 0
Peabody Energy Corp COM 704551100 2,699 110,397 SH   SOLE   110,397 0 0
Penn National Gaming Inc COM 707569109 375 17,518 SH   SOLE   17,518 0 0
PennantPark Floating Rate Capital Ltd COM 70806A106 3,976 281,802 SH   SOLE   281,802 0 0
PennantPark Investment Corp COM 708062104 4,556 616,534 SH   SOLE   616,534 0 0
PennyMac Mortgage Investment Trust COM 70931T103 5,743 313,996 SH   SOLE   313,996 0 0
Perrigo Co PLC SHS G97822103 13,983 185,157 SH   SOLE   185,157 0 0
Petroleo Brasileiro SA SPONSORED ADR 71654V408 149 18,684 SH   SOLE   18,684 0 0
Pfizer Inc COM 717081103 30,238 900,195 SH   SOLE   900,195 0 0
PG&E Corp COM 69331C108 2,168 32,661 SH   SOLE   32,661 0 0
Phillips 66 COM 718546104 850 10,281 SH   SOLE   10,281 0 0
Phillips 66 Partners LP COM UNIT REP INT 718549207 1,304 26,381 SH   SOLE   26,381 0 0
Pilgrim's Pride Corp COM 72147K108 3,410 155,574 SH   SOLE   155,574 0 0
PIMCO Municipal Income Fund COM 72200R107 487 35,671 SH   SOLE   35,671 0 0
PIMCO Municipal Income Fund II COM 72200W106 1,120 85,228 SH   SOLE   85,228 0 0
PIMCO Municipal Income Fund III COM 72201A103 541 46,144 SH   SOLE   46,144 0 0
Pinnacle Entertainment Inc COM 72348Y105 58 2,919 SH   SOLE   2,919 0 0
Pinnacle West Capital Corp COM 723484101 1,152 13,530 SH   SOLE   13,530 0 0
Pioneer Municipal High Income Advantage COM 723762100 673 57,493 SH   SOLE   57,493 0 0
Pioneer Municipal High Income Trust COM SHS 723763108 759 62,633 SH   SOLE   62,633 0 0
Pioneer Natural Resources Co COM 723787107 152,966 958,554 SH   SOLE   958,554 0 0
PJT Partners Inc COM CL A 69343T107 59 1,479 SH   SOLE   1,479 0 0
Plains GP Holdings LP LTD PARTNR INT A 72651A207 1,177 44,980 SH   SOLE   44,980 0 0
Platform Specialty Products Corp COM 72766Q105 5,189 409,211 SH   SOLE   409,211 0 0
Pluristem Therapeutics Inc COM 72940R102 38 29,653 SH   SOLE   29,653 0 0
Polaris Industries Inc COM 731068102 32,654 354,054 SH   SOLE   354,054 0 0
POSCO SPONSORED ADR 693483109 6,352 101,481 SH   SOLE   101,481 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 37,425 2,295,955 SH   SOLE   2,295,955 0 0
Power Integrations Inc COM 739276103 2,567 35,210 SH   SOLE   35,210 0 0
Powershares QQQ Trust Series 1 UNIT SER 1 73935A104 22,806 165,690 SH   SOLE   165,690 0 0
PRA Health Sciences Inc COM 69354M108 50 661 SH   SOLE   661 0 0
Pretium Resources Inc COM 74139C102 103,303 10,749,460 SH   SOLE   10,749,460 0 0
Primero Mining Corp COM 74164W106 3,496 10,115,513 SH   SOLE   10,115,513 0 0
ProPetro Holding Corp COM 74347M108 47,128 3,375,900 SH   SOLE   3,375,900 0 0
Prospect Capital Corp COM 74348T102 18,738 2,307,637 SH   SOLE   2,307,637 0 0
Protalix BioTherapeutics Inc COM 74365A101 33 39,735 SH   SOLE   39,735 0 0
Public Service Enterprise Group Inc COM 744573106 1,709 39,731 SH   SOLE   39,731 0 0
Putnam Managed Municipal Income Trust COM 746823103 1,039 138,371 SH   SOLE   138,371 0 0
Putnam Municipal Opportunities Trust SH BEN INT 746922103 1,338 107,000 SH   SOLE   107,000 0 0
QEP Resources Inc COM 74733V100 396 39,161 SH   SOLE   39,161 0 0
QIAGEN NV SHS NEW N72482123 20,628 615,221 SH   SOLE   615,221 0 0
QIWI plc SPON ADR REP B 74735M108 2,598 105,285 SH   SOLE   105,285 0 0
Qorvo Inc COM 74736K101 6,278 99,141 SH   SOLE   99,141 0 0
QUALCOMM Inc COM 747525103 29,253 529,747 SH   SOLE   529,747 0 0
Quality Care Properties Inc COM 747545101 59 3,199 SH   SOLE   3,199 0 0
Quintiles IMS Holdings Inc COM 74876Y101 46,396 518,395 SH   SOLE   518,395 0 0
RADCOM Ltd SHS NEW M81865111 56 2,881 SH   SOLE   2,881 0 0
Randgold Resources Ltd ADR 752344309 444,163 5,021,063 SH   SOLE   5,021,063 0 0
Range Resources Corp COM 75281A109 952 41,078 SH   SOLE   41,078 0 0
Rayonier Advanced Materials Inc COM 75508B104 60 3,821 SH   SOLE   3,821 0 0
Redhill Biopharma Ltd SPONSORED ADS 757468103 45 5,269 SH   SOLE   5,269 0 0
Redwood Trust Inc COM 758075402 4,246 249,190 SH   SOLE   249,190 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 32,851 66,887 SH   SOLE   66,887 0 0
Reliance Steel & Aluminum Co COM 759509102 6,342 87,098 SH   SOLE   87,098 0 0
Republic Services Inc COM 760759100 1,947 30,558 SH   SOLE   30,558 0 0
Rice Energy Inc COM 762760106 796 29,875 SH   SOLE   29,875 0 0
Richmont Mines Inc COM 76547T106 35,247 4,519,277 SH   SOLE   4,519,277 0 0
Rio Tinto PLC SPONSORED ADR 767204100 16,064 379,679 SH   SOLE   379,679 0 0
Ross Stores Inc COM 778296103 2,193 37,992 SH   SOLE   37,992 0 0
Rowan Cos Plc SHS CL A G7665A101 14,324 1,398,822 SH   SOLE   1,398,822 0 0
Royal Gold Inc COM 780287108 269,819 3,451,694 SH   SOLE   3,451,694 0 0
RSP Permian Inc COM 74978Q105 55,037 1,705,501 SH   SOLE   1,705,501 0 0
Ryerson Holding Corp COM 783754104 674 68,114 SH   SOLE   68,114 0 0
Salesforce.com Inc COM 79466L302 30,029 346,753 SH   SOLE   346,753 0 0
Sanderson Farms Inc COM 800013104 4,572 39,534 SH   SOLE   39,534 0 0
Sandstorm Gold Ltd COM NEW 80013R206 62,018 16,025,324 SH   SOLE   16,025,324 0 0
Sanofi SPONSORED ADR 80105N105 13,593 283,721 SH   SOLE   283,721 0 0
Sasol Ltd SPONSORED ADR 803866300 1,124 40,210 SH   SOLE   40,210 0 0
Schlumberger Ltd COM 806857108 320,446 4,867,047 SH   SOLE   4,867,047 0 0
Schnitzer Steel Industries Inc CL A 806882106 1,725 68,469 SH   SOLE   68,469 0 0
Science Applications International Corp COM 808625107 56 806 SH   SOLE   806 0 0
Seaboard Corp COM 811543107 168 42 SH   SOLE   42 0 0
Seabridge Gold Inc COM 811916105 30,427 2,817,307 SH   SOLE   2,817,307 0 0
Seadrill Ltd SHS G7945E105 2,571 7,128,920 SH   SOLE   7,128,920 0 0
Seattle Genetics Inc COM 812578102 10,894 210,550 SH   SOLE   210,550 0 0
Shire PLC SPONSORED ADR 82481R106 11,930 72,182 SH   SOLE   72,182 0 0
Sibanye Gold Ltd SPONSORED ADR 825724206 238,735 51,562,596 SH   SOLE   51,562,596 0 0
Silver Standard Resources Inc COM 82823L106 127,456 13,126,237 SH   SOLE   13,126,237 0 0
Silvercorp Metals Inc COM 82835P103 33,603 10,496,991 SH   SOLE   10,496,991 0 0
Skyworks Solutions Inc COM 83088M102 17,441 181,776 SH   SOLE   181,776 0 0
SM Energy Co COM 78454L100 236 14,298 SH   SOLE   14,298 0 0
Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 4,569 138,379 SH   SOLE   138,379 0 0
SodaStream International Ltd USD SHS M9068E105 295 5,508 SH   SOLE   5,508 0 0
Solar Capital Ltd COM 83413U100 5,533 252,996 SH   SOLE   252,996 0 0
SolarEdge Technologies Inc COM 83417M104 565 28,234 SH   SOLE   28,234 0 0
Southern Co/The COM 842587107 596 12,440 SH   SOLE   12,440 0 0
Southern Copper Corp COM 84265V105 77 2,223 SH   SOLE   2,223 0 0
Southwestern Energy Co COM 845467109 389 63,948 SH   SOLE   63,948 0 0
Southwestern Energy Co DEP SHS 1/20 B 845467208 3,832 262,622 SH   SOLE   262,622 0 0
SPDR Bloomberg Barclays High Yield Bond BLOOMBERG BRCLYS 78464A417 2,033 54,645 SH   SOLE   54,645 0 0
Spectra Energy Partners LP COM 84756N109 1,400 32,635 SH   SOLE   32,635 0 0
Sprague Resources LP COM UNIT REP LTD 849343108 2,848 100,990 SH   SOLE   100,990 0 0
SPX FLOW Inc COM 78469X107 59 1,602 SH   SOLE   1,602 0 0
Starbucks Corp COM 855244109 29,833 511,621 SH   SOLE   511,621 0 0
Starwood Property Trust Inc COM 85571B105 10,311 460,537 SH   SOLE   460,537 0 0
State Street Corp COM 857477103 17,039 189,892 SH   SOLE   189,892 0 0
Steel Dynamics Inc COM 858119100 98,577 2,752,765 SH   SOLE   2,752,765 0 0
Stericycle Inc COM 858912108 28,558 374,185 SH   SOLE   374,185 0 0
STERIS PLC SHS USD G84720104 1,943 23,842 SH   SOLE   23,842 0 0
Suburban Propane Partners LP UNIT LTD PARTN 864482104 3,640 153,017 SH   SOLE   153,017 0 0
Summit Midstream Partners LP COM UNIT LTD 866142102 1,377 60,776 SH   SOLE   60,776 0 0
SunCoke Energy Inc COM 86722A103 2,718 249,312 SH   SOLE   249,312 0 0
SunCoke Energy Partners LP COMUNIT REP LT 86722Y101 4,451 253,629 SH   SOLE   253,629 0 0
Suncor Energy Inc COM 867224107 612 20,943 SH   SOLE   20,943 0 0
Sunoco LP COM U REP LP 86765K109 4,971 162,388 SH   SOLE   162,388 0 0
SunPower Corp COM 867652406 1,066 114,172 SH   SOLE   114,172 0 0
Sunrun Inc COM 86771W105 19,183 2,694,185 SH   SOLE   2,694,185 0 0
Superior Energy Services Inc COM 868157108 78,094 7,487,478 SH   SOLE   7,487,478 0 0
Sysco Corp COM 871829107 2,825 56,134 SH   SOLE   56,134 0 0
T Rowe Price Group Inc COM 74144T108 15,554 209,589 SH   SOLE   209,589 0 0
Tahoe Resources Inc COM 873868103 280,141 32,498,949 SH   SOLE   32,498,949 0 0
Taiwan Semiconductor Manufacturing Co L SPONSORED ADR 874039100 61,986 1,773,064 SH   SOLE   1,773,064 0 0
TAL Education Group ADS REPSTG COM 874080104 29,188 238,640 SH   SOLE   238,640 0 0
Tallgrass Energy GP LP SHS CL A 874696107 1,287 50,628 SH   SOLE   50,628 0 0
Tallgrass Energy Partners LP COM UNIT 874697105 1,340 26,747 SH   SOLE   26,747 0 0
Targa Resources Corp COM 87612G101 122 2,705 SH   SOLE   2,705 0 0
Target Corp COM 87612E106 2,950 56,422 SH   SOLE   56,422 0 0
TCP Capital Corp COM 87238Q103 7,069 418,273 SH   SOLE   418,273 0 0
TechnipFMC PLC COM G87110105 51,652 1,898,960 SH   SOLE   1,898,960 0 0
Teck Resources Ltd CL B 878742204 141,277 8,152,136 SH   SOLE   8,152,136 0 0
Teekay LNG Partners LP PRTNRSP UNITS Y8564M105 3,355 218,545 SH   SOLE   218,545 0 0
Teekay Offshore Partners LP PARTNERSHIP UN Y8565J101 2,105 733,414 SH   SOLE   733,414 0 0
Telekomunikasi Indonesia Persero Tbk PT SPONSORED ADR 715684106 6,346 188,463 SH   SOLE   188,463 0 0
Tenaris SA SPONSORED ADR 88031M109 103,014 3,308,106 SH   SOLE   3,308,106 0 0
Tennant Co COM 880345103 758 10,272 SH   SOLE   10,272 0 0
Tenneco Inc COM 880349105 806 13,945 SH   SOLE   13,945 0 0
Teradyne Inc COM 880770102 5,723 190,574 SH   SOLE   190,574 0 0
Ternium SA SPON ADR 880890108 12,872 458,251 SH   SOLE   458,251 0 0
TerraForm Global Inc CL A 88104M101 310 61,367 SH   SOLE   61,367 0 0
TerraForm Power Inc CL A COM 88104R100 396 32,979 SH   SOLE   32,979 0 0
TESARO Inc COM 881569107 6,555 46,865 SH   SOLE   46,865 0 0
Tesla Inc COM 88160R101 7,830 21,652 SH   SOLE   21,652 0 0
Tesoro Corp COM 881609101 1,005 10,735 SH   SOLE   10,735 0 0
Tesoro Logistics LP COM UNIT LP 88160T107 1,329 25,711 SH   SOLE   25,711 0 0
Tetra Tech Inc COM 88162G103 758 16,576 SH   SOLE   16,576 0 0
Teva Pharmaceutical Industries Ltd SPONSORED ADR 881624209 14,515 436,941 SH   SOLE   436,941 0 0
Texas Instruments Inc COM 882508104 24,387 316,998 SH   SOLE   316,998 0 0
THL Credit Inc COM 872438106 2,700 271,385 SH   SOLE   271,385 0 0
TICC Capital Corp COM 87244T109 2,662 419,844 SH   SOLE   419,844 0 0
Time Inc COM 887228104 62 4,346 SH   SOLE   4,346 0 0
TimkenSteel Corp COM 887399103 2,084 135,598 SH   SOLE   135,598 0 0
TJX Cos Inc/The COM 872540109 2,990 41,425 SH   SOLE   41,425 0 0
T-Mobile US Inc CONV PFD SER A 872590203 15,017 152,244 SH   SOLE   152,244 0 0
TopBuild Corp COM 89055F103 58 1,086 SH   SOLE   1,086 0 0
Toro Co/The COM 891092108 16,143 232,982 SH   SOLE   232,982 0 0
TPG Specialty Lending Inc COM 87265K102 7,020 343,283 SH   SOLE   343,283 0 0
Tractor Supply Co COM 892356106 15,589 287,563 SH   SOLE   287,563 0 0
TransCanada Corp COM 89353D107 517 10,842 SH   SOLE   10,842 0 0
TransDigm Group Inc COM 893641100 31,975 118,923 SH   SOLE   118,923 0 0
Transglobe Energy Corp COM 893662106 985 738,116 SH   SOLE   738,116 0 0
Transocean Ltd REG SHS H8817H100 46,066 5,597,354 SH   SOLE   5,597,354 0 0
Triangle Capital Corp COM 895848109 7,289 413,691 SH   SOLE   413,691 0 0
Turquoise Hill Resources Ltd COM 900435108 129 48,358 SH   SOLE   48,358 0 0
Twenty-First Century Fox Inc CL A 90130A101 29,388 1,036,969 SH   SOLE   1,036,969 0 0
Two Harbors Investment Corp COM 90187B101 7,446 751,353 SH   SOLE   751,353 0 0
Tyson Foods Inc CL A 902494103 81,113 1,295,116 SH   SOLE   1,295,116 0 0
Tyson Foods Inc UNIT 99/99/9999 902494301 3,741 55,191 SH   SOLE   55,191 0 0
Union Pacific Corp COM 907818108 52,277 480,000 SH   SOLE   480,000 0 0
United States Steel Corp COM 912909108 6,454 291,514 SH   SOLE   291,514 0 0
United Technologies Corp COM 913017109 31,711 259,694 SH   SOLE   259,694 0 0
United Therapeutics Corp COM 91307C102 14,595 112,502 SH   SOLE   112,502 0 0
Uniti Group Inc COM 91325V108 56 2,210 SH   SOLE   2,210 0 0
Urban Edge Properties COM 91704F104 58 2,447 SH   SOLE   2,447 0 0
US Ecology Inc COM 91732J102 768 15,216 SH   SOLE   15,216 0 0
US Silica Holdings Inc COM 90346E103 41,461 1,168,257 SH   SOLE   1,168,257 0 0
USA Compression Partners LP COMUNIT LTDPAR 90290N109 3,703 226,373 SH   SOLE   226,373 0 0
Vale SA ADR 91912E105 10,700 1,222,851 SH   SOLE   1,222,851 0 0
Valeant Pharmaceuticals International I COM 91911K102 7,173 414,646 SH   SOLE   414,646 0 0
Valero Energy Corp COM 91913Y100 728 10,789 SH   SOLE   10,789 0 0
Valero Energy Partners LP COM UNT REP LP 91914J102 1,366 29,925 SH   SOLE   29,925 0 0
Vaneck Vectors Amt-Free 12-17 Year Inte AMT FRE INT MU 92189F320 1,215 50,000 SH   SOLE   50,000 0 0
VanEck Vectors EM INVT GRD PL EM INVT GRD PL 92189F346 9,315 385,000 SH   SOLE   385,000 0 0
VanEck Vectors Emerging Markets Aggrega EMERGING MKTS AG 92189F478 8,683 400,000 SH   SOLE   400,000 0 0
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 549 13,445 SH   SOLE   13,445 0 0
Vanguard Information Technology ETF INF TECH ETF 92204A702 55 394 SH   SOLE   394 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 3,326 40,649 SH   SOLE   40,649 0 0
Varex Imaging Corp COM 92214X106 56 1,664 SH   SOLE   1,664 0 0
Varian Medical Systems Inc COM 92220P105 16,871 163,494 SH   SOLE   163,494 0 0
Varonis Systems Inc COM 922280102 197 5,291 SH   SOLE   5,291 0 0
Vascular Biogenics Ltd COM M96883109 27 6,118 SH   SOLE   6,118 0 0
Vedanta Ltd SPONSORED ADR 92242Y100 10,619 684,221 SH   SOLE   684,221 0 0
Veeco Instruments Inc COM 922417100 1,353 48,573 SH   SOLE   48,573 0 0
VEON Ltd SPONSORED ADR 91822M106 30,006 7,674,216 SH   SOLE   7,674,216 0 0
Verint Systems Inc COM 92343X100 671 16,492 SH   SOLE   16,492 0 0
Versum Materials Inc COM 92532W103 59 1,805 SH   SOLE   1,805 0 0
Vertex Pharmaceuticals Inc COM 92532F100 29,917 232,145 SH   SOLE   232,145 0 0
VF Corp COM 918204108 32,370 561,973 SH   SOLE   561,973 0 0
Visa Inc COM CL A 92826C839 30,400 324,167 SH   SOLE   324,167 0 0
Vista Outdoor Inc COM 928377100 58 2,578 SH   SOLE   2,578 0 0
Walgreens Boots Alliance Inc COM 931427108 3,283 41,920 SH   SOLE   41,920 0 0
Wal-Mart Stores Inc COM 931142103 3,265 43,143 SH   SOLE   43,143 0 0
Walt Disney Co/The COM DISNEY 254687106 29,459 277,262 SH   SOLE   277,262 0 0
Warrior Met Coal Inc COM 93627C101 1,575 91,945 SH   SOLE   91,945 0 0
Washington Prime Group Inc COM 93964W108 62 7,364 SH   SOLE   7,364 0 0
Waste Connections Inc COM 94106B101 1,931 29,981 SH   SOLE   29,981 0 0
Waste Management Inc COM 94106L109 1,952 26,614 SH   SOLE   26,614 0 0
Weatherford International PLC ORD SHS G48833100 92,415 23,879,857 SH   SOLE   23,879,857 0 0
Weibo Corp SPONSORED ADR 948596101 86 1,287 SH   SOLE   1,287 0 0
Welbilt Inc COM 949090104 57 3,050 SH   SOLE   3,050 0 0
Wells Fargo & Co COM 949746101 30,257 546,062 SH   SOLE   546,062 0 0
Welltower Inc 6.50% PFD PREPET 95040Q203 7,251 109,426 SH   SOLE   109,426 0 0
Western Asset Managed Municipals Fund I COM 95766M105 1,150 83,387 SH   SOLE   83,387 0 0
Western Asset Mortgage Capital Corp COM 95790D105 2,228 216,326 SH   SOLE   216,326 0 0
Western Asset Municipal Defined Opportu COM 95768A109 386 17,437 SH   SOLE   17,437 0 0
Western Asset Municipal High Income Fun COM 95766N103 440 59,696 SH   SOLE   59,696 0 0
Western Asset Municipal Partners Fund I COM 95766P108 370 23,801 SH   SOLE   23,801 0 0
Western Gas Partners LP COM UNIT LP IN 958254104 1,260 22,518 SH   SOLE   22,518 0 0
Westlake Chemical Partners LP COM UNIT RP LP 960417103 2,500 100,990 SH   SOLE   100,990 0 0
WestRock Co COM 96145D105 348 6,139 SH   SOLE   6,139 0 0
Weyerhaeuser Co COM 962166104 613 18,310 SH   SOLE   18,310 0 0
Wheaton Precious Metals Corp COM 962879102 401,510 20,186,580 SH   SOLE   20,186,580 0 0
Whiting Petroleum Corp COM 966387102 377 68,374 SH   SOLE   68,374 0 0
Whole Foods Market Inc COM 966837106 1,536 36,469 SH   SOLE   36,469 0 0
Williams Cos Inc/The COM 969457100 314 10,366 SH   SOLE   10,366 0 0
Williams Partners LP COM UNIT LTD PAR 96949L105 1,402 34,950 SH   SOLE   34,950 0 0
WisdomTree India Earnings Fund INDIA ERNGS FD 97717W422 1,547 63,100 SH   SOLE   63,100 0 0
Worthington Industries Inc COM 981811102 6,822 135,838 SH   SOLE   135,838 0 0
WPX Energy Inc COM 98212B103 642 66,447 SH   SOLE   66,447 0 0
Wynn Resorts Ltd COM 983134107 1,640 12,227 SH   SOLE   12,227 0 0
Xcel Energy Inc COM 98389B100 1,851 40,339 SH   SOLE   40,339 0 0
Xenia Hotels & Resorts Inc COM 984017103 57 2,932 SH   SOLE   2,932 0 0
Xilinx Inc COM 983919101 14,846 230,814 SH   SOLE   230,814 0 0
Yamana Gold Inc COM 98462Y100 256,603 105,537,134 SH   SOLE   105,537,134 0 0
Yandex NV SHS CLASS A N97284108 105,294 4,012,721 SH   SOLE   4,012,721 0 0
YPF SA SPON ADR CL D 984245100 53 2,420 SH   SOLE   2,420 0 0
Yum! Brands Inc COM 988498101 17,478 236,954 SH   SOLE   236,954 0 0
Zimmer Biomet Holdings Inc COM 98956P102 31,524 245,516 SH   SOLE   245,516 0 0
Zoetis Inc CL A 98978V103 67,510 1,082,236 SH   SOLE   1,082,236 0 0