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