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