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