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
3D Systems Corp COM 88554D205 3,215 372,094 SH   SOLE   372,094 0 0
3M Company COM 88579Y101 39,979 169,856 SH   SOLE   169,856 0 0
A. Schulman, Inc. COM 808194104 1,345 36,100 SH   SOLE   35,750 0 350
A.O. Smith Corporation COM 831865209 1,759 28,700 SH   SOLE   28,700 0 0
ABB Ltd F ADR COM 000375204 1,408 52,515 SH   SOLE   52,220 0 295
Abbott Labs COM 002824100 44,648 782,344 SH   SOLE   779,065 0 3,279
Abbvie Inc. COM 00287Y109 51,419 531,678 SH   SOLE   530,368 0 1,310
Abtech Hldgs Inc COM 00400H108 1 80,000 SH   SOLE   80,000 0 0
Acacia Communications Inc COM 00401C108 4,823 133,110 SH   SOLE   133,110 0 0
Acadia Pharmaceuticals Inc COM 004225108 938 31,160 SH   SOLE   31,160 0 0
Accenture Plc Ireland Shs Clas COM G1151C101 2,370 15,479 SH   SOLE   15,479 0 0
Activision Blizzard, Inc. COM 00507V109 466 7,363 SH   SOLE   5,365 0 1,998
Adobe Sys Inc COM 00724F101 15,656 89,339 SH   SOLE   88,413 0 926
Advance Auto Parts Inc COM 00751Y106 777 7,797 SH   SOLE   7,297 0 500
Aegion Corporation COM 00770F104 7,699 302,758 SH   SOLE   302,700 0 58
Aegon N.V. COM 007924103 147 23,258 SH   SOLE   0 0 23,258
Aerie Pharmaceuticals Inc COM 00771V108 8,817 147,570 SH   SOLE   147,570 0 0
Aetna Inc New COM 00817Y108 926 5,135 SH   SOLE   5,065 0 70
Affiliated Managers Group COM 008252108 5,393 26,275 SH   SOLE   26,275 0 0
Aflac Inc COM 001055102 67,446 768,350 SH   SOLE   768,350 0 0
Agco Corporation COM 001084102 852 11,925 SH   SOLE   11,925 0 0
Agilent Technologies Inc Com COM 00846U101 17,114 255,541 SH   SOLE   250,605 0 4,936
AGNC Investment Corp. COM 00123q104 313 15,500 SH   SOLE   15,500 0 0
Agnico-Eagle Mines Ltd COM 008474108 69,130 1,497,060 SH   SOLE   1,413,359 0 83,701
AIB Group PLC COM G0R4HJ106 7,365 1,116,085 SH   SOLE   1,116,085 0 0
Air Products & Chemicals, Inc. COM 009158106 12,684 77,306 SH   SOLE   76,771 0 535
Alacer Gold Corp COM 010679108 7,259 4,091,800 SH   SOLE   4,091,800 0 0
Alamos Gold Inc. COM 011532108 63,785 9,798,020 SH   SOLE   9,199,420 0 598,600
Alaska Air Group Inc COM 011659109 420 5,720 SH   SOLE   5,720 0 0
Alcoa Corp COM 013872106 14,662 272,167 SH   SOLE   272,167 0 0
Alerian MLP ETF COM 00162Q866 1,654 153,259 SH   SOLE   152,269 0 990
Alibaba Group Hldg Ltd Sponsor COM 01609W102 8,794 51,000 SH   SOLE   51,000 0 0
Align Technologies Inc. COM 016255101 356 1,600 SH   SOLE   1,600 0 0
Alkermes PLC COM G01767105 2,313 42,255 SH   SOLE   42,255 0 0
Allergan Plc Shs COM G0177J108 42,966 262,663 SH   SOLE   260,793 0 1,870
Alliance Data Systems Corp COM 018581108 253 1,000 SH   SOLE   1,000 0 0
Allison Transmission Hldgs Inc COM 01973R101 3,409 79,148 SH   SOLE   78,835 0 313
Allstate Corporation COM 020002101 2,291 21,882 SH   SOLE   21,866 0 16
Almaden Minerals Ltd COM 020283305 5,679 5,607,319 SH   SOLE   5,607,319 0 0
Almadex Minerals Ltd COM 020289104 1,243 1,240,000 SH   SOLE   1,240,000 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 19,570 154,036 SH   SOLE   154,036 0 0
Alphabet Inc Class A COM 02079K305 85,457 81,125 SH   SOLE   81,032 0 93
Alphabet Inc Class C COM 02079K107 96,719 92,430 SH   SOLE   92,165 0 265
Altria Group Inc COM 02209S103 2,709 37,933 SH   SOLE   37,283 0 650
AMAG Pharmaceuticals COM 00163U106 2,837 214,150 SH   SOLE   214,150 0 0
Amazon Inc. COM 023135106 146,933 125,641 SH   SOLE   125,255 0 386
Ambev Sa Sponsored ADR COM 02319V103 26,162 4,049,783 SH   SOLE   4,049,630 0 153
American Century Heritage Fund COM 025083791 217 9,637 SH   SOLE   9,637 0 0
American Express Company COM 025816109 4,656 46,887 SH   SOLE   39,326 0 7,561
American FD Europacific GWTH F COM 29875E100 6,102 108,878 SH   SOLE   103,644 0 5,234
American Homes 4 Rent Cl A COM 02665T306 306 14,000 SH   SOLE   14,000 0 0
American Sts WTR Co COM COM 029899101 568 9,800 SH   SOLE   9,800 0 0
Ameriprise Financial, Inc. COM 03076C106 641 3,782 SH   SOLE   955 0 2,827
AmerisourceBergen Corp. COM 03073E105 227 2,472 SH   SOLE   2,472 0 0
Ametek Inc. COM 031100100 565 7,800 SH   SOLE   7,800 0 0
Amgen Inc COM 031162100 13,740 79,012 SH   SOLE   78,901 0 111
Anadarko Pete Corp COM 032511107 1,045 19,485 SH   SOLE   19,485 0 0
Analog Devices Inc. COM 032654105 216 2,425 SH   SOLE   50 0 2,375
Anheuser-Busch InBev NV - ADR COM 03524A108 1,527 13,685 SH   SOLE   13,685 0 0
Annaly Capital Management Inc. COM 035710409 184 15,437 SH   SOLE   15,437 0 0
Ansys Inc COM 03662Q105 247 1,674 SH   SOLE   1,072 0 602
Apache Corp COM 037411105 262 6,216 SH   SOLE   6,216 0 0
Apple Inc. COM 037833100 145,944 862,399 SH   SOLE   857,969 0 4,430
Applied Matls Inc COM 038222105 46,448 908,603 SH   SOLE   901,642 0 6,961
Arch Coal Inc Cl A COM 039380407 10,266 110,196 SH   SOLE   105,113 0 5,083
Arconic Inc COM 03965L100 18,889 693,176 SH   SOLE   689,176 0 4,000
Ardmore Shipping Corp COM y0207t100 4,444 555,543 SH   SOLE   555,543 0 0
Argonaut Gold Inc COM 04016A101 17,767 9,305,350 SH   SOLE   8,504,048 0 801,302
Arris Group Inc COM G0551a103 5,106 198,765 SH   SOLE   198,765 0 0
Ascena Retail Group Inc. COM 04351G101 1,851 787,604 SH   SOLE   787,604 0 0
Ashland Global Holdings Inc. COM 044186104 5,904 82,928 SH   SOLE   82,678 0 250
Aspen Aerogels Inc. COM 04523Y105 4,178 856,055 SH   SOLE   856,055 0 0
Aspen Technology Inc COM 045327103 209 3,150 SH   SOLE   3,150 0 0
Assurant, Inc. COM 04621X108 594 5,891 SH   SOLE   133 0 5,758
AT Mid Cap Equity Fund Institu COM 00769G477 156 11,257 SH   SOLE   11,257 0 0
AT&T Inc. COM 00206R102 24,139 620,850 SH   SOLE   618,053 0 2,797
ATAC Resources Ltd. COM 046491106 5,276 11,433,991 SH   SOLE   11,063,091 0 370,900
Atlassian Corp Plc COM G06242104 319 7,000 SH   SOLE   7,000 0 0
Audentes Therapeutics Inc COM 05070R104 448 14,350 SH   SOLE   14,350 0 0
Automatic Data Processing Inc COM 053015103 37,579 320,667 SH   SOLE   320,667 0 0
AutoWeb Inc. COM 05335b100 134 14,900 SH   SOLE   14,900 0 0
Avangrid Inc. COM 05351W103 4,853 95,955 SH   SOLE   95,335 0 620
Avexis Inc. COM 05366U100 1,399 12,640 SH   SOLE   12,640 0 0
Avnet, Inc. COM 053807103 2,474 62,447 SH   SOLE   62,447 0 0
AXA SA SPONSORED ADR COM 054536107 7,683 258,978 SH   SOLE   257,575 0 1,403
B & G Foods Inc - Class A COM 05508R106 4,218 120,000 SH   SOLE   120,000 0 0
B2Gold Corporation COM 11777Q209 75,965 24,504,731 SH   SOLE   23,037,651 0 1,467,080
Banco Santander SA - ADR COM 05964H105 1,965 300,481 SH   SOLE   300,481 0 0
Bank Amer Corp COM 060505104 65,760 2,227,647 SH   SOLE   2,215,767 0 11,880
Bank New York Mellon Corp COM 064058100 32,333 600,314 SH   SOLE   600,314 0 0
Bank Of America C VAR 99 Due 1 COM 060505dr2 13,673 13,627,000 PRN   SOLE   13,108,000 0 519,000
Bank of America Corp COM 060505eg5 1,406 1,385,000 PRN   SOLE   1,375,000 0 10,000
Bank of New York Mellon Corp COM 064058ad2 4,515 4,362,000 PRN   SOLE   4,332,000 0 30,000
Barkerville Gold Mines Ltd COM 067642959 4,242 7,110,000 SH   SOLE   7,110,000 0 0
Barkerville Gold Mines WTS C$1 COM 067642132 11 3,555,000 SH   SOLE   3,555,000 0 0
Barnes Group Inc. COM 067806109 6,936 109,625 SH   SOLE   109,625 0 0
Barrick Gold Corporation COM 067901108 1,794 124,008 SH   SOLE   123,868 0 140
Baxter Intl Inc COM 071813109 497 7,691 SH   SOLE   5,445 0 2,246
Bayer A G Sponsored Adr COM 072730302 4,175 134,272 SH   SOLE   134,216 0 56
BB&T Corp COM 054937107 4,274 85,964 SH   SOLE   85,964 0 0
BCE Inc. COM 05534B760 6,760 140,800 SH   SOLE   140,800 0 0
Beacon Roofing Supply, Inc. COM 073685109 644 10,100 SH   SOLE   10,100 0 0
Bear Creek Mining Corp COM 07380N104 16,388 10,199,466 SH   SOLE   9,630,066 0 569,400
Becton, Dickinson & Company COM 075887109 4,580 21,397 SH   SOLE   21,397 0 0
Berkshire Hathaway Inc Del Cl COM 084670702 28,425 143,400 SH   SOLE   141,029 0 2,371
Berkshire Hathaway Inc. - Clas COM 084670108 6,845 23 SH   SOLE   23 0 0
Berry Plastics Group Inc. COM 08579W103 235 4,000 SH   SOLE   4,000 0 0
Best Buy Inc COM 086516101 477 6,971 SH   SOLE   116 0 6,855
BHP Billiton Limited - ADR COM 088606108 48,330 1,050,878 SH   SOLE   1,050,478 0 400
Biogen Inc. COM 09062X103 36,969 116,047 SH   SOLE   115,947 0 100
Blackstone Group LP COM 09253U108 485 15,150 SH   SOLE   14,150 0 1,000
Block H & R Inc COM COM 093671105 7,549 287,891 SH   SOLE   271,860 0 16,031
Blue Bird Corp COM 095306106 7,526 378,210 SH   SOLE   378,210 0 0
Bluebird Bio Inc COM 09609G100 5,141 28,865 SH   SOLE   28,865 0 0
Boardwalk Pipeline Partners Lp COM 096627104 7,455 577,474 SH   SOLE   577,474 0 0
Boeing Company COM 097023105 41,841 141,877 SH   SOLE   137,626 0 4,251
BP plc - ADR COM 055622104 2,754 65,535 SH   SOLE   65,535 0 0
Brighthouse Financial Inc. COM 10922N103 21,920 373,803 SH   SOLE   372,102 0 1,701
Brinks Co COM 109696104 5,598 71,127 SH   SOLE   70,305 0 822
Bristol Myers Squibb Co COM 110122108 40,565 661,967 SH   SOLE   657,452 0 4,515
British Amern Tob Plc Sponsore COM 110448107 28,857 430,764 SH   SOLE   430,764 0 0
Broadcom Ltd Shs COM Y09827109 17,998 70,060 SH   SOLE   70,060 0 0
Broadridge Financial Solutions COM 11133T103 376 4,150 SH   SOLE   4,150 0 0
Brookfield Infrastructure Part COM G16252101 424 10,350 SH   SOLE   10,350 0 0
Brookfield Property Partners L COM G16249107 233 10,500 SH   SOLE   10,500 0 0
Builders First Source Inc. COM 12008R107 207 9,500 SH   SOLE   7,500 0 2,000
BYD Co Ltd COM Y1023R104 370 42,125 SH   SOLE   42,125 0 0
C. H. Robinson Worldwide, Inc. COM 12541W209 695 7,800 SH   SOLE   7,800 0 0
CA INC COM COM 12673P105 3,142 94,415 SH   SOLE   92,400 0 2,015
Cabot Oil & Gas Corporation COM 127097103 6,909 241,580 SH   SOLE   241,580 0 0
Cadence Design Systems Inc. COM 127387108 839 20,060 SH   SOLE   5,866 0 14,194
CaesarStone Ltd COM M20598104 506 23,015 SH   SOLE   23,015 0 0
Calpine Corporation COM 131347304 4,653 307,520 SH   SOLE   307,520 0 0
Cameco Corp COM 13321L108 384 41,559 SH   SOLE   41,559 0 0
Campbell Soup Co COM 134429109 16,625 345,554 SH   SOLE   345,554 0 0
Canadian Natl RY Co COM 136375102 8,597 104,200 SH   SOLE   104,200 0 0
Canarc Resource Corp COM 13722D101 9 131,500 SH   SOLE   131,500 0 0
Capital One Financial Corp. Pr COM 14040hbh7 4,494 4,342,000 PRN   SOLE   4,312,000 0 30,000
Capital One Finl Corp COM 14040H105 23,774 238,738 SH   SOLE   238,706 0 32
Capstead Mtg Corp Com No Par COM 14067E506 225 26,000 SH   SOLE   26,000 0 0
Carlisle Cos Inc COM 142339100 2,291 20,154 SH   SOLE   20,154 0 0
Carpenter Technology Corp. COM 144285103 227 4,449 SH   SOLE   4,449 0 0
Cars.com Inc. COM 14575E105 14,892 516,354 SH   SOLE   516,354 0 0
Caterpillar Inc Del COM 149123101 54,570 346,298 SH   SOLE   346,298 0 0
CBL & Associates Properties COM 124830100 226 40,000 SH   SOLE   40,000 0 0
Cboe Hldgs Inc COM 12503M108 816 6,550 SH   SOLE   6,550 0 0
Cbre Group Inc CL A COM 12504L109 7,597 175,416 SH   SOLE   175,416 0 0
CDK Global Inc COM 12508E101 641 8,992 SH   SOLE   6,801 0 2,191
Cedar Fair LP Depositry Unit COM 150185106 383 5,900 SH   SOLE   5,900 0 0
Celgene Corp Com COM 151020104 11,516 110,351 SH   SOLE   110,351 0 0
Celldex Therapeutics Inc COM 15117B103 28 10,000 SH   SOLE   10,000 0 0
Central Fund Canada LTD COM 153501101 247 18,400 SH   SOLE   16,100 0 2,300
CenturyLink Inc. COM 156700106 3,537 212,024 SH   SOLE   204,843 0 7,181
CES Energy Solutions Corp COM 13566W108 1,337 257,300 SH   SOLE   257,300 0 0
CF Industries Holdings, Inc. COM 125269100 318 7,475 SH   SOLE   7,475 0 0
Charles River Laboratories Int COM 159864107 302 2,760 SH   SOLE   1,544 0 1,216
Charles Schwab COM 808513ap0 11,752 11,522,000 PRN   SOLE   10,995,000 0 527,000
Chelsea Therapeutics Contingen COM 163esc908 0 80,000 SH   SOLE   80,000 0 0
Chemed Corp COM 16359R103 205 843 SH   SOLE   19 0 824
Chemours Co. COM 163851108 841 16,793 SH   SOLE   16,793 0 0
Chevron Corp COM 166764100 43,277 345,687 SH   SOLE   345,687 0 0
Chipotle Mexican Grill Inc COM 169656105 11,294 39,077 SH   SOLE   39,077 0 0
Chubb Corp COM H1467J104 7,201 49,281 SH   SOLE   49,281 0 0
Church & Dwight Co., Inc. COM 171340102 211 4,200 SH   SOLE   4,200 0 0
Cia de Minas Buenaventura S.A. COM 204448104 1,014 72,000 SH   SOLE   72,000 0 0
Ciena Corporation COM 171779309 8,368 399,800 SH   SOLE   399,800 0 0
Cigna Corporation COM 125509109 1,551 7,638 SH   SOLE   7,638 0 0
Cincinnati Bell Inc. COM 171871106 5,230 250,850 SH   SOLE   250,850 0 0
Cintas COM 172908105 623 4,000 SH   SOLE   4,000 0 0
Cisco Sys Inc COM 17275R102 17,055 445,300 SH   SOLE   443,891 0 1,409
Citigroup Cap XI 7.875 Pfd Du COM 173080201 1,253 45,597 SH   SOLE   45,597 0 0
Citigroup Inc Var 99 Due 12/31 COM 172967jk8 5,122 4,937,000 PRN   SOLE   4,901,000 0 36,000
Citigroup Inc Var 99 Due 12/31 COM 172967kd2 422 397,000 PRN   SOLE   392,000 0 5,000
Citigroup Inc. COM 172967424 803 10,787 SH   SOLE   10,173 0 614
Citigroup Inc. Series K COM 172967341 571 20,000 SH   SOLE   20,000 0 0
Clorox Company COM 189054109 356 2,395 SH   SOLE   2,195 0 200
Clovis Oncology Inc COM 189464100 3,725 54,780 SH   SOLE   54,780 0 0
Cme Group Inc Cl A COM 12572Q105 722 4,944 SH   SOLE   4,662 0 282
Coca Cola Co COM 191216100 36,426 793,949 SH   SOLE   790,519 0 3,430
Cognizant Technology Solutions COM 192446102 7,202 101,412 SH   SOLE   98,911 0 2,501
Colgate Palmolive Co COM 194162103 61,135 810,266 SH   SOLE   806,871 0 3,395
Colossus Minerals Inc COM 19681L109 0 2,045,823 SH   SOLE   2,045,823 0 0
Colossus Minerals Inc Warrant COM 19681L174 0 1,428,945 SH   SOLE   1,428,945 0 0
Columbia Select Smaller Cap Va COM 19766H437 4,053 196,463 SH   SOLE   189,959 0 6,504
Columbia Select Smaller Cap Va COM 19766H445 2,951 141,188 SH   SOLE   138,549 0 2,639
Comcast Corp Cl A COM 20030N101 8,089 201,979 SH   SOLE   201,979 0 0
Conagra Brands Inc COM 205887102 7,543 200,246 SH   SOLE   195,057 0 5,189
Concho Res Inc COM 20605P101 792 5,270 SH   SOLE   5,270 0 0
ConocoPhillips COM 20825C104 601 10,941 SH   SOLE   10,941 0 0
Consolidated Communications COM 209034107 263 21,600 SH   SOLE   21,600 0 0
Constellation Brand Class A COM 21036P108 7,714 33,750 SH   SOLE   33,750 0 0
Contango ORE Inc. 144 COM 21077F100 4,777 263,200 SH   SOLE   263,200 0 0
Cooper Tire & Rubber Co. COM 216831107 3,100 87,700 SH   SOLE   87,700 0 0
Copart Inc COM 217204106 233 5,400 SH   SOLE   5,400 0 0
Corning Inc COM 219350105 38,853 1,214,540 SH   SOLE   1,199,043 0 15,497
Corvus Gold Inc COM 221013105 24,724 18,964,709 SH   SOLE   18,964,709 0 0
Costar Group Inc. COM 22160N109 460 1,550 SH   SOLE   1,550 0 0
Costco Wholesale Co COM 22160K105 1,106 5,943 SH   SOLE   5,943 0 0
Crane Co. COM 224399105 7,798 87,400 SH   SOLE   87,400 0 0
Credit Suisse GRP AG F ADR COM 225401108 28,187 1,579,080 SH   SOLE   1,579,080 0 0
Crescent Point Energy Corp. COM 22576C101 493 64,700 SH   SOLE   64,700 0 0
Crestwood Equity Partners Lp U COM 226344208 918 35,600 SH   SOLE   35,600 0 0
Criteo SA COM 226718104 901 34,600 SH   SOLE   34,600 0 0
Crown Castle Intl Corp COM 22822V101 495 4,460 SH   SOLE   4,460 0 0
CSX Corporation COM 126408103 4,068 73,943 SH   SOLE   73,943 0 0
CVS Health Corp Com COM 126650100 814 11,231 SH   SOLE   8,186 0 3,045
CYS Investments Inc COM 12673A108 310 38,600 SH   SOLE   38,600 0 0
Daimler AG COM D1668R123 3,019 35,695 SH   SOLE   35,695 0 0
Dalradian Resources Inc COM 235499100 8,563 8,154,000 SH   SOLE   8,154,000 0 0
Danaher Corp Del Com COM 235851102 3,067 33,040 SH   SOLE   33,040 0 0
Deere & Co Com COM 244199105 34,168 218,315 SH   SOLE   217,560 0 755
Delta Air Lines Inc. COM 247361702 42,661 761,799 SH   SOLE   759,228 0 2,571
Depository Trust & Clearing Co COM 249670aa8 8,580 8,250,000 PRN   SOLE   7,750,000 0 500,000
Detour Gold Corporation COM 250669108 68,791 5,850,280 SH   SOLE   5,530,780 0 319,500
Deutsche Bk Contgnt Cap Tr III COM 25154A108 514 20,000 SH   SOLE   20,000 0 0
Deutsche Telekom AG F ADR COM 251566105 4,101 232,190 SH   SOLE   230,685 0 1,505
Diageo Plc Sponsored ADR COM 25243Q205 55,193 377,958 SH   SOLE   376,743 0 1,215
Diamond Offshore Drilling, Inc COM 25271C102 245 13,183 SH   SOLE   354 0 12,829
Diebold Nixdorf COM 253651103 18,983 1,161,033 SH   SOLE   1,159,293 0 1,740
Direxion Financial Bull 3X ETF COM 25459Y694 1,285 18,795 SH   SOLE   18,795 0 0
Discover Financial Services COM 254709108 9,005 117,069 SH   SOLE   116,535 0 534
Dollar General Corp COM 256677105 3,992 42,925 SH   SOLE   42,925 0 0
Dollar Tree Inc COM 256746108 2,619 24,410 SH   SOLE   24,410 0 0
Dominion Res Inc VA NEW COM 25746U109 13,520 166,786 SH   SOLE   166,786 0 0
Dominos Pizza Inc Com COM 25754A201 321 1,700 SH   SOLE   1,700 0 0
Dover Corporation COM 260003108 5,955 58,969 SH   SOLE   58,969 0 0
DowDuPont Inc. COM 26078J100 70,954 996,263 SH   SOLE   992,237 0 4,026
Dril-Quip, Inc. COM 262037104 3,417 71,645 SH   SOLE   71,645 0 0
Ducommun Incorporated COM 264147109 6,860 241,125 SH   SOLE   241,125 0 0
Duke Energy Corp COM 26441C204 11,742 139,600 SH   SOLE   139,600 0 0
Dun & Bradstreet Corporation COM 26483E100 237 2,000 SH   SOLE   2,000 0 0
Dunkin Brands Group COM 265504100 2,818 43,710 SH   SOLE   43,710 0 0
Durect Corporation COM 266605104 1,121 1,215,972 SH   SOLE   1,215,972 0 0
Dycom Industries Inc COM 267475101 7,512 67,415 SH   SOLE   67,415 0 0
East Asia Minerals Corp COM 270541303 1,013 13,404,893 SH   SOLE   13,404,893 0 0
East West Bancorp, Inc. COM 27579R104 5,596 92,000 SH   SOLE   92,000 0 0
Eastman Chem Co COM 277432100 38,765 418,444 SH   SOLE   418,435 0 9
Eaton Corp Plc Shs COM G29183103 646 8,170 SH   SOLE   8,170 0 0
eBay Inc. COM 278642103 14,238 377,267 SH   SOLE   377,131 0 136
Echelon Diversified Fund LP COM 278LP8450 15 15,420 SH   SOLE   15,420 0 0
Ecolab Inc. COM 278865100 1,384 10,315 SH   SOLE   10,315 0 0
Edison International COM 281020107 404 6,390 SH   SOLE   6,390 0 0
Edwards Lifesciences Corp COM 28176E108 4,951 43,930 SH   SOLE   43,930 0 0
Electro Scientific Industries COM 285229100 246 11,502 SH   SOLE   11,502 0 0
Electromed Inc. COM 285409108 2,386 393,000 SH   SOLE   393,000 0 0
Electronic Arts, Inc. COM 285512109 359 3,416 SH   SOLE   2,588 0 828
Eli Lilly & Co COM 532457108 2,204 26,095 SH   SOLE   26,095 0 0
Emerge Energy Services LP COM 29102H108 588 81,835 SH   SOLE   81,835 0 0
Emerson Elec Co COM COM 291011104 19,793 284,012 SH   SOLE   284,012 0 0
Enbridge Inc. COM 29250N105 276 7,046 SH   SOLE   7,046 0 0
Energen Corporation COM 29265N108 12,245 212,700 SH   SOLE   210,700 0 2,000
Energy Select Sector SPDR Fund COM 81369Y506 2,231 30,875 SH   SOLE   30,175 0 700
EnLink Midstream Partners, LP COM 29336U107 154 10,000 SH   SOLE   10,000 0 0
ENN Energy Holdings Ltd. COM G3066L101 197 28,500 SH   SOLE   28,500 0 0
Enterprise Prods Partners L P COM 293792107 651 24,571 SH   SOLE   24,571 0 0
Enviva Partners LP COM 29414J107 1,322 47,800 SH   SOLE   47,800 0 0
Eog Res Inc COM 26875P101 3,900 36,145 SH   SOLE   35,477 0 668
Epam Sys Inc COM 29414B104 7,116 66,240 SH   SOLE   66,240 0 0
Eqt Corp COM COM 26884L109 5,235 91,972 SH   SOLE   91,972 0 0
Era Group Inc. COM 26885g109 189 17,620 SH   SOLE   17,620 0 0
Etsy Inc. COM 29786A106 5,730 280,182 SH   SOLE   279,822 0 360
Euronet Services Inc. COM 298736109 546 6,475 SH   SOLE   6,475 0 0
Europacific Growth Fund F3 COM 298706110 7,229 128,653 SH   SOLE   126,611 0 2,042
Eversource Energy COM 30040W108 1,101 17,433 SH   SOLE   17,433 0 0
Express Scripts Hldg Co COM 30219G108 2,010 26,933 SH   SOLE   23,186 0 3,747
Exxon Mobil Corp COM 30231G102 91,340 1,092,060 SH   SOLE   1,069,482 0 22,578
F5 Networks Inc COM 315616102 328 2,500 SH   SOLE   2,500 0 0
Fabrinet COM G3323L100 16,719 582,559 SH   SOLE   580,659 0 1,900
Facebook Inc. COM 30303m102 125,607 711,813 SH   SOLE   710,138 0 1,675
Fair Isaac Corporation COM 303250104 383 2,500 SH   SOLE   2,500 0 0
Falco Resources Ltd. COM 30606C108 11,228 16,222,300 SH   SOLE   16,222,300 0 0
Falco Resources WTS C$1.45 Exp COM 30606c116 167 7,000,000 SH   SOLE   7,000,000 0 0
Falcon Oil & Gas Ltd. COM 306071101 10 40,000 SH   SOLE   40,000 0 0
Fannie Mae 8.25 Series S COM 313586752 12,497 1,420,100 SH   SOLE   1,410,100 0 10,000
Farmland Partners Inc. COM 31154R109 2,177 250,785 SH   SOLE   250,785 0 0
FedEx Corp. COM 31428X106 2,297 9,206 SH   SOLE   9,206 0 0
Ferroglobe PLC COM g33856108 2,870 177,150 SH   SOLE   177,150 0 0
Fidelity 500 Index Fund - Prem COM 315911701 6,394 68,074 SH   SOLE   68,074 0 0
Fidelity National Financial, I COM 31620R303 2,281 58,120 SH   SOLE   58,120 0 0
Fidelity National Information COM 31620M106 235 2,501 SH   SOLE   2,490 0 11
Fidelity Spartan 500 Index Fun COM 315911206 4,319 46,221 SH   SOLE   46,221 0 0
Fidelity Spartan NY Muni Marke COM 316337500 591 590,852 SH   SOLE   590,852 0 0
Fifth Third 6.625 Pfd Ser I COM 316773605 973 34,150 SH   SOLE   33,800 0 350
Fifth Third Bancorp COM 316773100 615 20,267 SH   SOLE   16,977 0 3,290
Financial Select Sector SPDR F COM 81369Y605 13,494 483,491 SH   SOLE   482,105 0 1,386
Finish Line Inc Cl A COM 317923100 205 14,100 SH   SOLE   14,100 0 0
Fireeye Inc COM 31816Q101 10,990 773,925 SH   SOLE   773,925 0 0
First Data Corp. COM 32008D106 687 41,100 SH   SOLE   41,100 0 0
First Rep Bk San Francisco Cal COM 33616C100 15,033 173,509 SH   SOLE   170,802 0 2,707
First Tr Exchange Traded Fd Wt COM 33733B100 492 10,100 SH   SOLE   10,100 0 0
Fission Uranium Corp. COM 33812R109 15 23,700 SH   SOLE   23,700 0 0
Fleetcor Technologies Inc. COM 339041105 5,689 29,562 SH   SOLE   29,062 0 500
Flex Ltd Ord COM Y2573F102 14,892 827,794 SH   SOLE   827,516 0 278
Flowserve Corp. COM 34354P105 8,139 193,177 SH   SOLE   192,177 0 1,000
Fluor Corporation COM 343412102 18,837 364,710 SH   SOLE   362,710 0 2,000
Ford Mtr Co Del Com Par $0.01 COM 345370860 25,143 2,013,073 SH   SOLE   2,013,073 0 0
Fortune Brands Home & Sec Inc COM 34964C106 777 11,350 SH   SOLE   11,350 0 0
Franco-Nevada Corporation COM 351858105 120,156 1,503,223 SH   SOLE   1,460,823 0 42,400
Fresnillo PLC COM G371E2108 69,021 3,577,400 SH   SOLE   3,340,400 0 237,000
FS Investment Corp COM 302635107 176 24,000 SH   SOLE   24,000 0 0
Fundamental Invs Inc CL F2 COM 360802821 1,428 22,965 SH   SOLE   22,965 0 0
GCP Applied Technologies Inc. COM 36164Y101 25,794 808,598 SH   SOLE   802,148 0 6,450
General Communication COM 369385109 8,402 215,325 SH   SOLE   215,325 0 0
General Dynamics Corporation COM 369550108 12,147 59,704 SH   SOLE   58,324 0 1,380
General Electric Corp. COM 369604103 56,406 3,232,461 SH   SOLE   3,178,481 0 53,980
General Electric VAR COM 369604bq5 18,983 18,419,600 PRN   SOLE   17,823,600 0 596,000
General Mls Inc COM 370334104 895 15,099 SH   SOLE   11,494 0 3,605
General Motors 6.25 07/15/33 COM 370esc717 0 110,000 SH   SOLE   110,000 0 0
General Mtrs Co COM 37045V100 7,338 179,014 SH   SOLE   178,254 0 760
Genesee & Wyo Inc Cl A COM 371559105 264 3,350 SH   SOLE   3,350 0 0
Gentex Corp. COM 371901109 10,657 508,700 SH   SOLE   508,700 0 0
Genuine Parts Company COM 372460105 4,613 48,550 SH   SOLE   48,550 0 0
Gilead Sciences Inc COM 375558103 6,212 86,717 SH   SOLE   82,500 0 4,217
Global Payments Inc. COM 37940X102 1,040 10,380 SH   SOLE   10,380 0 0
GoGold Resources Inc. COM 38045Y102 3,856 10,771,300 SH   SOLE   10,442,954 0 328,346
Golar Ling Partners LP COM Y2745C102 1,244 54,548 SH   SOLE   54,548 0 0
Gold Bullion International LLC COM 8AMCS23G8 6,893 5,000,000 SH   SOLE   5,000,000 0 0
Goldcorp Inc COM 380956409 70,843 5,549,793 SH   SOLE   5,268,549 0 281,244
Golden Entertainment Inc COM 381013101 2,449 75,000 SH   SOLE   75,000 0 0
Goldman Sachs Group Inc COM 38148bab4 5,073 4,925,000 PRN   SOLE   4,891,000 0 34,000
Goldman Sachs Group Inc COM 38141G104 20,601 80,866 SH   SOLE   79,527 0 1,339
Gome Retail Hlds COM G3978C124 2 12,525 SH   SOLE   12,525 0 0
Grace W R & Co Del New COM STK COM 38388F108 4,051 57,770 SH   SOLE   57,270 0 500
Graco Inc COM 384109104 831 18,372 SH   SOLE   17,340 0 1,032
Granite Construction Inc. COM 387328107 203 3,200 SH   SOLE   3,200 0 0
Guidewire Software Inc COM 40171V100 223 3,000 SH   SOLE   3,000 0 0
Gulfport Energy Corp. COM 402635304 405 31,750 SH   SOLE   31,750 0 0
Hain Celestial Group Inc COM 405217100 8,611 203,135 SH   SOLE   200,595 0 2,540
Halliburton Co COM 406216101 4,740 96,995 SH   SOLE   96,995 0 0
Hanesbrands Inc. COM 410345102 4,944 236,457 SH   SOLE   235,109 0 1,348
Hannover Rueckversicherung SE COM 410693105 2,856 45,396 SH   SOLE   45,396 0 0
Harsco Corp COM 415864107 12,789 685,742 SH   SOLE   685,742 0 0
HB Fuller Co. COM 359694106 9,606 178,325 SH   SOLE   178,325 0 0
HCA Healthcare Inc COM 40412C101 1,228 13,982 SH   SOLE   13,982 0 0
Health Care Select Sector SPDR COM 81369Y209 393 4,749 SH   SOLE   4,749 0 0
Hewlett Packard Enterprise Co COM 42824C109 6,396 445,400 SH   SOLE   445,400 0 0
Hexcel Corporation COM 428291108 223 3,600 SH   SOLE   3,600 0 0
Hi-Crush Partners LP Com COM 428337109 1,267 118,400 SH   SOLE   118,400 0 0
Home Depot Inc COM 437076102 284,705 1,502,166 SH   SOLE   1,502,036 0 130
Honeywell Intl Inc COM 438516106 17,186 112,064 SH   SOLE   112,064 0 0
Horizon Global Corporation COM 44052W104 13,149 937,898 SH   SOLE   937,898 0 0
Hospitality Pptys Tr Com Sh Be COM 44106M102 4,785 160,300 SH   SOLE   159,200 0 1,100
HOUSTON TEX INDPT SC 5.561 2/ COM 442403fx4 208 200,000 PRN   SOLE   200,000 0 0
HSBC Holdings PLC Spon ADR New COM 404280406 8,187 158,545 SH   SOLE   157,126 0 1,419
Huttig Building Products Inc. COM 448451104 2,191 329,459 SH   SOLE   329,459 0 0
IAC/Interactivecorp COM 44919P508 650 5,319 SH   SOLE   5,185 0 134
Iamgold Corporation COM 450913108 47,774 8,194,577 SH   SOLE   7,713,700 0 480,877
IBM Corporation COM 459200101 19,017 123,953 SH   SOLE   123,158 0 795
ICF International Inc. COM 44925C103 5,402 102,900 SH   SOLE   102,900 0 0
Idacorp Inc COM 451107106 384 4,200 SH   SOLE   4,200 0 0
IDEX Corporation COM 45167R104 336 2,544 SH   SOLE   2,500 0 44
Idexx Labs Inc COM 45168D104 1,043 6,672 SH   SOLE   3,883 0 2,789
Iec Electrs Corp NEW COM COM 44949L105 845 205,055 SH   SOLE   205,055 0 0
II VI Inc. COM 902104108 723 15,400 SH   SOLE   15,400 0 0
Illinois Tool Works Inc Com COM 452308109 24,527 147,000 SH   SOLE   147,000 0 0
Immunomedics Inc. COM 452907108 610 37,725 SH   SOLE   37,725 0 0
Impax Laboratories Inc Com COM 45256B101 319 19,152 SH   SOLE   19,152 0 0
Incyte Corp COM 45337C102 6,600 69,685 SH   SOLE   69,685 0 0
Industrial Select Sector SPDR COM 81369Y704 2,414 31,900 SH   SOLE   31,900 0 0
Ingenico Group COM 45684W107 3,784 176,500 SH   SOLE   176,500 0 0
Ingersoll-Rand PLC COM G47791101 650 7,290 SH   SOLE   7,290 0 0
Inovalon Holdings Inc. A COM 45781d101 780 52,000 SH   SOLE   52,000 0 0
Inovio Pharmaceuticals Inc COM 45773H201 218 52,900 SH   SOLE   52,900 0 0
Inphi Corporation COM 45772F107 447 12,225 SH   SOLE   12,225 0 0
Intel Corp COM 458140100 69,945 1,515,270 SH   SOLE   1,511,838 0 3,432
Intercontinental Exchange Inc COM 45866F104 2,511 35,585 SH   SOLE   35,585 0 0
International Flavors&Fragranc COM 459506101 886 5,805 SH   SOLE   5,805 0 0
International Tower Hill Mines COM 46050R102 13,383 30,181,069 SH   SOLE   29,574,069 0 607,000
Intra Cellular Therapies Inc COM 46116X101 348 24,060 SH   SOLE   24,060 0 0
Intuit Com COM 461202103 10,969 69,523 SH   SOLE   68,526 0 997
Intuitive Surgical, Inc. COM 46120E602 6,846 18,760 SH   SOLE   18,130 0 630
Inuvo Inc COM 46122W204 1,753 2,164,560 SH   SOLE   2,164,560 0 0
Invacare Corp. COM 461203101 6,930 411,300 SH   SOLE   411,300 0 0
Ionis Pharmaceuticals Inc COM 462222100 42,339 841,724 SH   SOLE   839,724 0 2,000
IPG Photonics Corp COM 44980X109 1,124 5,250 SH   SOLE   5,250 0 0
I-Pulse Inc (pvt) COM 8AMCS0752 952 110,734 SH   SOLE   110,734 0 0
Ironwood Pharmaceuticals, Inc. COM 46333X108 444 29,612 SH   SOLE   29,612 0 0
iShares - Russell 2000 Value F COM 464287630 8,205 65,250 SH   SOLE   65,005 0 245
iShares Comex Gold Trust COM 464285105 15,408 1,231,669 SH   SOLE   1,230,319 0 1,350
iShares DJ U.S. Real Estate In COM 464287739 2,521 31,120 SH   SOLE   31,120 0 0
iShares FTSE/Xinhua China 25 I COM 464287184 529 11,456 SH   SOLE   11,456 0 0
iShares MSCI Canada Index Fund COM 464286509 622 21,000 SH   SOLE   21,000 0 0
Ishares MSCI EAFE Growth Index COM 464288885 733 9,075 SH   SOLE   9,075 0 0
iShares MSCI EAFE Index Fund COM 464287465 227 3,229 SH   SOLE   3,229 0 0
iShares MSCI EAFE Value Index COM 464288877 431 7,800 SH   SOLE   7,800 0 0
iShares MSCI Emerging Markets COM 464287234 3,243 68,814 SH   SOLE   67,623 0 1,191
iShares Russell 1000 Growth Fu COM 464287614 1,262 9,367 SH   SOLE   9,367 0 0
iShares Russell 2000 ETF COM 464287655 5,772 37,857 SH   SOLE   37,857 0 0
iShares Russell 2000 Growth In COM 464287648 4,144 22,194 SH   SOLE   20,859 0 1,335
iShares Russell Midcap Growth COM 464287481 4,165 34,522 SH   SOLE   32,432 0 2,090
iShares S&P 500 Growth Fund COM 464287309 229 1,500 SH   SOLE   1,500 0 0
iShares S&P Midcap 400/Barra G COM 464287606 345 1,600 SH   SOLE   1,600 0 0
iShares Silver Trust COM 46428Q109 396 24,750 SH   SOLE   24,750 0 0
Ishares TR Gl Clean Energy ETF COM 464288224 3,382 362,840 SH   SOLE   360,890 0 1,950
iShares U.S. Preferred Stock E COM 464288687 875 22,991 SH   SOLE   22,466 0 525
Ivanhoe Mines Ltd COM 46579R104 27,070 8,025,239 SH   SOLE   8,025,239 0 0
J.M. Smucker Co. COM 832696405 417 3,358 SH   SOLE   3,358 0 0
j2 Global Inc. COM 48123V102 7,038 93,800 SH   SOLE   93,800 0 0
Jaguar Mining Inc. COM 47009M400 17,656 64,330,707 SH   SOLE   64,330,707 0 0
JD Com Inc. Cl A COM 47215P106 13,083 315,870 SH   SOLE   312,975 0 2,895
Johnson & Johnson COM 478160104 104,389 747,127 SH   SOLE   746,647 0 480
Johnson Ctls Intl Plc Shs COM G51502105 24,312 637,931 SH   SOLE   636,181 0 1,750
Jounce Therapeutics Inc. COM 481116101 548 42,950 SH   SOLE   42,950 0 0
JPMorgan Chase & VAR 99 Due 1 COM 48127faa1 6,034 5,931,000 PRN   SOLE   5,783,000 0 148,000
JPMorgan Chase & Co COM 46625H100 27,047 252,921 SH   SOLE   249,566 0 3,355
JPMorgan Chase & Var 99 Due 12 COM 46625hha1 1,094 1,080,000 PRN   SOLE   1,030,000 0 50,000
Jpmorgan TR I US Large SEL COM 4812A2389 1,136 37,925 SH   SOLE   37,925 0 0
Juno Therapeutics Inc COM 48205A109 742 16,225 SH   SOLE   16,025 0 200
Kansas City Southern COM 485170302 7,048 66,986 SH   SOLE   66,986 0 0
KANSAS ST DEV FIN 5.1700 03/0 COM 485429da9 209 200,000 PRN   SOLE   200,000 0 0
Kbr Inc COM 48242W106 3,807 191,966 SH   SOLE   191,966 0 0
Kellogg Co COM 487836108 411 6,040 SH   SOLE   6,040 0 0
Kerry Logistics Ne COM G52418103 119 84,000 SH   SOLE   84,000 0 0
KeyCorp COM 493267108 1,767 87,622 SH   SOLE   87,622 0 0
Keysight Technologies Inc COM 49338L103 13,074 314,272 SH   SOLE   312,212 0 2,060
Kimberly-Clark Corp COM COM 494368103 7,583 62,850 SH   SOLE   62,400 0 450
Kimco Realty Corp COM COM 49446R109 607 33,457 SH   SOLE   33,457 0 0
Kinder Morgan Inc COM 49456B101 9,345 517,153 SH   SOLE   514,203 0 2,950
Kinross Gold Corporation COM 496902404 35,464 8,209,200 SH   SOLE   7,820,500 0 388,700
Kohls Corp COM 500255104 483 8,899 SH   SOLE   4,865 0 4,034
Koninklijke Philips NV COM 500472303 5,536 146,462 SH   SOLE   146,300 0 162
Korn Ferry COM 500643200 10,281 248,450 SH   SOLE   248,450 0 0
Kraft Heinz Co COM 500754106 2,286 29,400 SH   SOLE   28,900 0 500
Kroger Co COM 501044101 5,672 206,637 SH   SOLE   206,400 0 237
Kulicke & Soffa Industries Inc COM 501242101 4,217 173,298 SH   SOLE   172,051 0 1,247
Laboratory Corp of America Hol COM 50540R409 5,388 33,777 SH   SOLE   33,777 0 0
Lam Research Corp. COM 512807108 856 4,650 SH   SOLE   3,037 0 1,613
Lamb Weston Hldgs Inc COM 513272104 3,173 56,203 SH   SOLE   56,203 0 0
Lazard Ltd Shs A COM G54050102 23,767 452,700 SH   SOLE   452,700 0 0
Lear Corp COM 521865204 283 1,603 SH   SOLE   1,500 0 103
Lennox International Inc. COM 526107107 833 4,000 SH   SOLE   4,000 0 0
Leucadia National Corp. COM 527288104 6,186 233,513 SH   SOLE   233,460 0 53
Lexicon Pharmaceuticals Inc COM 528872302 135 13,700 SH   SOLE   13,700 0 0
Lexington Realty Trust COM 529043101 131 13,600 SH   SOLE   13,600 0 0
Libbey Inc COM 529898108 1,129 150,100 SH   SOLE   150,100 0 0
Ligand Pharmaceuticals Inc Cl COM 53220K504 1,125 8,216 SH   SOLE   8,216 0 0
Lincoln Natl Corp Ind COM 534187109 319 4,148 SH   SOLE   4,011 0 137
Lions Gate Entmnt Corp Cl A Vt COM 535919401 7,721 228,366 SH   SOLE   225,287 0 3,079
Lions Gate Entmnt Corp Cl B No COM 535919500 5,353 168,636 SH   SOLE   166,120 0 2,516
Lloyds TBS Group PLC ADR COM 539439109 883 235,500 SH   SOLE   235,500 0 0
Lockheed Martin Corp COM 539830109 8,935 27,829 SH   SOLE   27,640 0 189
Loews Corporation COM 540424108 5,096 101,855 SH   SOLE   101,855 0 0
Louisiana Pac Corp COM 546347105 286 10,885 SH   SOLE   276 0 10,609
Lowes Cos Inc COM 548661107 15,461 166,351 SH   SOLE   166,302 0 49
Loxo Oncology Inc. COM 548862101 337 4,000 SH   SOLE   4,000 0 0
LTC Properties, Inc. COM 502175102 3,503 80,431 SH   SOLE   79,831 0 600
Lumentum Holdings Inc COM 55024U109 2,367 48,400 SH   SOLE   48,400 0 0
Lyondellbasell Inds F Class A COM N53745100 886 8,034 SH   SOLE   3,882 0 4,152
M & T Bank Corporation COM 55261F104 13,249 77,484 SH   SOLE   77,484 0 0
M/I Homes, Inc. COM 55305B101 5,460 158,724 SH   SOLE   158,724 0 0
Mag Silver Corp COM 55903Q104 92,601 7,522,136 SH   SOLE   7,195,736 0 326,400
Magellan Midstream Partners COM 559080106 4,325 60,963 SH   SOLE   60,963 0 0
Magna International Inc COM 559222401 457 8,073 SH   SOLE   7,900 0 173
Manulife Finl Corp COM 56501R957 399 19,150 SH   SOLE   19,150 0 0
Marathon Petroleum Corporation COM 56585A102 42,131 638,548 SH   SOLE   628,202 0 10,346
Marketaxess Holdings Inc COM 57060D108 369 1,830 SH   SOLE   1,830 0 0
Marriott Intl Inc New Cl A COM 571903202 6,008 44,267 SH   SOLE   44,267 0 0
Martin Marietta Materials, Inc COM 573284106 3,079 13,930 SH   SOLE   13,720 0 210
Marvell Technology Group Ltd. COM G5876H105 483 22,500 SH   SOLE   22,500 0 0
Mastercard Incorporated Cl A COM 57636Q104 27,631 182,550 SH   SOLE   182,550 0 0
Mc Cormick & Co Inc COM 579780206 2,843 27,900 SH   SOLE   27,900 0 0
McDermott International Inc. COM 580037109 5,605 851,765 SH   SOLE   851,765 0 0
McDonald's Corp. COM 580135101 62,272 361,795 SH   SOLE   356,315 0 5,480
McKesson Corporation COM 58155Q103 6,409 41,099 SH   SOLE   40,193 0 906
Medidata Solutions, Inc. COM 58471A105 456 7,200 SH   SOLE   7,200 0 0
Medifast Inc. COM 58470H101 261 3,734 SH   SOLE   94 0 3,640
Merck & Co. Inc. COM 58933Y105 77,329 1,374,247 SH   SOLE   1,370,947 0 3,300
Merger Fund COM 589509108 7,286 457,120 SH   SOLE   450,074 0 7,046
Merger Fund Institutional Cl COM 589509207 648 40,907 SH   SOLE   40,907 0 0
Metlife Inc COM 59156R108 21,435 423,944 SH   SOLE   419,291 0 4,653
MetLife Inc. Perp COM 59156rbp2 15,075 14,499,000 PRN   SOLE   13,831,000 0 668,000
MFC Vanguard Energy ETF COM 92204A306 3,203 32,366 SH   SOLE   32,366 0 0
MGM Resorts International COM 552953101 12,648 378,807 SH   SOLE   374,339 0 4,468
Micell Technologies Inc Ser D- COM 552990327 109 19,367 SH   SOLE   19,367 0 0
Micell Technologies Inc Ser D- COM 553993056 109 19,367 SH   SOLE   19,367 0 0
Michael Kors Holdings Limited COM G60754101 319 5,074 SH   SOLE   151 0 4,923
Micron Technology Inc. COM 595112103 9,826 238,948 SH   SOLE   238,168 0 780
Microsoft Corp. COM 594918104 134,218 1,569,068 SH   SOLE   1,569,068 0 0
Middleby Corporation COM 596278101 1,740 12,895 SH   SOLE   12,895 0 0
Minerals Technologies Inc COM 603158106 10,634 154,446 SH   SOLE   154,446 0 0
Mirant Corp - (ESCROW) COM 604675991 0 10,055 SH   SOLE   10,055 0 0
Mitsubishi UFJ Financial Group COM 606822104 5,067 696,954 SH   SOLE   694,720 0 2,234
Mohawk Inds Inc COM 608190104 497 1,800 SH   SOLE   1,800 0 0
Momenta Pharmaceutical Inc. COM 60877T100 13,445 963,784 SH   SOLE   958,784 0 5,000
Mondelez Intl Inc Cl A COM 609207105 10,615 248,007 SH   SOLE   245,367 0 2,640
Monster Beverage Corp New COM 61174X109 462 7,300 SH   SOLE   7,300 0 0
Moody's Corporation COM 615369105 768 5,205 SH   SOLE   5,205 0 0
Morgan Stanley COM 61761jqk8 4,568 4,450,000 PRN   SOLE   4,417,000 0 33,000
Morgan Stanley COM 617446448 880 16,769 SH   SOLE   16,740 0 29
Mosaic Co COM 61945C103 1,083 42,225 SH   SOLE   42,225 0 0
Mountain Province Diamonds Inc COM 62426e402 3,762 1,367,968 SH   SOLE   1,367,968 0 0
MSCI Inc. COM 55354G100 213 1,682 SH   SOLE   1,500 0 182
Myriad Genetics Inc COM 62855J104 1,204 35,061 SH   SOLE   35,000 0 61
National Health Investors, Inc COM 63633D104 332 4,400 SH   SOLE   4,400 0 0
Navigator Holdings Ltd Shs COM Y62132108 246 25,000 SH   SOLE   25,000 0 0
NCR Corp. COM 62886E108 2,489 73,240 SH   SOLE   72,075 0 1,165
Nektar Therapeutics COM 640268108 18,397 308,062 SH   SOLE   308,062 0 0
Nestle SA COM H57312649 688 8,000 SH   SOLE   8,000 0 0
Nestle SA - ADR COM 641069406 2,261 26,297 SH   SOLE   26,297 0 0
Netflix Inc COM 64110L106 11,475 59,777 SH   SOLE   59,777 0 0
Neurocrine Biosciences Inc. COM 64125C109 1,360 17,525 SH   SOLE   17,525 0 0
New Relic Inc COM 64829B100 2,600 45,000 SH   SOLE   45,000 0 0
New York Community Bancorp COM 649445103 232 17,800 SH   SOLE   17,800 0 0
Newcrest Mining Ltd. COM Q6651B114 62,071 3,486,100 SH   SOLE   3,295,100 0 191,000
Newell Brands Inc COM 651229106 23,048 745,893 SH   SOLE   738,954 0 6,939
Newmont Mining Corp COM 651639106 85,781 2,286,279 SH   SOLE   2,178,179 0 108,100
Nextera Energy Inc. COM 65339F101 76,649 490,742 SH   SOLE   490,517 0 225
Nextera Energy Inc. Unit COM 65339F846 3,514 50,500 SH   SOLE   50,500 0 0
Nicholas Fund Inc. COM 653735100 212 3,423 SH   SOLE   3,423 0 0
Nickel Creek Platinum Ltd COM 949504104 2,807 12,379,201 SH   SOLE   12,379,201 0 0
Nike Inc Cl B COM 654106103 520 8,309 SH   SOLE   8,309 0 0
Nippon Telephone & Telegraph A COM 654624105 442 9,352 SH   SOLE   9,000 0 352
Nisource Inc COM 65473P105 1,812 70,598 SH   SOLE   70,598 0 0
Noble Energy Inc COM 655044105 22,345 766,800 SH   SOLE   766,800 0 0
Nokia Corp-Spon ADR COM 654902204 23,305 5,001,022 SH   SOLE   5,000,703 0 319
Nordson Corp COM 655663102 586 4,000 SH   SOLE   4,000 0 0
Nordstrom Inc COM 655664100 237 5,000 SH   SOLE   5,000 0 0
Norfolk Southern Corporation COM 655844108 239 1,651 SH   SOLE   1,651 0 0
Northrop Grumman Corporation COM 666807102 1,801 5,868 SH   SOLE   5,660 0 208
Novagold Res Inc Com New COM 66987E206 28,230 7,183,159 SH   SOLE   6,638,059 0 545,100
Novartis AG COM 66987V109 47,204 562,226 SH   SOLE   561,094 0 1,132
Nucor Corp COM 670346105 500 7,860 SH   SOLE   7,860 0 0
Nulegacy Gold Corp COM 67053L108 4,543 28,556,090 SH   SOLE   28,556,090 0 0
Nutanix, Inc. COM 67059N108 1,380 39,125 SH   SOLE   39,125 0 0
Nvidia Corp. COM 67066G104 46,106 238,275 SH   SOLE   238,275 0 0
Oakmark International Small Ca COM 413838509 230 12,987 SH   SOLE   12,987 0 0
Occidental Petroleum Corp COM 674599105 32,700 443,929 SH   SOLE   441,509 0 2,420
Oceanagold Corporation COM 675222103 44,625 17,365,524 SH   SOLE   16,634,982 0 730,542
Oceaneering International, Inc COM 675232102 4,334 205,000 SH   SOLE   205,000 0 0
Omega Healthcare Invs Inc COM 681936100 2,704 98,189 SH   SOLE   98,189 0 0
Omeros Corp COM 682143102 5,637 290,119 SH   SOLE   288,619 0 1,500
Omnicom Group Inc. COM 681919106 4,174 57,314 SH   SOLE   57,272 0 42
Oneok Inc COM 682680103 814 15,220 SH   SOLE   15,220 0 0
Oracle Corp COM 68389X105 19,471 411,827 SH   SOLE   410,906 0 921
Oshaughnessy Small Mid Cap Gro COM 00768D749 6,367 407,603 SH   SOLE   396,569 0 11,034
Osisko Gold Royalties Ltd COM 68827L101 52,427 4,538,106 SH   SOLE   4,334,426 0 203,680
Osisko Mining Inc. COM 688281104 30,554 11,368,739 SH   SOLE   10,963,539 0 405,200
Overstock.com COM 690370101 8,256 129,195 SH   SOLE   128,845 0 350
Owens-Illinois, Inc. COM 690768403 4,749 214,204 SH   SOLE   214,204 0 0
Packaging Corp. of America COM 695156109 453 3,760 SH   SOLE   3,545 0 215
Palo Alto Networks Inc COM 697435105 24,083 166,156 SH   SOLE   165,136 0 1,020
Pan Amern Silver Corp COM 697900108 73,375 4,715,626 SH   SOLE   4,478,926 0 236,700
Pandora Media, Inc. COM 698354107 1,209 250,808 SH   SOLE   250,808 0 0
Parker Hannifin Corp COM 701094104 1,173 5,879 SH   SOLE   5,860 0 19
Paychex Inc COM 704326107 551 8,090 SH   SOLE   8,090 0 0
Paycom Software Inc COM 70432V102 12,352 153,765 SH   SOLE   153,765 0 0
Paylocity Holding Corp COM 70438V106 1,959 41,550 SH   SOLE   41,550 0 0
Paypal Hldgs Inc COM 70450Y103 28,638 388,993 SH   SOLE   384,797 0 4,196
Pegasystems Inc COM 705573103 268 5,675 SH   SOLE   5,675 0 0
People's United Financial Inc. COM 712704105 468 25,000 SH   SOLE   25,000 0 0
Pepsico Inc COM 713448108 34,744 289,726 SH   SOLE   288,971 0 755
Perkinelmer Inc. COM 714046109 323 4,420 SH   SOLE   4,420 0 0
Perrigo Co Plc COM G97822103 5,186 59,495 SH   SOLE   59,495 0 0
Pfizer Inc COM 717081103 64,111 1,770,047 SH   SOLE   1,759,852 0 10,195
PGT Inc. COM 69336V101 3,957 234,819 SH   SOLE   234,819 0 0
Philip Morris International In COM 718172109 4,487 42,468 SH   SOLE   42,468 0 0
Phillips 66 COM 718546104 726 7,174 SH   SOLE   7,174 0 0
Pier 1 Imports Inc COM 720279108 1,713 413,699 SH   SOLE   413,699 0 0
Pinnacle Finl Partners Inc COM 72346Q104 4,998 75,390 SH   SOLE   75,390 0 0
Pioneer Nat Res Co COM 723787107 359 2,076 SH   SOLE   2,076 0 0
Pitney Bowes Inc COM 724479100 691 61,800 SH   SOLE   61,800 0 0
Plains Gp Hldgs L P Class A COM 72651A207 4,363 198,768 SH   SOLE   197,474 0 1,294
Plexus Corp COM 729132100 5,855 96,433 SH   SOLE   96,433 0 0
PNC FINANCIA 6.125 PFD PFD SE COM 693475857 857 30,300 SH   SOLE   30,300 0 0
PNC FINL SVCS GROUP INC COM 693475832 324 12,800 SH   SOLE   12,800 0 0
PNC Finl Svcs Group Inc COM 693475105 3,740 25,919 SH   SOLE   25,085 0 834
PNM Resources Inc. COM 69349H107 243 6,000 SH   SOLE   6,000 0 0
PolyOne Corporation COM 73179P106 10,342 237,752 SH   SOLE   237,752 0 0
Pool Corp. COM 73278L105 350 2,700 SH   SOLE   2,700 0 0
Potash Corp of Saskatchewan COM 73755L107 64,412 3,119,217 SH   SOLE   3,104,667 0 14,550
Potlatch Corp COM 737630103 7,927 158,861 SH   SOLE   158,861 0 0
Powershares ETF Trust Golden D COM 73935X401 1,587 35,390 SH   SOLE   35,390 0 0
PowerShares QQQ COM 73935A104 471 3,025 SH   SOLE   3,025 0 0
PPG Inds Inc COM 693506107 704 6,025 SH   SOLE   6,025 0 0
PPL Corp COM 69351T106 517 16,700 SH   SOLE   16,700 0 0
Praxair Inc. COM 74005P104 4,028 26,039 SH   SOLE   26,039 0 0
Premier Gold Mines Ltd. COM 74051D104 42,385 14,798,660 SH   SOLE   14,072,660 0 726,000
Priceline Grp Inc COM 741503403 23,651 13,610 SH   SOLE   13,610 0 0
Procter & Gamble COM 742718109 57,130 621,791 SH   SOLE   614,822 0 6,969
Profire Energy Inc COM 74316X101 3,323 1,730,500 SH   SOLE   1,730,500 0 0
Progressive Corp. COM 743315103 16,421 291,562 SH   SOLE   287,147 0 4,415
Proofpoint Inc. COM 743424103 1,718 19,350 SH   SOLE   19,350 0 0
Prudential Financial Inc. COM 744320102 7,646 66,495 SH   SOLE   64,658 0 1,837
Public Service Enterprise Grou COM 744573106 644 12,512 SH   SOLE   12,512 0 0
Pulse Biosciences Inc COM 74587B101 507 21,500 SH   SOLE   21,500 0 0
Pulte Group Inc. COM 745867101 336 10,120 SH   SOLE   4,389 0 5,731
PureFunds ISE Cyber Security COM 26924G201 253 8,000 SH   SOLE   8,000 0 0
PVH Corp. COM 693656100 6,704 48,858 SH   SOLE   48,858 0 0
Q2 Gold Resources Inc COM 74731u104 0 80,130 SH   SOLE   80,130 0 0
QEP Resources, Inc. COM 74733V100 141 14,700 SH   SOLE   14,700 0 0
Qualcomm Inc. COM 747525103 46,859 731,947 SH   SOLE   730,947 0 1,000
Quantum Corporation COM 747906501 97 17,312 SH   SOLE   17,312 0 0
Quest Diagnostics Inc COM 74834L100 19,583 198,831 SH   SOLE   197,985 0 846
Randgold Res Ltd ADR COM 752344309 49,260 498,130 SH   SOLE   462,980 0 35,150
Raytheon Company COM 755111507 7,890 42,001 SH   SOLE   42,001 0 0
Red Hat Inc COM 756577102 534 4,450 SH   SOLE   4,450 0 0
Regeneron Pharmaceuticals COM 75886F107 3,811 10,138 SH   SOLE   10,138 0 0
Regions Financial Corporation COM 7591EP100 332 19,208 SH   SOLE   603 0 18,605
Republic Svcs Inc COM 760759100 15,483 229,002 SH   SOLE   225,639 0 3,363
Rio Tinto Plc Sponsored Adr COM 767204100 2,469 46,642 SH   SOLE   45,537 0 1,105
Roche Hldgs AG COM H69293217 329 1,300 SH   SOLE   1,300 0 0
Roche Holdings LTD COM 771195104 4,919 155,771 SH   SOLE   155,771 0 0
Rockhaven Resources Ltd (pvt) COM 77340P101 571 4,631,500 SH   SOLE   4,631,500 0 0
Rockwell Automation Inc COM 773903109 5,942 30,263 SH   SOLE   28,600 0 1,663
Rollins Inc. COM 775711104 484 10,399 SH   SOLE   10,057 0 342
Roper Technologies Inc COM 776696106 4,753 18,352 SH   SOLE   18,352 0 0
Ross Stores Inc. COM 778296103 821 10,225 SH   SOLE   10,225 0 0
Royal Dutch Shell F ADR COM 780259206 2,320 34,779 SH   SOLE   34,779 0 0
Royal Dutch Shell PLC - Class COM 780259107 50,181 734,821 SH   SOLE   734,821 0 0
Royal Gold Inc COM 780287108 65,341 795,680 SH   SOLE   743,130 0 52,550
Rush Enterprises Inc Cl A COM 781846209 6,682 131,505 SH   SOLE   130,987 0 518
Ryder System Inc W/rts COM 783549108 1,263 15,000 SH   SOLE   15,000 0 0
S&P Global Inc. COM 78409V104 1,465 8,650 SH   SOLE   8,650 0 0
Sabra Health Care REIT, Inc COM 78573L106 461 24,573 SH   SOLE   24,573 0 0
Sage Therapeutics Inc COM 78667J108 6,144 37,300 SH   SOLE   37,300 0 0
Salesforce Com Inc COM 79466L302 13,189 129,015 SH   SOLE   129,015 0 0
Sangamo Therapeutics, Inc COM 800677106 10,921 665,890 SH   SOLE   665,890 0 0
Sanofi Sponsored ADR COM 80105N105 8,437 196,210 SH   SOLE   194,295 0 1,915
Sarepta Therapeutics Inc COM 803607100 1,646 29,575 SH   SOLE   29,575 0 0
Scana Corp COM 80589M102 432 10,870 SH   SOLE   10,870 0 0
Scansource Inc. COM 806037107 870 24,309 SH   SOLE   24,260 0 49
Schlumberger Ltd. COM 806857108 89,563 1,329,019 SH   SOLE   1,325,659 0 3,360
Schnitzer Steel Industries Inc COM 806882106 3,142 93,778 SH   SOLE   93,500 0 278
Schwab Charles Corp COM 808513105 14,551 283,263 SH   SOLE   283,263 0 0
Scripps Networks Interact Inc COM 811065101 1,194 13,985 SH   SOLE   13,985 0 0
Seagate Technology COM G7945M107 213 5,101 SH   SOLE   102 0 4,999
Sealed Air Corporation COM 81211K100 1,324 26,856 SH   SOLE   26,676 0 180
Seattle Genetics Inc COM 812578102 1,448 27,065 SH   SOLE   27,065 0 0
Sector SPDR fd Consumer Discre COM 81369Y407 3,179 32,212 SH   SOLE   32,212 0 0
Select Sector Uti Select SPDR COM 81369Y886 4,292 81,472 SH   SOLE   80,947 0 525
Semafo Inc COM 816922108 23,920 8,422,420 SH   SOLE   7,328,819 0 1,093,601
Semafo Inc COM 816922108 33,617 11,920,800 SH   SOLE   11,913,200 0 7,600
Sequential Brands Group Inc. COM 81734P107 1,679 943,407 SH   SOLE   943,017 0 390
Servicenow Inc COM 81762P102 12,015 92,150 SH   SOLE   92,150 0 0
Sherwin Williams Co COM 824348106 375 915 SH   SOLE   915 0 0
Shopify Inc Cl A COM 82509L107 1,939 19,200 SH   SOLE   19,200 0 0
Sibanye Gold ADR COM 825724206 2,538 502,639 SH   SOLE   502,639 0 0
Siemens AG COM D69671218 3,916 28,100 SH   SOLE   28,100 0 0
Siemens AG-SPONS ADR COM 826197501 39,381 568,517 SH   SOLE   568,135 0 382
Sierra Oncology Inc COM 82640U107 47 12,500 SH   SOLE   12,500 0 0
Signature Bank COM 82669G104 8,279 60,319 SH   SOLE   60,319 0 0
Silver Run Acquisition Corp II COM 82812A202 680 65,000 SH   SOLE   65,000 0 0
Siteone Landscape Supply Inc COM 82982L103 2,341 30,522 SH   SOLE   30,522 0 0
Skyworks Solutions Inc COM 83088M102 978 10,300 SH   SOLE   10,300 0 0
Snap On Inc COM 833034101 16,416 94,182 SH   SOLE   93,682 0 500
Societe Generale France ADR COM 83364L109 117 11,274 SH   SOLE   0 0 11,274
Sonoco Prods Co COM 835495102 16,580 312,000 SH   SOLE   312,000 0 0
South St Corp COM 840441109 792 9,085 SH   SOLE   9,085 0 0
South32 Ltd COM 84473L105 492 36,370 SH   SOLE   36,370 0 0
Southwest Airls Co COM 844741108 1,656 25,306 SH   SOLE   25,306 0 0
Spark Therapeutics Inc COM 84652J103 2,167 42,150 SH   SOLE   42,150 0 0
SPDR Dow Jones Industrial Aver COM 78467X109 993 4,013 SH   SOLE   4,013 0 0
SPDR Gold Trust COM 78463V107 8,833 71,435 SH   SOLE   70,872 0 563
SPDR S&P 500 ETF COM 78462F103 6,353 23,808 SH   SOLE   21,760 0 2,048
SPDR S&P Biotech ETF COM 78464A870 1,921 22,640 SH   SOLE   22,640 0 0
SPDR S&P Dividend ETF COM 78464A763 740 7,834 SH   SOLE   7,834 0 0
SPDR S&P MIDCAP 400 ETF IV COM 78467Y107 1,191 3,449 SH   SOLE   3,449 0 0
SPDR Series Trust S&P Metals M COM 78464A755 5,765 158,500 SH   SOLE   158,500 0 0
SPDR Series Trust S&P Regl Bkg COM 78464A698 15,208 258,412 SH   SOLE   258,412 0 0
Splunk Inc COM 848637104 9,490 114,562 SH   SOLE   114,562 0 0
Sprott Physical Gold Trust COM 85207H104 140 13,264 SH   SOLE   12,029 0 1,235
Square Inc. CL A COM 852234103 5,253 151,500 SH   SOLE   151,500 0 0
Stanley Black & Decker Inc COM 854502101 22,809 134,415 SH   SOLE   134,415 0 0
Starbucks Corp COM 855244109 28,104 489,366 SH   SOLE   485,569 0 3,797
State Street Corporation COM 857477103 467 4,780 SH   SOLE   4,780 0 0
Steel Dynamics Inc COM 858119100 205 4,758 SH   SOLE   141 0 4,617
Steelcase Inc. COM 858155203 15,154 997,000 SH   SOLE   997,000 0 0
Strategic Metals Ltd COM 862759107 4,313 10,632,000 SH   SOLE   10,632,000 0 0
Stryker Corp COM 863667101 1,417 9,154 SH   SOLE   9,154 0 0
Summer Infant Inc COM 865646103 203 135,008 SH   SOLE   135,008 0 0
Sun Bancorp Inc. NJ COM 86663B201 2,233 91,904 SH   SOLE   91,904 0 0
Suncoke Energy Partners LP COM 86722Y101 1,728 99,033 SH   SOLE   99,033 0 0
Sunpower Corp COM 867652406 515 61,035 SH   SOLE   61,035 0 0
Sunshine Silver Mines (pvt) COM 867997058 10,676 2,372,544 SH   SOLE   2,372,544 0 0
Suntrust Banks Inc COM 867914bj1 520 500,000 PRN   SOLE   500,000 0 0
SunTrust Banks, Inc. COM 867914bn2 8,568 8,462,000 PRN   SOLE   8,425,000 0 37,000
Synchrony Finl COM 87165B103 19,908 515,609 SH   SOLE   512,109 0 3,500
Sysco Corporation COM 871829107 11,901 195,968 SH   SOLE   193,746 0 2,222
T. Rowe Price Emerging Markets COM 77956H864 263 5,857 SH   SOLE   5,857 0 0
Tableau Software Inc. Cl. A COM 87336U105 445 6,425 SH   SOLE   6,425 0 0
Tallgrass Energy Partners LP COM 874697105 442 9,630 SH   SOLE   9,630 0 0
Targa Res Corp COM 87612G101 15,921 328,810 SH   SOLE   328,810 0 0
Target Corp. COM 87612E106 23,494 360,065 SH   SOLE   354,772 0 5,293
Team Inc. COM 878155100 7,748 520,018 SH   SOLE   520,018 0 0
Technology Select Sector SPDR COM 81369Y803 403 6,300 SH   SOLE   6,300 0 0
Tegna Inc. COM 87901J105 13,135 932,875 SH   SOLE   932,875 0 0
Telef Brasil - ADR COM 87936R106 25,557 1,723,360 SH   SOLE   1,723,360 0 0
Teleflex Inc. COM 879369106 249 1,000 SH   SOLE   1,000 0 0
Templeton Dragon Fund Inc COM 88018T101 1,308 60,815 SH   SOLE   60,815 0 0
Templeton Funds Inc World Fund COM 880196100 171 10,081 SH   SOLE   10,081 0 0
Terrace Energy Corp COM 88103M102 3 354,000 SH   SOLE   354,000 0 0
Tesaro Inc COM 881569107 6,331 76,400 SH   SOLE   76,355 0 45
Tesla, Inc COM 88160R101 822 2,640 SH   SOLE   2,640 0 0
Texas Instruments Inc. COM 882508104 1,398 13,390 SH   SOLE   11,866 0 1,524
Texas Pac Ld Tr Sub Ctf Prop I COM 882610108 313 701 SH   SOLE   701 0 0
The Atlantic Trust Disciplined COM 00769G493 253 13,190 SH   SOLE   13,190 0 0
The Delafield Fund COM 888894847 1,211 53,497 SH   SOLE   48,874 0 4,623
The Interpublic Group of Compa COM 460690100 4,566 226,481 SH   SOLE   223,381 0 3,100
The Tocqueville Fund COM 888894102 60,117 1,641,644 SH   SOLE   1,560,742 0 80,902
The Tocqueville International COM 888894300 65,452 3,733,714 SH   SOLE   3,704,750 0 28,964
The Toronto-Dominion Bank COM 891160509 650 11,100 SH   SOLE   11,100 0 0
The Ultimate Software Group, I COM 90385D107 813 3,725 SH   SOLE   3,725 0 0
Thermo Fisher Corp COM 883556102 33,332 175,542 SH   SOLE   174,304 0 1,238
Tidewater Inc. COM 88642R109 630 25,810 SH   SOLE   25,810 0 0
Tiffany & Co New COM 886547108 718 6,910 SH   SOLE   6,910 0 0
Time Warner Inc. COM 887317303 243 2,660 SH   SOLE   2,660 0 0
Tocqueville Bullion Reserve SW COM 98MSCW0Q9 17,335 13,806 SH   SOLE   13,806 0 0
Tocqueville Gold Fund COM 888894862 5,119 139,176 SH   SOLE   137,228 0 1,948
Tocqueville Opportunity Fund COM 888894409 22,667 888,893 SH   SOLE   887,981 0 912
Tocqueville Select Fund COM 888894839 7,822 666,271 SH   SOLE   665,109 0 1,162
Torex Gold Resources Inc COM 891054603 35,204 3,709,240 SH   SOLE   3,491,190 0 218,050
Tortoise MLP Fund, Inc. COM 89148B101 1,448 82,485 SH   SOLE   82,485 0 0
Total System Services, Inc. COM 891906109 1,615 20,418 SH   SOLE   17,482 0 2,936
Toyota Motor Corporation - ADR COM 892331307 1,399 11,000 SH   SOLE   11,000 0 0
Tractor Supply Co COM 892356106 1,682 22,500 SH   SOLE   22,500 0 0
TransUnion COM 89400J107 785 14,275 SH   SOLE   14,275 0 0
Travelers Companies Inc COM 89417E109 3,766 27,762 SH   SOLE   25,873 0 1,889
Travelport Worldwide Ltd Shs COM G9019D104 159 12,185 SH   SOLE   384 0 11,801
Trinity Inds Inc COM 896522109 215 5,750 SH   SOLE   5,750 0 0
Trinseo S A Shs COM L9340P101 214 2,947 SH   SOLE   66 0 2,881
Trueblue Inc COM 89785X101 16,301 592,765 SH   SOLE   592,590 0 175
TTEC Holdings, Inc. COM 89854H102 296 7,354 SH   SOLE   185 0 7,169
TTM Technologies Inc. COM 87305R109 42,460 2,709,663 SH   SOLE   2,709,200 0 463
Tyler Technologies Inc COM 902252105 527 2,975 SH   SOLE   2,975 0 0
Tyson Foods Inc Cl A COM 902494103 1,739 21,454 SH   SOLE   21,436 0 18
UBS AG COM H42097107 34,112 1,854,923 SH   SOLE   1,846,702 0 8,221
Ulta Beauty, Inc COM 90384S303 347 1,550 SH   SOLE   1,550 0 0
Unilever N V -NY Shares COM 904784709 31,717 563,164 SH   SOLE   562,237 0 927
Unilever Plc Sponsored ADR NEW COM 904767704 14,196 256,528 SH   SOLE   253,018 0 3,510
Union Pac Corp COM 907818108 32,748 244,205 SH   SOLE   244,205 0 0
United Continental Holdings In COM 910047109 312 4,625 SH   SOLE   139 0 4,486
United Parcel Service Inc Cl B COM 911312106 13,139 110,275 SH   SOLE   109,525 0 750
United Rentals COM 911363109 501 2,912 SH   SOLE   2,875 0 37
United States Steel Corporatio COM 912909108 352 10,000 SH   SOLE   10,000 0 0
United Technologies Corp COM 913017109 14,138 110,825 SH   SOLE   109,338 0 1,487
Unitedhealth Group Inc COM 91324P102 15,996 72,558 SH   SOLE   72,549 0 9
Universal Display Corp. COM 91347P105 1,415 8,195 SH   SOLE   8,195 0 0
Universal Forest Products Inc COM 913543104 271 7,200 SH   SOLE   7,200 0 0
UNIVERSITY N C CHAPE 2.285 12 COM 914713h21 250 250,000 PRN   SOLE   250,000 0 0
US Bancorp Del COM 902973304 29,347 547,715 SH   SOLE   544,579 0 3,136
US Concrete Inc. COM 90333L201 47,431 567,015 SH   SOLE   566,015 0 1,000
USB Capital IX Var 99 Due 12/3 COM 91731kaa8 1,284 1,419,000 PRN   SOLE   1,419,000 0 0
V F Corp COM 918204108 226 3,050 SH   SOLE   418 0 2,632
Vail Resorts Inc COM 91879Q109 462 2,175 SH   SOLE   2,175 0 0
Vale S A Adr COM 91912E105 3,360 274,725 SH   SOLE   274,725 0 0
Valeant Pharmaceuticals Int'l COM 91911K102 459 22,091 SH   SOLE   21,914 0 177
Valero Energy Corp COM 91913Y100 2,010 21,874 SH   SOLE   12,889 0 8,985
Vaneck Vectors Gold Miners ETF COM 92189F106 1,810 77,886 SH   SOLE   76,595 0 1,291
VanEck Vectors Oil Service ETF COM 92189F718 4,067 156,105 SH   SOLE   153,735 0 2,370
Vanguard European ETF Int'l Eq COM 922042874 9,201 155,559 SH   SOLE   152,429 0 3,130
Vanguard Inde Funds Mid Cap COM 922908629 697 4,500 SH   SOLE   4,500 0 0
Vanguard S&P 500 ETF COM 922908363 1,143 4,661 SH   SOLE   4,661 0 0
Vanguard Small-Cap ETF COM 922908751 222 1,500 SH   SOLE   1,500 0 0
Vanguard Total Stock Market ET COM 922908769 319 2,323 SH   SOLE   2,323 0 0
Vanguard/Primecap Fund Admiral COM 921936209 395 2,953 SH   SOLE   2,953 0 0
Vantiv Inc Cl A COM 92210H105 851 11,575 SH   SOLE   11,575 0 0
Varex Imaging Corp COM 92214X106 4,326 107,702 SH   SOLE   107,702 0 0
Ventas Inc. COM 92276F100 632 10,532 SH   SOLE   10,532 0 0
Verizon Communications COM 92343V104 47,183 891,431 SH   SOLE   891,431 0 0
Vermilion Energy Inc COM 923725105 1,486 40,920 SH   SOLE   40,920 0 0
Vertex Pharmaceuticals Inc COM 92532F100 6,297 42,016 SH   SOLE   42,016 0 0
Viavi Solutions Inc COM 925550105 285 32,600 SH   SOLE   32,600 0 0
Visa Inc Com CL A COM 92826C839 32,023 280,852 SH   SOLE   280,852 0 0
Vodafone Group Plc - ADR COM 92857W308 3,932 123,255 SH   SOLE   121,755 0 1,500
Voya Financial Inc. COM 929089100 6,306 127,477 SH   SOLE   127,450 0 27
Voyager Therapeutics Inc COM 92915B106 493 29,725 SH   SOLE   29,725 0 0
W&T Offshore, Inc. COM 92922P106 498 150,471 SH   SOLE   150,000 0 471
Wabco Hldgs Inc COM 92927K102 373 2,600 SH   SOLE   2,600 0 0
Wabtec Inc. COM 929740108 289 3,550 SH   SOLE   3,550 0 0
Wachovia Cap Tr III COM 92978aaa0 2,312 2,295,000 PRN   SOLE   2,295,000 0 0
Walgreens Boots Alliance Inc COM 931427108 880 12,117 SH   SOLE   12,049 0 68
Wal-Mart Stores Inc. COM 931142103 41,164 416,854 SH   SOLE   413,069 0 3,785
Walt Disney Co COM 254687106 81,541 758,451 SH   SOLE   755,751 0 2,700
Washington Real Estate Investm COM 939653101 224 7,205 SH   SOLE   7,205 0 0
Waste Mgmt Inc COM 94106L109 16,648 192,912 SH   SOLE   192,687 0 225
Watsco Inc COM 942622200 903 5,310 SH   SOLE   5,310 0 0
WD 40 CO COM STK COM 929236107 802 6,800 SH   SOLE   6,800 0 0
WEC Energy Group Inc. COM 92939U106 315 4,742 SH   SOLE   4,742 0 0
Welbilt Inc. COM 949090104 7,165 304,775 SH   SOLE   300,695 0 4,080
Wells Fargo & Co VAR 99 Due 12 COM 949746pm7 732 720,000 PRN   SOLE   720,000 0 0
Wells Fargo Co COM 949746rg8 4,462 4,171,000 PRN   SOLE   4,138,000 0 33,000
Wells Fargo Co New COM 949746101 20,641 340,221 SH   SOLE   340,221 0 0
WESCO International Inc. COM 95082P105 31,391 460,615 SH   SOLE   460,615 0 0
Westar Energy, Inc. COM 95709T100 259 4,900 SH   SOLE   4,900 0 0
Western Digital Corporation COM 958102105 225 2,827 SH   SOLE   2,303 0 524
Western Union Co COM 959802109 400 21,066 SH   SOLE   425 0 20,641
Westrock Co COM 96145D105 336 5,312 SH   SOLE   4,399 0 913
Weyerhaeuser Co COM 962166104 85,438 2,423,093 SH   SOLE   2,413,856 0 9,237
Wheaton Precious Metals COM 962879102 84,703 3,827,515 SH   SOLE   3,643,239 0 184,276
Willdan Group Inc COM 96924N100 998 41,669 SH   SOLE   41,669 0 0
Williams Cos Inc Del COM 969457100 361 11,835 SH   SOLE   11,835 0 0
Williams Sonoma Inc COM 969904101 12,641 244,504 SH   SOLE   241,874 0 2,630
Willis Towers Watson Plcltd Co COM G96629103 11,110 73,726 SH   SOLE   73,064 0 662
WisdomTree India Earnings Fund COM 97717W422 200 7,200 SH   SOLE   7,200 0 0
Workday Inc Cl A COM 98138H101 10,622 104,405 SH   SOLE   104,405 0 0
Xerium Technologies Inc. COM 98416J118 3,745 879,008 SH   SOLE   879,008 0 0
Xilinx Inc. COM 983919101 252 3,745 SH   SOLE   3,499 0 246
XL Group Ltd COM G98294104 17,136 487,373 SH   SOLE   486,090 0 1,283
XPO Logistics Inc COM 983793100 275 3,000 SH   SOLE   3,000 0 0
Yamana Gold Inc. COM 98462Y100 1,088 348,741 SH   SOLE   348,741 0 0
Yum Brands Inc COM 988498101 658 8,066 SH   SOLE   2,262 0 5,804
Zimmer Biomet Hldgs Inc COM 98956P102 1,051 8,710 SH   SOLE   8,710 0 0
Zions Bancorp 6.3 PFD DUTCH T COM 989701859 496 18,233 SH   SOLE   18,233 0 0
Zions Bancorporation COM 989701107 387 7,611 SH   SOLE   185 0 7,426
Zoes Kitchen Inc COM 98979J109 15,439 923,400 SH   SOLE   910,900 0 12,500