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