0001567619-18-000602.txt : 20180813 0001567619-18-000602.hdr.sgml : 20180813 20180813160205 ACCESSION NUMBER: 0001567619-18-000602 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180813 DATE AS OF CHANGE: 20180813 EFFECTIVENESS DATE: 20180813 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TOCQUEVILLE ASSET MANAGEMENT L.P. CENTRAL INDEX KEY: 0000883961 IRS NUMBER: 133547557 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03589 FILM NUMBER: 181012239 BUSINESS ADDRESS: STREET 1: 40 WEST 57TH STREET STREET 2: 19TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10019 BUSINESS PHONE: 212-698-0800 MAIL ADDRESS: STREET 1: 40 WEST 57TH STREET STREET 2: 19TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10019 FORMER COMPANY: FORMER CONFORMED NAME: TOCQUEVILLE ASSET MANAGEMENT LP DATE OF NAME CHANGE: 19990325 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000883961 XXXXXXXX 06-30-2018 06-30-2018 TOCQUEVILLE ASSET MANAGEMENT L.P.
40 WEST 57TH STREET 19TH FLOOR NEW YORK NY 10019
13F HOLDINGS REPORT 028-03589 N
Victor Huwang Compliance Officer 646-873-3208 /s/ Victor Huwang New York NY 08-13-2018 0 829 7882947 false
INFORMATION TABLE 2 form13fInfoTable.xml 1-800-Flowers.com, Inc. COM 68243Q106 132 10504 SH SOLE 474 0 10030 3D Systems Corp COM 88554D205 5436 393594 SH SOLE 393594 0 0 3M Company COM 88579Y101 29325 149069 SH SOLE 149061 0 8 A.O. Smith Corporation COM 831865209 1191 20140 SH SOLE 20140 0 0 ABB Ltd F ADR COM 000375204 988 45378 SH SOLE 44973 0 405 Abbott Labs COM 002824100 29186 478543 SH SOLE 475264 0 3279 Abbvie Inc. COM 00287Y109 38322 413622 SH SOLE 413077 0 545 Abiomed Inc COM 003654100 695 1700 SH SOLE 1700 0 0 Abtech Hldgs Inc COM 00400H108 1 80000 SH SOLE 80000 0 0 Acadia Pharmaceuticals Inc COM 004225108 286 18700 SH SOLE 18700 0 0 Accenture Plc Ireland Shs Clas COM G1151C101 2445 14944 SH SOLE 14944 0 0 Activision Blizzard, Inc. COM 00507V109 559 7324 SH SOLE 5207 0 2117 Acuity Brands, Inc. COM 00508Y102 7337 63320 SH SOLE 63320 0 0 Adaptimmune Therapeutics Plc S COM 00653A107 311 26175 SH SOLE 26175 0 0 Adobe Sys Inc COM 00724F101 22017 90304 SH SOLE 89390 0 914 Advance Auto Parts Inc COM 00751Y106 1042 7681 SH SOLE 7181 0 500 Aegion Corporation COM 00770F104 5921 229950 SH SOLE 229950 0 0 Aegon N.V. COM 007924103 90 15209 SH SOLE 341 0 14868 Aerie Pharmaceuticals Inc COM 00771V108 5685 84165 SH SOLE 84165 0 0 Aetna Inc New COM 00817Y108 940 5121 SH SOLE 5065 0 56 Affiliated Managers Group COM 008252108 3891 26175 SH SOLE 26175 0 0 Aflac Inc COM 001055102 58658 1363512 SH SOLE 1359437 0 4075 Agilent Technologies Inc Com COM 00846U101 13256 214360 SH SOLE 209626 0 4734 AGNC Investment Corp. COM 00123q104 288 15500 SH SOLE 15500 0 0 Agnico-Eagle Mines Ltd COM 008474108 67066 1463135 SH SOLE 1379434 0 83701 AIB Group PLC COM G0R4HJ106 6262 1153085 SH SOLE 1153085 0 0 Air Products & Chemicals, Inc. COM 009158106 12151 78029 SH SOLE 77444 0 585 Alacer Gold Corp COM 010679108 7563 4091800 SH SOLE 4091800 0 0 Alamos Gold Inc. COM 011532108 41267 7252520 SH SOLE 6653920 0 598600 Albemarle Corporation COM 012653101 6526 69180 SH SOLE 68980 0 200 Alcoa Corp COM 013872106 213 4543 SH SOLE 4543 0 0 Alerian MLP ETF COM 00162Q866 4062 402150 SH SOLE 398905 0 3245 Alibaba Group Hldg Ltd Sponsor COM 01609W102 12057 64985 SH SOLE 64985 0 0 Align Technologies Inc. COM 016255101 308 900 SH SOLE 900 0 0 Alkermes PLC COM G01767105 1132 27514 SH SOLE 27514 0 0 Allergan Plc Shs COM G0177J108 23066 138352 SH SOLE 136088 0 2264 Allstate Corporation COM 020002101 1987 21766 SH SOLE 21766 0 0 Almaden Minerals Ltd COM 020283305 4009 5607319 SH SOLE 5607319 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 5389 54716 SH SOLE 54616 0 100 Alphabet Inc Class A COM 02079K305 83213 73693 SH SOLE 73619 0 74 Alphabet Inc Class C COM 02079K107 110607 99141 SH SOLE 98867 0 274 Alta Mesa Res Inc WT Exp. 3/28 COM 02133L117 30 21666 SH SOLE 21666 0 0 Alta Mesa Resources, Inc COM 02133L109 443 65000 SH SOLE 65000 0 0 Altria Group Inc COM 02209S103 1906 33568 SH SOLE 33483 0 85 Amazon Inc. COM 023135106 183344 107862 SH SOLE 107481 0 381 Ambev Sa Sponsored ADR COM 02319V103 23793 5138909 SH SOLE 5138909 0 0 American Century Heritage Fund COM 025083791 227 9637 SH SOLE 9637 0 0 American Express Co COM 025816bj7 507 500000 PRN SOLE 0 0 500000 American Express Company COM 025816109 9483 96766 SH SOLE 96766 0 0 American FD Europacific GWTH F COM 29875E100 6856 128394 SH SOLE 122903 0 5491 American Homes 4 Rent Cl A COM 02665T306 244 11000 SH SOLE 11000 0 0 American Sts WTR Co COM COM 029899101 434 7600 SH SOLE 7600 0 0 Ameriprise Financial, Inc. COM 03076C106 805 5752 SH SOLE 837 0 4915 AmerisourceBergen Corp. COM 03073E105 211 2472 SH SOLE 2472 0 0 Ametek Inc. COM 031100100 527 7300 SH SOLE 7300 0 0 Amgen Inc COM 031162100 17319 93822 SH SOLE 93347 0 475 Amneal Pharmaceuticals, Inc. c COM 03168L105 309 18837 SH SOLE 18837 0 0 Anadarko Pete Corp COM 032511107 1555 21227 SH SOLE 21065 0 162 Annaly Capital Management Inc. COM 035710409 152 14803 SH SOLE 14803 0 0 Ansys Inc COM 03662Q105 365 2094 SH SOLE 1573 0 521 Apergy Corp. COM 03755L104 263 6289 SH SOLE 6289 0 0 Apogee Enterprises Inc COM COM 037598109 6607 137150 SH SOLE 137150 0 0 Appian Corp Cl A COM 03782L101 273 7550 SH SOLE 7550 0 0 Apple Inc. COM 037833100 146475 791285 SH SOLE 787902 0 3383 Applied Matls Inc COM 038222105 25582 553845 SH SOLE 553812 0 33 Apptio Inc Cl A COM 03835C108 253 7000 SH SOLE 7000 0 0 Arcbest Corp COM 03937C105 490 10712 SH SOLE 450 0 10262 Arch Coal Inc Cl A COM 039380407 805 10260 SH SOLE 5176 0 5084 Arconic Inc COM 03965L100 14248 837629 SH SOLE 832829 0 4800 Ardmore Shipping Corp COM y0207t100 4531 552553 SH SOLE 552553 0 0 Argonaut Gold Inc COM 04016A101 16351 9305350 SH SOLE 8504048 0 801302 Ark Trust 3D Printing COM 00214Q500 248 10000 SH SOLE 10000 0 0 Array Biopharma Inc COM 04269X105 463 27600 SH SOLE 27600 0 0 Arris International PLC COM G0551a103 6486 265335 SH SOLE 265335 0 0 Ascena Retail Group Inc. COM 04351G101 1933 485000 SH SOLE 485000 0 0 Ashland Global Holdings Inc. COM 044186104 4449 56908 SH SOLE 56658 0 250 Asml Holding N V N Y Registry COM N07059210 439 2217 SH SOLE 2205 0 12 Aspen Aerogels Inc. COM 04523Y105 3951 806300 SH SOLE 806300 0 0 Aspen Insurance Holdings Ltd COM G05384105 3653 89750 SH SOLE 89020 0 730 Aspen Technology Inc COM 045327103 324 3494 SH SOLE 3150 0 344 AT Mid Cap Equity Fund Institu COM 00769G477 160 11257 SH SOLE 11257 0 0 AT&T Inc. COM 00206R102 21047 655464 SH SOLE 652667 0 2797 ATAC Resources Ltd. COM 046491106 4525 11433991 SH SOLE 11063091 0 370900 Atara Biotherapeutics Inc COM 046513107 361 9825 SH SOLE 9825 0 0 Atlassian Corp Plc COM G06242104 438 7000 SH SOLE 7000 0 0 Atos SE COM F06116101 6806 49831 SH SOLE 49831 0 0 Audentes Therapeutics Inc COM 05070R104 640 16750 SH SOLE 16750 0 0 Autodesk Inc. COM 052769106 205 1566 SH SOLE 1566 0 0 Automatic Data Processing Inc COM 053015103 35394 263862 SH SOLE 263862 0 0 Avangrid Inc. COM 05351W103 4896 92505 SH SOLE 91885 0 620 Avnet, Inc. COM 053807103 3067 71500 SH SOLE 71500 0 0 Axalta Coating Sys Ltd COM G0750C108 4801 158410 SH SOLE 158410 0 0 AZZ Incorporated COM 002474104 3290 75710 SH SOLE 75710 0 0 B & G Foods Inc - Class A COM 05508R106 5080 169900 SH SOLE 169900 0 0 B2Gold Corporation COM 11777Q209 53104 20583031 SH SOLE 19117251 0 1465780 Baker Hughes A Ge Co Cl A COM 05722G100 8258 250000 SH SOLE 250000 0 0 Banco Santander SA - ADR COM 05964H105 270 50481 SH SOLE 50481 0 0 Bank Amer Corp COM 060505104 56884 2017875 SH SOLE 2009007 0 8868 Bank New York Mellon Corp COM 064058100 24771 459314 SH SOLE 459314 0 0 Bank Of America C VAR 99 Due 1 COM 060505dr2 4229 4211000 PRN SOLE 4048000 0 163000 Bank of America Corp COM 060505eg5 1612 1600000 PRN SOLE 1590000 0 10000 Bank of New York Mellon Corp COM 064058ad2 4393 4302000 PRN SOLE 4272000 0 30000 Barkerville Gold Mines Ltd COM 067642959 2461 7110000 SH SOLE 7110000 0 0 Barnes Group Inc. COM 067806109 6430 109175 SH SOLE 109175 0 0 Barrick Gold Corporation COM 067901108 2304 175474 SH SOLE 175334 0 140 Baxter Intl Inc COM 071813109 547 7407 SH SOLE 5768 0 1639 Bayer A G Sponsored Adr COM 072730302 16165 586107 SH SOLE 585938 0 169 BB&T Corp COM 054937107 4213 83521 SH SOLE 83464 0 57 BCE Inc. COM 05534B760 5114 126300 SH SOLE 126300 0 0 Beacon Roofing Supply, Inc. COM 073685109 303 7100 SH SOLE 7100 0 0 Bear Creek Mining Corp COM 07380N104 13814 10199466 SH SOLE 9630066 0 569400 Becton, Dickinson & Company COM 075887109 5255 21936 SH SOLE 21936 0 0 Beigene Ltd COM 07725L102 231 1500 SH SOLE 1500 0 0 Berkshire Hathaway Inc Del Cl COM 084670702 25813 138297 SH SOLE 135941 0 2356 Berkshire Hathaway Inc. - Clas COM 084670108 6487 23 SH SOLE 23 0 0 Best Buy Inc COM 086516101 732 9819 SH SOLE 317 0 9502 BHP Billiton Limited - ADR COM 088606108 53508 1069953 SH SOLE 1069953 0 0 Biogen Inc. COM 09062X103 46217 159238 SH SOLE 158828 0 410 Biomarin Pharmaceutical Inc COM 09061G101 7954 84435 SH SOLE 83445 0 990 Blackstone Group LP COM 09253U108 540 16775 SH SOLE 15775 0 1000 Blue Bird Corp COM 095306106 6085 272239 SH SOLE 272239 0 0 Bluebird Bio Inc COM 09609G100 8372 53345 SH SOLE 53345 0 0 Boardwalk Pipeline Partners Lp COM 096627104 6856 590000 SH SOLE 590000 0 0 Boeing Company COM 097023105 39798 118619 SH SOLE 116911 0 1708 Booking Holdings Inc. COM 09857L108 27797 13713 SH SOLE 13713 0 0 BP plc - ADR COM 055622104 2945 64489 SH SOLE 64489 0 0 Brighthouse Financial Inc. COM 10922N103 8858 221061 SH SOLE 219561 0 1500 Brinks Co COM 109696104 4136 51860 SH SOLE 51370 0 490 Bristol Myers Squibb Co COM 110122108 35938 649406 SH SOLE 644566 0 4840 British Amern Tob Plc Sponsore COM 110448107 27828 551586 SH SOLE 548586 0 3000 Broadcom Ltd Shs COM 11135F101 4312 17772 SH SOLE 17672 0 100 Broadridge Financial Solutions COM 11133T103 823 7154 SH SOLE 6650 0 504 Brookfield Infrastructure Part COM G16252101 542 14105 SH SOLE 14105 0 0 Brookfield Property Partners L COM G16249107 200 10500 SH SOLE 10500 0 0 BYD Co Ltd COM Y1023R104 155 25000 SH SOLE 25000 0 0 C. H. Robinson Worldwide, Inc. COM 12541W209 510 6100 SH SOLE 6100 0 0 CA INC COM COM 12673P105 3279 91970 SH SOLE 91970 0 0 Cabot Oil & Gas Corporation COM 127097103 6907 290228 SH SOLE 290228 0 0 Cadence Design Systems Inc. COM 127387108 908 20962 SH SOLE 5602 0 15360 CaesarStone Ltd COM M20598104 390 25837 SH SOLE 25837 0 0 Cameco Corp COM 13321L108 467 41500 SH SOLE 41500 0 0 Campbell Soup Co COM 134429109 6555 161688 SH SOLE 161688 0 0 Canadian Natl RY Co COM 136375102 245 3000 SH SOLE 3000 0 0 Capital One Financial Corp. Pr COM 14040hbh7 1824 1785000 PRN SOLE 1772000 0 13000 Capital One Finl Corp COM 14040H105 12749 138724 SH SOLE 138675 0 49 Capstead Mtg Corp Com No Par COM 14067E506 260 29000 SH SOLE 29000 0 0 Carlisle Cos Inc COM 142339100 5226 48249 SH SOLE 48124 0 125 Carmax Inc COM 143130102 1065 14612 SH SOLE 14612 0 0 Cars.com Inc. COM 14575E105 15101 531911 SH SOLE 531911 0 0 Caterpillar Inc COM 149123101 37434 275920 SH SOLE 275920 0 0 CBRE Group Inc. Cl A COM 12504L109 3066 64215 SH SOLE 64215 0 0 CDK Global Inc COM 12508E101 590 9069 SH SOLE 6823 0 2246 CDW Corp COM 12514G108 242 3000 SH SOLE 3000 0 0 Cedar Fair LP Depositry Unit COM 150185106 372 5900 SH SOLE 5900 0 0 Celanese Corporation COM 150870103 251 2258 SH SOLE 98 0 2160 Celgene Corp Com COM 151020104 4066 51200 SH SOLE 51200 0 0 Celldex Therapeutics Inc COM 15117B103 5 10000 SH SOLE 10000 0 0 Centennial Resource Dev Inc Cl COM 15136A102 647 35800 SH SOLE 35800 0 0 Central Fund Canada LTD COM 153501101 132 10500 SH SOLE 8200 0 2300 CenturyLink Inc. COM 156700106 4001 214671 SH SOLE 203941 0 10730 CES Energy Solutions Corp COM 13566W108 755 221150 SH SOLE 221150 0 0 Champions Oncology Inc. COM 15870P307 729 114951 SH SOLE 114951 0 0 Charles River Laboratories Int COM 159864107 346 3078 SH SOLE 1568 0 1510 Charles Schwab COM 808513ap0 11602 11617000 PRN SOLE 11090000 0 527000 Chemours Co. COM 163851108 479 10793 SH SOLE 10793 0 0 Chevron Corp COM 166764100 30887 244303 SH SOLE 244303 0 0 Chipotle Mexican Grill Inc COM 169656105 17277 40051 SH SOLE 40051 0 0 Chubb Corp COM H1467J104 5128 40370 SH SOLE 40370 0 0 Church & Dwight Co., Inc. COM 171340102 223 4200 SH SOLE 4200 0 0 Cia de Minas Buenaventura S.A. COM 204448104 17662 1295800 SH SOLE 1232700 0 63100 Ciena Corporation COM 171779309 6390 241050 SH SOLE 241050 0 0 Cigna Corporation COM 125509109 1298 7638 SH SOLE 7638 0 0 Cincinnati Bell Inc. COM 171871502 2518 160405 SH SOLE 160405 0 0 Cintas COM 172908105 740 4000 SH SOLE 4000 0 0 Cisco Sys Inc COM 17275R102 19853 461383 SH SOLE 455291 0 6092 Citigroup Cap XI 7.875 Pfd Du COM 173080201 1236 45597 SH SOLE 45597 0 0 Citigroup Inc Var 99 Due 12/31 COM 172967jk8 4697 4585000 PRN SOLE 4549000 0 36000 Citigroup Inc Var 99 Due 12/31 COM 172967kd2 516 494000 PRN SOLE 489000 0 5000 Citigroup Inc. COM 172967424 1944 29045 SH SOLE 24311 0 4734 Citigroup Inc. Series K COM 172967341 549 20000 SH SOLE 20000 0 0 Citrix Sys Inc COM 177376100 316 3018 SH SOLE 121 0 2897 Clorox Company COM 189054109 240 1775 SH SOLE 1575 0 200 Cloudera Inc COM 18914U100 3806 279045 SH SOLE 278295 0 750 Clovis Oncology Inc COM 189464100 246 5400 SH SOLE 5400 0 0 Cme Group Inc Cl A COM 12572Q105 7703 46992 SH SOLE 46867 0 125 Cobalt 27 Cap Corp COM 19075M952 172 25550 SH SOLE 25550 0 0 Coca Cola Co COM 191216100 29161 664869 SH SOLE 661239 0 3630 Cognizant Technology Solutions COM 192446102 8809 111517 SH SOLE 109034 0 2483 Coherent Inc. COM 192479103 9135 58400 SH SOLE 57900 0 500 Colgate Palmolive Co COM 194162103 28654 442125 SH SOLE 441125 0 1000 Colossus Minerals Inc COM 19681L109 0 2045823 SH SOLE 2045823 0 0 Colossus Minerals Inc Warrant COM 19681L174 0 1428945 SH SOLE 1428945 0 0 Comcast Corp Cl A COM 20030N101 6352 193601 SH SOLE 193601 0 0 Comerica Inc. COM 200340107 1736 19090 SH SOLE 18890 0 200 Commercial Metals Company COM 201723103 5169 244850 SH SOLE 244850 0 0 Computer Task Group Inc. COM 205477102 1045 135000 SH SOLE 135000 0 0 Conagra Brands Inc COM 205887102 6365 178140 SH SOLE 170800 0 7340 ConocoPhillips COM 20825C104 694 9974 SH SOLE 9516 0 458 Consolidated Communications COM 209034107 180 14600 SH SOLE 14600 0 0 Constellation Brand Class A COM 21036P108 7286 33290 SH SOLE 33290 0 0 Contango ORE Inc. 144 COM 21077F100 6317 263200 SH SOLE 263200 0 0 Cooper Tire & Rubber Co. COM 216831107 8577 326130 SH SOLE 326130 0 0 Copart Inc COM 217204106 305 5400 SH SOLE 5400 0 0 Corning Inc COM 219350105 27171 987662 SH SOLE 986131 0 1531 Corvus Gold Inc COM 221013105 41330 21030987 SH SOLE 21030987 0 0 Costar Group Inc. COM 22160N109 1093 2650 SH SOLE 2650 0 0 Costco Wholesale Co COM 22160K105 1252 5993 SH SOLE 5993 0 0 Coupa Software Inc COM 22266L106 2031 32625 SH SOLE 32625 0 0 Crane Co. COM 224399105 7003 87400 SH SOLE 87400 0 0 Credit Suisse GRP AG F ADR COM 225401108 27219 1829259 SH SOLE 1829259 0 0 CRISPR Therapeutics AG COM H17182108 1160 19735 SH SOLE 19735 0 0 Criteo SA COM 226718104 1892 57600 SH SOLE 57600 0 0 Crown Castle Intl Corp COM 22822V101 456 4230 SH SOLE 4230 0 0 CSX Corporation COM 126408103 294 4603 SH SOLE 4603 0 0 CVS Health Corp Com COM 126650100 969 15059 SH SOLE 10151 0 4908 CYS Investments Inc COM 12673A108 282 37600 SH SOLE 37600 0 0 Daimler AG COM D1668R123 2164 33710 SH SOLE 33710 0 0 Dalradian Resources Inc COM 235499100 931 850000 SH SOLE 850000 0 0 Danaher Corp Del Com COM 235851102 3278 33215 SH SOLE 33215 0 0 Deere & Co Com COM 244199105 23958 171370 SH SOLE 169590 0 1780 Delphi Technologies PLC COM G2709G107 1498 32956 SH SOLE 32956 0 0 Delta Air Lines Inc. COM 247361702 22126 446630 SH SOLE 440408 0 6222 Depository Trust & Clearing Co COM 249670aa8 8838 8750000 PRN SOLE 8250000 0 500000 Detour Gold Corporation COM 250669108 66836 7433380 SH SOLE 7083180 0 350200 Deutsche Telekom AG F ADR COM 251566105 3474 225060 SH SOLE 223555 0 1505 DFA Emergin Markets Core Equit COM 233203421 610 29267 SH SOLE 29267 0 0 DFA International Small Cap Va COM 233203736 448 20824 SH SOLE 20824 0 0 DFA US Target Value Portfolio COM 233203595 226 8781 SH SOLE 8781 0 0 Diageo Plc Sponsored ADR COM 25243Q205 40002 277772 SH SOLE 277106 0 666 Diamond Offshore Drilling, Inc COM 25271C102 275 13161 SH SOLE 545 0 12616 Diebold Nixdorf COM 253651103 7618 637500 SH SOLE 637500 0 0 Discover Financial Services COM 254709108 4060 57663 SH SOLE 57460 0 203 Discovery Communications, Inc. COM 25470F302 345 13528 SH SOLE 13528 0 0 DocuSign Inc. COM 256163106 424 8000 SH SOLE 8000 0 0 Dollar General Corp COM 256677105 4176 42355 SH SOLE 42355 0 0 Dollar Tree Inc COM 256746108 2123 24980 SH SOLE 24980 0 0 Dominion Energy Inc COM 25746U109 16567 242986 SH SOLE 242986 0 0 Dominos Pizza Inc Com COM 25754A201 339 1200 SH SOLE 1200 0 0 Dover Corporation COM 260003108 2676 36563 SH SOLE 36563 0 0 DowDuPont Inc. COM 26078J100 56964 864133 SH SOLE 860777 0 3356 Dropbox Inc. Cl A COM 26210C104 379 11700 SH SOLE 11700 0 0 Ducommun Incorporated COM 264147109 6864 207425 SH SOLE 207425 0 0 Duke Energy Corp COM 26441C204 10930 138215 SH SOLE 138215 0 0 Dun & Bradstreet Corporation COM 26483E100 245 2000 SH SOLE 2000 0 0 Dunkin Brands Group COM 265504100 2963 42900 SH SOLE 42900 0 0 Durect Corporation COM 266605104 1807 1158568 SH SOLE 1158568 0 0 Dycom Industries Inc COM 267475101 6330 66980 SH SOLE 66980 0 0 Eagle Materials Inc COM 26969P108 22940 218542 SH SOLE 216497 0 2045 East Asia Minerals Corp COM 270541303 306 13404893 SH SOLE 13404893 0 0 East West Bancorp, Inc. COM 27579R104 5998 92000 SH SOLE 92000 0 0 Eastman Chem Co COM 277432100 23763 237724 SH SOLE 237710 0 14 Eaton Corp Plc Shs COM G29183103 457 6116 SH SOLE 6116 0 0 eBay Inc. COM 278642103 12273 338482 SH SOLE 338482 0 0 Echelon Diversified Fund LP COM 278LP8450 19 19113 SH SOLE 19113 0 0 Ecolab Inc. COM 278865100 1448 10315 SH SOLE 10315 0 0 Editas Medicine Inc. COM 28106W103 653 18225 SH SOLE 18225 0 0 Edwards Lifesciences Corp COM 28176E108 6375 43795 SH SOLE 43795 0 0 Electromed Inc. COM 285409108 2293 423100 SH SOLE 423100 0 0 Electronic Arts, Inc. COM 285512109 485 3437 SH SOLE 2297 0 1140 Electronics for Imaging Inc. COM 286082102 1368 42000 SH SOLE 42000 0 0 Eli Lilly & Co COM 532457108 1634 19152 SH SOLE 19152 0 0 EMCOR Group Inc COM 29084Q100 312 4101 SH SOLE 176 0 3925 Emerson Elec Co COM COM 291011104 16562 239550 SH SOLE 239550 0 0 Enbridge Inc. COM 29250N105 224 6285 SH SOLE 6285 0 0 Enduro Royalty Trust COM 29269K100 1092 295200 SH SOLE 295200 0 0 Energen Corporation COM 29265N108 2403 33000 SH SOLE 31000 0 2000 Energy Select Sector SPDR Fund COM 81369Y506 1434 18883 SH SOLE 18883 0 0 EnLink Midstream Partners, LP COM 29336U107 155 10000 SH SOLE 10000 0 0 ENN Energy Holdings Ltd. COM G3066L101 206 22000 SH SOLE 22000 0 0 Entercom Communications Corp. COM 293639100 6358 842105 SH SOLE 842105 0 0 Enterprise Prods Partners L P COM 293792107 628 22711 SH SOLE 22711 0 0 Enviva Partners LP COM 29414J107 1400 48100 SH SOLE 48100 0 0 Epam Sys Inc COM 29414B104 6757 54350 SH SOLE 54350 0 0 Eqt Corp COM COM 26884L109 4930 89345 SH SOLE 89345 0 0 Era Group Inc. COM 26885g109 159 12270 SH SOLE 12270 0 0 Etsy Inc. COM 29786A106 1097 26000 SH SOLE 26000 0 0 Euronet Services Inc. COM 298736109 542 6475 SH SOLE 6475 0 0 Europacific Growth Fund F3 COM 298706110 8057 150426 SH SOLE 148323 0 2103 Everest Reinsurance Group Ltd. COM G3223R108 9009 39086 SH SOLE 39036 0 50 Evergy Inc. COM 30034W106 236 4200 SH SOLE 4200 0 0 Eversource Energy COM 30040W108 1004 17133 SH SOLE 17133 0 0 Express Scripts Hldg Co COM 30219G108 2107 27284 SH SOLE 22780 0 4504 Exxon Mobil Corp COM 30231G102 66966 809457 SH SOLE 789249 0 20208 F M C Corp COM 302491303 1805 20230 SH SOLE 19930 0 300 F5 Networks Inc COM 315616102 433 2508 SH SOLE 2500 0 8 Fabrinet COM G3323L100 25429 689315 SH SOLE 687115 0 2200 Facebook Inc. COM 30303m102 134420 691745 SH SOLE 690130 0 1615 Fair Isaac Corporation COM 303250104 483 2500 SH SOLE 2500 0 0 Falco Resources Ltd. COM 30606C108 6540 16222300 SH SOLE 16222300 0 0 Falcon Oil & Gas Ltd. COM 306071101 10 40000 SH SOLE 40000 0 0 Fannie Mae 8.25 Series S COM 313586752 63 10000 SH SOLE 10000 0 0 Fanuc Corporation - ADR COM 307305102 398 20070 SH SOLE 20070 0 0 Farmland Partners Inc. COM 31154R109 3377 383705 SH SOLE 383705 0 0 FedEx Corp. COM 31428X106 10171 44794 SH SOLE 44794 0 0 Fidelity 500 Index Fund - Prem COM 315911701 6291 65939 SH SOLE 65939 0 0 Fidelity National Financial, I COM 31620R303 2206 58640 SH SOLE 57920 0 720 Fidelity Spartan 500 Index Fun COM 315911206 4338 45489 SH SOLE 45489 0 0 Fifth Third 6.625 Pfd Ser I COM 316773605 557 20555 SH SOLE 20205 0 350 Fifth Third Bancorp COM 316773100 1055 36764 SH SOLE 17609 0 19155 Financial Select Sector SPDR F COM 81369Y605 17739 667124 SH SOLE 665738 0 1386 Fireeye Inc COM 31816Q101 5033 327050 SH SOLE 327050 0 0 First Data Corp. COM 32008D106 898 42900 SH SOLE 42900 0 0 First Rep Bk San Francisco Cal COM 33616C100 15897 164247 SH SOLE 161545 0 2702 First Tr Exchange Traded Fd Wt COM 33733B100 486 10100 SH SOLE 10100 0 0 FirstCash Inc COM 33767D105 259 2888 SH SOLE 117 0 2771 Fiserv Inc. COM 337738108 222 3000 SH SOLE 3000 0 0 Fission Uranium Corp. COM 33812R109 12 23700 SH SOLE 23700 0 0 Fleetcor Technologies Inc. COM 339041105 4629 21976 SH SOLE 21476 0 500 Flex Ltd Ord COM Y2573F102 10053 712500 SH SOLE 712500 0 0 Flowserve Corp. COM 34354P105 5354 132516 SH SOLE 131516 0 1000 Fluor Corporation COM 343412102 24565 503579 SH SOLE 501579 0 2000 Ford Mtr Co Del Com Par $0.01 COM 345370860 15939 1439873 SH SOLE 1439873 0 0 Fortinet Inc COM 34959E109 221 3544 SH SOLE 3500 0 44 Fortune Brands Home & Sec Inc COM 34964C106 443 8250 SH SOLE 8250 0 0 Franco-Nevada Corporation COM 351858105 73732 1010040 SH SOLE 979640 0 30400 Fresnillo PLC COM G371E2108 51499 3412500 SH SOLE 3199700 0 212800 FS Investment Corp COM 302635107 96 13000 SH SOLE 13000 0 0 Fundamental Invs Inc CL F2 COM 360802821 1477 23606 SH SOLE 23606 0 0 Future Farm Technologies Inc. COM 36116Y100 3 12500 SH SOLE 12500 0 0 Gannett Spinco Inc. COM 36473H104 235 21995 SH SOLE 901 0 21094 GCI Liberty Inc CL A COM 36164V305 5120 113567 SH SOLE 113567 0 0 GCI Liberty Inc PFD Ser A COM 36164V503 864 36068 SH SOLE 36068 0 0 GCP Applied Technologies Inc. COM 36164Y101 13923 480918 SH SOLE 474203 0 6715 General Dynamics Corporation COM 369550108 10560 56651 SH SOLE 56651 0 0 General Electric Corp. COM 369604103 40292 2960493 SH SOLE 2917570 0 42923 General Electric VAR COM 369604bq5 7614 7730000 PRN SOLE 7230000 0 500000 General Mls Inc COM 370334104 1973 44569 SH SOLE 40879 0 3690 General Motors 6.25 07/15/33 COM 370esc717 0 110000 SH SOLE 110000 0 0 General Mtrs Co COM 37045V100 4400 111684 SH SOLE 111684 0 0 Genesee & Wyo Inc Cl A COM 371559105 272 3350 SH SOLE 3350 0 0 Gentex Corp. COM 371901109 8733 379380 SH SOLE 379380 0 0 Genuine Parts Company COM 372460105 4447 48450 SH SOLE 48450 0 0 Getinge Ab COM W3443C107 9087 998675 SH SOLE 998675 0 0 Gilead Sciences Inc COM 375558103 5653 79794 SH SOLE 74911 0 4883 Global Blood Therapeutics Inc. COM 37890U108 405 8950 SH SOLE 8950 0 0 Global Payments Inc. COM 37940X102 1129 10130 SH SOLE 10130 0 0 GoGold Resources Inc. COM 38045Y102 1423 4455000 SH SOLE 4455000 0 0 Gold Standard Ventures Corp COM 380738104 145 106400 SH SOLE 106400 0 0 Goldcorp Inc COM 380956409 73183 5335133 SH SOLE 5038389 0 296744 Golden Entertainment Inc COM 381013101 2024 75000 SH SOLE 75000 0 0 Goldman Sachs Group Inc COM 38148bab4 4796 4714000 PRN SOLE 4680000 0 34000 Goldman Sachs Group Inc COM 38141G104 16127 73117 SH SOLE 72708 0 409 Gome Retail Hlds COM G3978C124 1 12525 SH SOLE 12525 0 0 Grace W R & Co Del New COM STK COM 38388F108 40112 547160 SH SOLE 543995 0 3165 Graco Inc COM 384109104 830 18365 SH SOLE 17340 0 1025 Grainger W W Inc COM 384802104 310 1005 SH SOLE 40 0 965 Guidewire Software Inc COM 40171V100 266 3000 SH SOLE 3000 0 0 Gulfport Energy Corp. COM 402635304 258 20550 SH SOLE 20550 0 0 Halliburton Co COM 406216101 3658 81185 SH SOLE 81185 0 0 Hanesbrands Inc. COM 410345102 5288 240148 SH SOLE 239800 0 348 Hannover Rueckversicherung SE COM 410693105 2777 44396 SH SOLE 44396 0 0 Harsco Corp COM 415864107 12270 555225 SH SOLE 555225 0 0 HB Fuller Co. COM 359694106 9065 168875 SH SOLE 168875 0 0 HCA Healthcare Inc COM 40412C101 1337 13033 SH SOLE 13027 0 6 Health Care Select Sector SPDR COM 81369Y209 310 3714 SH SOLE 3714 0 0 Hewlett Packard Enterprise Co COM 42824C109 5379 368200 SH SOLE 368200 0 0 Hexcel Corporation COM 428291108 239 3600 SH SOLE 3600 0 0 Hi-Crush Partners LP Com COM 428337109 2445 207200 SH SOLE 207200 0 0 Home Depot Inc COM 437076102 299530 1535264 SH SOLE 1535134 0 130 Honeywell Intl Inc COM 438516106 16207 112508 SH SOLE 112508 0 0 Horizon Global Corporation COM 44052W104 3020 506650 SH SOLE 506650 0 0 Hospitality Pptys Tr Com Sh Be COM 44106M102 4592 160500 SH SOLE 159400 0 1100 HOUSTON TEX INDPT SC 5.561 2/ COM 442403fx4 204 200000 PRN SOLE 200000 0 0 HSBC Holdings PLC Spon ADR New COM 404280406 7482 158717 SH SOLE 158656 0 61 Hubspot Inc. COM 443573100 251 2000 SH SOLE 2000 0 0 Humana Inc COM 444859102 316 1063 SH SOLE 669 0 394 Huntington Bancshares Inc. COM 446150al8 4136 4180000 PRN SOLE 4148000 0 32000 Huttig Building Products Inc. COM 448451104 1969 414459 SH SOLE 414459 0 0 IAC/Interactivecorp COM 44919P508 812 5328 SH SOLE 5185 0 143 Iamgold Corporation COM 450913108 48451 8339177 SH SOLE 7818700 0 520477 IBM Corporation COM 459200101 28725 205622 SH SOLE 204231 0 1391 ICF International Inc. COM 44925C103 5851 82357 SH SOLE 80002 0 2355 Idacorp Inc COM 451107106 387 4200 SH SOLE 4200 0 0 IDEX Corporation COM 45167R104 403 2955 SH SOLE 2500 0 455 Idexx Labs Inc COM 45168D104 975 4475 SH SOLE 3856 0 619 Iec Electrs Corp NEW COM COM 44949L105 1058 181555 SH SOLE 181555 0 0 II VI Inc. COM 902104108 235 5400 SH SOLE 5400 0 0 Illinois Tool Works Inc Com COM 452308109 12843 92700 SH SOLE 92700 0 0 Immunomedics Inc. COM 452907108 1035 43725 SH SOLE 43725 0 0 Incyte Corp COM 45337C102 225 3365 SH SOLE 3365 0 0 Industrial Select Sector SPDR COM 81369Y704 2299 32100 SH SOLE 32100 0 0 Ingenico Group COM 45684W107 2471 138300 SH SOLE 138300 0 0 Ingersoll-Rand PLC COM G47791101 690 7690 SH SOLE 7690 0 0 Inovio Pharmaceuticals Inc COM 45773H201 116 29500 SH SOLE 29500 0 0 Intel Corp COM 458140100 54704 1100455 SH SOLE 1099742 0 713 Intellia Therapeutics Inc COM 45826J105 521 19050 SH SOLE 19050 0 0 Intercept Pharmaceuticals Inc COM 45845P108 252 3000 SH SOLE 3000 0 0 Intercontinental Exchange Inc COM 45866F104 2650 36025 SH SOLE 36025 0 0 International Flavors&Fragranc COM 459506101 3062 24705 SH SOLE 24705 0 0 International Tower Hill Mines COM 46050R102 15025 30181069 SH SOLE 29574069 0 607000 Intra Cellular Therapies Inc COM 46116X101 443 25060 SH SOLE 25060 0 0 Intuit Com COM 461202103 13137 64302 SH SOLE 62812 0 1490 Intuitive Surgical, Inc. COM 46120E602 8976 18759 SH SOLE 18090 0 669 Inuvo Inc COM 46122W204 349 451509 SH SOLE 451509 0 0 Invesco Golden Drageon China E COM 46137V571 1629 35390 SH SOLE 35390 0 0 Ionis Pharmaceuticals Inc COM 462222100 24587 590049 SH SOLE 588049 0 2000 Iovance Biotherapeutics Inc COM 462260100 319 24925 SH SOLE 24925 0 0 IPG Photonics Corp COM 44980X109 1103 5000 SH SOLE 5000 0 0 Irhythm Technologies Inc. COM 450056106 284 3500 SH SOLE 3500 0 0 Ironwood Pharmaceuticals, Inc. COM 46333X108 551 28804 SH SOLE 28804 0 0 iShares - Russell 2000 Value F COM 464287630 6025 45675 SH SOLE 45675 0 0 iShares Comex Gold Trust COM 464285105 14834 1234144 SH SOLE 1232794 0 1350 iShares FTSE/Xinhua China 25 I COM 464287184 493 11474 SH SOLE 11474 0 0 iShares MSCI Canada Index Fund COM 464286509 542 19000 SH SOLE 19000 0 0 Ishares MSCI EAFE Growth Index COM 464288885 747 9475 SH SOLE 9475 0 0 iShares MSCI EAFE Index Fund COM 464287465 239 3569 SH SOLE 3569 0 0 iShares MSCI EAFE Value Index COM 464288877 349 6800 SH SOLE 6800 0 0 iShares MSCI Emerging Markets COM 464287234 3437 79324 SH SOLE 77358 0 1966 iShares Russell 1000 Growth Fu COM 464287614 1062 7387 SH SOLE 7387 0 0 iShares Russell 2000 ETF COM 464287655 3035 18532 SH SOLE 18532 0 0 iShares Russell 2000 Growth In COM 464287648 4531 22174 SH SOLE 20754 0 1420 iShares Russell Midcap Growth COM 464287481 4369 34477 SH SOLE 32252 0 2225 iShares S&P 500 Growth Fund COM 464287309 244 1500 SH SOLE 1500 0 0 iShares S&P Midcap 400/Barra G COM 464287606 360 1600 SH SOLE 1600 0 0 iShares Silver Trust COM 46428Q109 261 17250 SH SOLE 17250 0 0 IShares Tr Core MSCI Total Int COM 46432F834 644 10710 SH SOLE 10710 0 0 Ishares TR Gl Clean Energy ETF COM 464288224 3388 388140 SH SOLE 386190 0 1950 iShares U.S. Preferred Stock E COM 464288687 776 20566 SH SOLE 20041 0 525 Ivanhoe Mines Ltd COM 46579R104 16482 8025239 SH SOLE 8025239 0 0 J.M. Smucker Co. COM 832696405 339 3158 SH SOLE 3158 0 0 j2 Global Inc. COM 48123V102 7209 83233 SH SOLE 83233 0 0 Jaguar Mining Inc. COM 47009M400 17861 64330707 SH SOLE 64330707 0 0 JD Com Inc. Cl A COM 47215P106 13328 342190 SH SOLE 338795 0 3395 Jefferies Financial Group COM 47233W109 5282 232273 SH SOLE 232220 0 53 Johnson & Johnson COM 478160104 87526 721329 SH SOLE 720894 0 435 Johnson Ctls Intl Plc Shs COM G51502105 2777 83019 SH SOLE 82019 0 1000 Jounce Therapeutics Inc. COM 481116101 164 21450 SH SOLE 21450 0 0 JPMorgan Chase & VAR 99 Due 1 COM 48127faa1 5778 5749000 PRN SOLE 5601000 0 148000 JPMorgan Chase & Co COM 46625H100 46381 445117 SH SOLE 441654 0 3463 JPMorgan Chase & Var 99 Due 12 COM 46625hha1 791 785000 PRN SOLE 735000 0 50000 Jpmorgan TR I US Large SEL COM 4812A2389 1157 37925 SH SOLE 37925 0 0 Juniper Networks COM 48203R104 206 7506 SH SOLE 349 0 7157 Kansas City Southern COM 485170302 4312 40690 SH SOLE 40690 0 0 KANSAS ST DEV FIN 5.1700 03/0 COM 485429da9 207 200000 PRN SOLE 200000 0 0 Kbr Inc COM 48242W106 377 21050 SH SOLE 21050 0 0 Keane Group Inc. COM 48669A108 2323 169935 SH SOLE 169935 0 0 KeyCorp COM 493267108 1712 87621 SH SOLE 87621 0 0 Keysight Technologies Inc COM 49338L103 9513 161147 SH SOLE 159447 0 1700 Kimberly-Clark Corp COM COM 494368103 8670 82304 SH SOLE 82304 0 0 Kimco Realty Corp COM COM 49446R109 568 33457 SH SOLE 33457 0 0 Kinder Morgan Inc COM 49456B101 6399 362131 SH SOLE 359181 0 2950 Kinross Gold Corporation COM 496902404 30867 8209200 SH SOLE 7820500 0 388700 Kohls Corp COM 500255104 518 7104 SH SOLE 4850 0 2254 Koninklijke Philips NV COM 500472303 8034 190059 SH SOLE 189897 0 162 Kraft Heinz Co COM 500754106 5414 86180 SH SOLE 85695 0 485 Kroger Co COM 501044101 7694 270445 SH SOLE 269350 0 1095 Kulicke & Soffa Industries Inc COM 501242101 3651 153271 SH SOLE 153271 0 0 La Jolla Pharmaceutical Co Com COM 503459604 252 8650 SH SOLE 8650 0 0 Laboratory Corp of America Hol COM 50540R409 6143 34217 SH SOLE 34217 0 0 Lam Research Corp. COM 512807108 519 3000 SH SOLE 1844 0 1156 Las Vegas Sands Corp. COM 517834107 9853 129033 SH SOLE 127620 0 1413 Lazard Ltd Shs A COM G54050102 6811 139250 SH SOLE 139250 0 0 Lennox International Inc. COM 526107107 500 2500 SH SOLE 2500 0 0 Lexicon Pharmaceuticals Inc COM 528872302 164 13650 SH SOLE 13650 0 0 Lexington Realty Trust COM 529043101 119 13600 SH SOLE 13600 0 0 Libbey Inc COM 529898108 1220 150100 SH SOLE 150100 0 0 Ligand Pharmaceuticals Inc Cl COM 53220K504 1423 6871 SH SOLE 6760 0 111 Lincoln Natl Corp Ind COM 534187109 237 3808 SH SOLE 3808 0 0 Lions Gate Entmnt Corp Cl A Vt COM 535919401 5535 222994 SH SOLE 219365 0 3629 Lions Gate Entmnt Corp Cl B No COM 535919500 3557 151638 SH SOLE 150593 0 1045 Lockheed Martin Corp COM 539830109 8222 27830 SH SOLE 27815 0 15 Loews Corporation COM 540424108 4896 101415 SH SOLE 101415 0 0 Louisiana Pac Corp COM 546347105 256 9388 SH SOLE 393 0 8995 Lowes Cos Inc COM 548661107 15783 165147 SH SOLE 164715 0 432 Loxo Oncology Inc. COM 548862101 711 4100 SH SOLE 4100 0 0 LTC Properties, Inc. COM 502175102 4434 103736 SH SOLE 102991 0 745 Lumentum Holdings Inc COM 55024U109 892 15400 SH SOLE 15400 0 0 Lyondellbasell Inds F Class A COM N53745100 840 7647 SH SOLE 3620 0 4027 M & T Bank Corporation COM 55261F104 12547 73738 SH SOLE 73738 0 0 M/I Homes, Inc. COM 55305B101 3346 126374 SH SOLE 126374 0 0 Madrigal Pharmaceuticals Inc. COM 558868105 1116 3990 SH SOLE 3990 0 0 Mag Silver Corp COM 55903Q104 77787 7196925 SH SOLE 6870525 0 326400 Magellan Midstream Partners COM 559080106 4080 59063 SH SOLE 59063 0 0 Magna International Inc COM 559222401 474 8157 SH SOLE 7984 0 173 Manulife Finl Corp COM 56501R957 326 18150 SH SOLE 18150 0 0 Marathon Petroleum Corporation COM 56585A102 17016 242526 SH SOLE 232805 0 9721 Marketaxess Holdings Inc COM 57060D108 323 1630 SH SOLE 1630 0 0 Marriott Intl Inc New Cl A COM 571903202 5915 46720 SH SOLE 44305 0 2415 Martin Marietta Materials, Inc COM 573284106 8341 37350 SH SOLE 36920 0 430 Mastercard Incorporated Cl A COM 57636Q104 39757 202305 SH SOLE 202305 0 0 Match Group COM 57665R106 232 6000 SH SOLE 6000 0 0 Mc Cormick & Co Inc COM 579780206 3297 28400 SH SOLE 28400 0 0 McDermott International Inc. COM 580037703 6335 322413 SH SOLE 322413 0 0 McDonald's Corp. COM 580135101 44816 286016 SH SOLE 286016 0 0 McKesson Corporation COM 58155Q103 6111 45809 SH SOLE 45218 0 591 Medidata Solutions, Inc. COM 58471A105 882 10950 SH SOLE 10950 0 0 Medifast Inc. COM 58470H101 598 3735 SH SOLE 139 0 3596 Merck & Co. Inc. COM 58933Y105 83046 1368146 SH SOLE 1361696 0 6450 Merger Fund COM 589509108 7518 445899 SH SOLE 438833 0 7066 Merger Fund Institutional Cl COM 589509207 670 39967 SH SOLE 39967 0 0 Metlife Inc COM 59156R108 12384 284033 SH SOLE 273565 0 10468 MetLife Inc. Perp COM 59156rbp2 14261 14018000 PRN SOLE 13350000 0 668000 MFC Vanguard Energy ETF COM 92204A306 3401 32365 SH SOLE 32365 0 0 MGM Resorts International COM 552953101 12068 415697 SH SOLE 410249 0 5448 Micell Technologies Inc Ser D- COM 552990327 109 19367 SH SOLE 19367 0 0 Micell Technologies Inc Ser D- COM 553993056 109 19367 SH SOLE 19367 0 0 Micron Technology Inc. COM 595112103 9884 188481 SH SOLE 179841 0 8640 Microsoft Corp. COM 594918104 131112 1329602 SH SOLE 1329602 0 0 Middleby Corporation COM 596278101 764 7320 SH SOLE 7320 0 0 Minerals Technologies Inc COM 603158106 11404 151350 SH SOLE 151350 0 0 Mirant Corp - (ESCROW) COM 604675991 0 10055 SH SOLE 10055 0 0 Mitsubishi UFJ Financial Group COM 606822104 2517 445407 SH SOLE 444720 0 687 MKS Instruments COM 55306N104 221 2309 SH SOLE 1535 0 774 Mobile Telesystems-SP ADR COM 607409109 97 11014 SH SOLE 228 0 10786 Mohawk Inds Inc COM 608190104 460 2145 SH SOLE 2145 0 0 Molson Coors Brewing Co Cl B COM 60871R209 4410 64820 SH SOLE 64620 0 200 Momenta Pharmaceutical Inc. COM 60877T100 13544 662281 SH SOLE 657281 0 5000 Mondelez Intl Inc Cl A COM 609207105 25682 626380 SH SOLE 621415 0 4965 Monster Beverage Corp New COM 61174X109 413 7200 SH SOLE 7200 0 0 Moody's Corporation COM 615369105 888 5205 SH SOLE 5205 0 0 Morgan Stanley COM 61761jqk8 4406 4349000 PRN SOLE 4316000 0 33000 Morgan Stanley COM 617446448 814 17170 SH SOLE 17170 0 0 Mosaic Co COM 61945C103 806 28725 SH SOLE 28725 0 0 Mountain Province Diamonds Inc COM 62426e402 1781 726940 SH SOLE 726940 0 0 MSCI Inc. COM 55354G100 267 1614 SH SOLE 1500 0 114 Myriad Genetics Inc COM 62855J104 1310 35053 SH SOLE 35000 0 53 National Health Investors, Inc COM 63633D104 379 5150 SH SOLE 5150 0 0 Navigator Holdings Ltd Shs COM Y62132108 316 25000 SH SOLE 25000 0 0 Nektar Therapeutics COM 640268108 7485 153291 SH SOLE 152991 0 300 Nestle SA COM H57312649 621 8000 SH SOLE 8000 0 0 Nestle SA - ADR COM 641069406 1777 22950 SH SOLE 22950 0 0 Netflix Inc COM 64110L106 26619 68004 SH SOLE 67954 0 50 Neurocrine Biosciences Inc. COM 64125C109 1874 19075 SH SOLE 19075 0 0 New Mtm Fin Corp COM 647551100 162 11900 SH SOLE 9400 0 2500 New Relic Inc COM 64829B100 4527 45000 SH SOLE 45000 0 0 New York Community Bancorp COM 649445103 148 13400 SH SOLE 13400 0 0 Newcrest Mining Ltd. COM Q6651B114 39053 2420700 SH SOLE 2287000 0 133700 Newell Brands Inc COM 651229106 12357 479155 SH SOLE 474155 0 5000 Newmont Mining Corp COM 651639106 49936 1324224 SH SOLE 1243024 0 81200 Nextera Energy Inc. COM 65339F101 68062 407484 SH SOLE 407259 0 225 Nextera Energy Inc. Unit COM 65339F846 3765 50500 SH SOLE 50500 0 0 Nickel Creek Platinum Crop COM 65389F100 1789 12379201 SH SOLE 12379201 0 0 Nippon Telephone & Telegraph A COM 654624105 445 9812 SH SOLE 9081 0 731 Nisource Inc COM 65473P105 1814 69026 SH SOLE 69026 0 0 Noble Energy Inc COM 655044105 19078 540766 SH SOLE 540766 0 0 Nokia Corp-Spon ADR COM 654902204 26918 4681323 SH SOLE 4680801 0 522 Nordson Corp COM 655663102 321 2500 SH SOLE 2500 0 0 Nordstrom Inc COM 655664100 207 4000 SH SOLE 4000 0 0 Norfolk Southern Corporation COM 655844108 235 1554 SH SOLE 1554 0 0 Northrop Grumman Corporation COM 666807102 1742 5660 SH SOLE 5660 0 0 Novagold Res Inc Com New COM 66987E206 31965 7183159 SH SOLE 6638059 0 545100 Novartis AG COM 66987V109 39736 526031 SH SOLE 524904 0 1127 Nucor Corp COM 670346105 6710 107360 SH SOLE 107360 0 0 Nulegacy Gold Corp COM 67053L108 4344 28556090 SH SOLE 28556090 0 0 Nutanix, Inc. COM 67059N108 2020 39175 SH SOLE 39175 0 0 Nutrien Ltd COM 67077M108 59119 1087142 SH SOLE 1081147 0 5995 Nvidia Corp. COM 67066G104 51260 216380 SH SOLE 216380 0 0 Oakmark International Small Ca COM 413838509 221 12987 SH SOLE 12987 0 0 Occidental Petroleum Corp COM 674599105 36045 430745 SH SOLE 428325 0 2420 Ocean First Financial Corp. COM 675234108 2559 85401 SH SOLE 85401 0 0 Oceanagold Corporation COM 675222103 31530 11355624 SH SOLE 10787682 0 567942 OKTA Inc. COM 679295105 1301 25825 SH SOLE 25825 0 0 Old Dominion Freight Line COM 679580100 310 2080 SH SOLE 2000 0 80 Omega Healthcare Invs Inc COM 681936100 3068 98980 SH SOLE 98980 0 0 Omeros Corp COM 682143102 345 19000 SH SOLE 18000 0 1000 Omnicom Group Inc. COM 681919106 2729 35784 SH SOLE 34832 0 952 On Assignment Inc COM 00191U102 215 2756 SH SOLE 101 0 2655 Oneok Inc COM 682680103 1216 17420 SH SOLE 17420 0 0 Oracle Corp COM 68389X105 23300 528824 SH SOLE 527903 0 921 Oshaughnessy Small Mid Cap Gro COM 00768D749 7071 409652 SH SOLE 396632 0 13020 Osisko Gold Royalties Ltd COM 68827L101 34785 3673106 SH SOLE 3469426 0 203680 Osisko Mining Inc. COM 688281104 15974 11668739 SH SOLE 11263539 0 405200 Overstock.com COM 690370101 3381 100485 SH SOLE 100485 0 0 Owens-Illinois, Inc. COM 690768403 2613 155461 SH SOLE 155461 0 0 Pacwest Bancorp COM 695263103 255 5153 SH SOLE 5153 0 0 Palo Alto Networks Inc COM 697435105 24234 117946 SH SOLE 117026 0 920 Pan Amern Silver Corp COM 697900108 84562 4724126 SH SOLE 4487426 0 236700 Pandora Media, Inc. COM 698354107 1937 245808 SH SOLE 245808 0 0 Parker Hannifin Corp COM 701094104 6055 38850 SH SOLE 38850 0 0 Patriot National Bancorp Inc COM 70336F203 578 28787 SH SOLE 28787 0 0 Paychex Inc COM 704326107 662 9692 SH SOLE 9692 0 0 Paycom Software Inc COM 70432V102 15118 152965 SH SOLE 152965 0 0 Paylocity Holding Corp COM 70438V106 1710 29050 SH SOLE 29050 0 0 Paypal Hldgs Inc COM 70450Y103 34428 413447 SH SOLE 409201 0 4246 Pegasystems Inc COM 705573103 503 9175 SH SOLE 9175 0 0 People's United Financial Inc. COM 712704105 452 25000 SH SOLE 25000 0 0 Pepsico Inc COM 713448108 33472 307450 SH SOLE 306410 0 1040 Perkinelmer Inc. COM 714046109 311 4250 SH SOLE 4250 0 0 Perrigo Co Plc COM G97822103 4282 58725 SH SOLE 58725 0 0 Pfizer Inc COM 717081103 53955 1487196 SH SOLE 1478992 0 8204 PGT Inc. COM 69336V101 3258 156251 SH SOLE 155169 0 1082 Philip Morris International In COM 718172109 3525 43658 SH SOLE 42818 0 840 Phillips 66 COM 718546104 833 7416 SH SOLE 7333 0 83 Pier 1 Imports Inc COM 720279108 89 37500 SH SOLE 37500 0 0 Pinnacle Finl Partners Inc COM 72346Q104 449 7325 SH SOLE 7325 0 0 Pioneer Nat Res Co COM 723787107 270 1425 SH SOLE 1425 0 0 Pitney Bowes Inc COM 724479100 998 116500 SH SOLE 116500 0 0 Plains Gp Hldgs L P Class A COM 72651A207 5507 230323 SH SOLE 228764 0 1559 Plexus Corp COM 729132100 5314 89250 SH SOLE 89250 0 0 PNC FINANCIA 6.125 PFD PFD SE COM 693475857 777 28300 SH SOLE 28300 0 0 PNC FINL SVCS GROUP INC COM 693475832 233 9300 SH SOLE 9300 0 0 PNC Finl Svcs Group Inc COM 693475105 2950 21838 SH SOLE 21838 0 0 PNM Resources Inc. COM 69349H107 233 6000 SH SOLE 6000 0 0 PolyOne Corporation COM 73179P106 9733 225200 SH SOLE 225200 0 0 Pool Corp. COM 73278L105 390 2575 SH SOLE 2575 0 0 Portola Pharmaceuticals Inc COM 737010108 12543 332090 SH SOLE 329350 0 2740 Potlatchdeltic Corp COM 737630103 7976 156861 SH SOLE 156861 0 0 PowerShares QQQ COM 46090E103 528 3075 SH SOLE 3075 0 0 PPL Corp COM 69351T106 297 10400 SH SOLE 10400 0 0 Praxair Inc. COM 74005P104 4122 26064 SH SOLE 26064 0 0 Premier Gold Mines Ltd. COM 74051D104 29379 14798660 SH SOLE 14072660 0 726000 Procter & Gamble COM 742718109 40228 515353 SH SOLE 509090 0 6263 Profire Energy Inc COM 74316X101 4026 1191211 SH SOLE 1191211 0 0 Progressive Corp. COM 743315103 16402 277302 SH SOLE 277263 0 39 Proofpoint Inc. COM 743424103 1989 17250 SH SOLE 17250 0 0 Prudential Financial Inc. COM 744320102 6078 64998 SH SOLE 63850 0 1148 PTC Inc. COM 69370C100 375 4000 SH SOLE 4000 0 0 Public Service Enterprise Grou COM 744573106 659 12173 SH SOLE 12173 0 0 Pulte Group Inc. COM 745867101 739 25687 SH SOLE 15789 0 9898 PureFunds ISE Cyber Security COM 26924G201 296 8000 SH SOLE 8000 0 0 PVH Corp. COM 693656100 6025 40240 SH SOLE 40240 0 0 Q2 Gold Resources Inc COM 74731u104 0 80130 SH SOLE 80130 0 0 QEP Resources, Inc. COM 74733V100 180 14700 SH SOLE 14700 0 0 Qualcomm Inc. COM 747525103 30921 550972 SH SOLE 549972 0 1000 Quest Diagnostics Inc COM 74834L100 22138 201360 SH SOLE 201360 0 0 Randgold Res Ltd ADR COM 752344309 36936 479130 SH SOLE 443980 0 35150 Raytheon Company COM 755111507 13126 67947 SH SOLE 67947 0 0 Red Hat Inc COM 756577102 334 2486 SH SOLE 2482 0 4 REGENXBIO Inc. COM 75901B107 766 10675 SH SOLE 10675 0 0 Regions Financial Corporation COM 7591EP100 616 34623 SH SOLE 1409 0 33214 Republic Svcs Inc COM 760759100 14516 212351 SH SOLE 208988 0 3363 Rev Group Inc. COM 749527107 3555 209000 SH SOLE 209000 0 0 Rio Tinto Plc Sponsored Adr COM 767204100 2632 47436 SH SOLE 45620 0 1816 Roche Hldgs AG COM H69293217 290 1300 SH SOLE 1300 0 0 Roche Holdings LTD COM 771195104 4238 153371 SH SOLE 153371 0 0 Rockhaven Resources Ltd COM 77340P101 440 4631500 SH SOLE 4631500 0 0 Rockwell Automation Inc COM 773903109 4897 29461 SH SOLE 28828 0 633 Rollins Inc. COM 775711104 530 10071 SH SOLE 10057 0 14 Roper Technologies Inc COM 776696106 4512 16352 SH SOLE 16352 0 0 Ross Stores Inc. COM 778296103 610 7200 SH SOLE 7200 0 0 Royal Dutch Shell F ADR COM 780259206 2303 33265 SH SOLE 33233 0 32 Royal Dutch Shell PLC - Class COM 780259107 58233 801558 SH SOLE 801558 0 0 Royal Gold Inc COM 780287108 67734 729580 SH SOLE 677030 0 52550 Rush Enterprises Inc Cl A COM 781846209 6105 140738 SH SOLE 140600 0 138 Ryder System Inc W/rts COM 783549108 1078 15000 SH SOLE 15000 0 0 S&P Global Inc. COM 78409V104 13637 66885 SH SOLE 66885 0 0 Sabra Health Care REIT, Inc COM 78573L106 473 21747 SH SOLE 21747 0 0 Sage Therapeutics Inc COM 78667J108 15230 97295 SH SOLE 97295 0 0 Salesforce Com Inc COM 79466L302 25900 189885 SH SOLE 189885 0 0 Sangamo Therapeutics, Inc COM 800677106 4841 340940 SH SOLE 340940 0 0 Sanofi Sponsored ADR COM 80105N105 3715 92850 SH SOLE 92850 0 0 Sarepta Therapeutics Inc COM 803607100 4094 30975 SH SOLE 30975 0 0 Scana Corp COM 80589M102 440 11430 SH SOLE 11430 0 0 Scansource Inc. COM 806037107 889 22069 SH SOLE 22020 0 49 Schlumberger Ltd. COM 806857108 81814 1220563 SH SOLE 1216103 0 4460 Schwab Charles Corp COM 808513105 6850 134043 SH SOLE 134043 0 0 Schwab Fundamental US Large Co COM 808509442 384 22103 SH SOLE 22103 0 0 Seagate Technology COM G7945M107 637 11274 SH SOLE 372 0 10902 Sealed Air Corporation COM 81211K100 944 22242 SH SOLE 21476 0 766 Seattle Genetics Inc COM 812578102 1209 18215 SH SOLE 18215 0 0 Sector SPDR fd Consumer Discre COM 81369Y407 3125 28592 SH SOLE 28592 0 0 Select Sector Uti Select SPDR COM 81369Y886 3494 67252 SH SOLE 66727 0 525 Semafo Inc COM 816922108 61100 21037920 SH SOLE 19864719 0 1173201 Sequential Brands Group Inc. COM 81734P107 1769 897790 SH SOLE 897400 0 390 Servicenow Inc COM 81762P102 16262 94290 SH SOLE 94290 0 0 Sherwin Williams Co COM 824348106 230 565 SH SOLE 565 0 0 Shopify Inc Cl A COM 82509L107 2805 19225 SH SOLE 19225 0 0 Sibanye Gold ADR COM 825724206 748 309118 SH SOLE 309118 0 0 Siemens AG COM D69671218 4818 36600 SH SOLE 36600 0 0 Siemens AG-SPONS ADR COM 826197501 54633 829223 SH SOLE 828323 0 900 Signature Bank COM 82669G104 259 2025 SH SOLE 2025 0 0 Sinclair Broadcast Group Cl A COM 829226109 4568 142080 SH SOLE 142080 0 0 Siteone Landscape Supply Inc COM 82982L103 1873 22305 SH SOLE 22305 0 0 Skyworks Solutions Inc COM 83088M102 735 7600 SH SOLE 7600 0 0 Societe Generale France ADR COM 83364L109 114 13673 SH SOLE 378 0 13295 Sonoco Prods Co COM 835495102 8006 152500 SH SOLE 152500 0 0 Sony Corp. - ADR COM 835699307 217 4236 SH SOLE 4144 0 92 South St Corp COM 840441109 781 9060 SH SOLE 9060 0 0 South32 Ltd COM 84473L105 154 11560 SH SOLE 11560 0 0 Southwest Airls Co COM 844741108 1438 28256 SH SOLE 28231 0 25 SP Plus Corp COM 78469C103 296 7945 SH SOLE 343 0 7602 Spark Therapeutics Inc COM 84652J103 3412 41225 SH SOLE 41225 0 0 SPDR Dow Jones Industrial Aver COM 78467X109 913 3763 SH SOLE 3763 0 0 SPDR Gold Trust COM 78463V107 8005 67467 SH SOLE 66754 0 713 SPDR Index Share Fund S&P Chin COM 78463X400 5298 50564 SH SOLE 50564 0 0 SPDR S&P 500 ETF COM 78462F103 7301 26914 SH SOLE 24866 0 2048 SPDR S&P Biotech ETF COM 78464A870 8386 88095 SH SOLE 88095 0 0 SPDR S&P Dividend ETF COM 78464A763 598 6449 SH SOLE 6449 0 0 SPDR S&P MIDCAP 400 ETF IV COM 78467Y107 1100 3099 SH SOLE 3099 0 0 SPDR Series Trust S&P Metals M COM 78464A755 5622 158500 SH SOLE 158500 0 0 SPDR Series Trust S&P Regl Bkg COM 78464A698 16366 268302 SH SOLE 268302 0 0 Splunk Inc COM 848637104 9916 100051 SH SOLE 99901 0 150 Spotify Technology SA COM L8681T102 738 4385 SH SOLE 4385 0 0 Square Inc. CL A COM 852234103 9884 160350 SH SOLE 160350 0 0 Stanley Black & Decker Inc COM 854502101 10939 82365 SH SOLE 82365 0 0 Starbucks Corp COM 855244109 21141 432770 SH SOLE 428133 0 4637 State Street Corporation COM 857477103 1022 10980 SH SOLE 10980 0 0 Steel Dynamics Inc COM 858119100 217 4728 SH SOLE 154 0 4574 Steelcase Inc. COM 858155203 9882 732000 SH SOLE 732000 0 0 Stone Ridge Reinsurance Risk P COM 861729101 333 36547 SH SOLE 36547 0 0 Strategic Metals Ltd COM 862759107 3680 10632000 SH SOLE 10632000 0 0 Stryker Corp COM 863667101 1512 8954 SH SOLE 8954 0 0 Suncoke Energy Partners LP COM 86722Y101 1375 91656 SH SOLE 91656 0 0 Suntrust Banks Inc COM 867914bj1 514 500000 PRN SOLE 500000 0 0 SunTrust Banks, Inc. COM 867914bn2 8463 8625000 PRN SOLE 8588000 0 37000 SunTrust Banks, Inc. COM 867914103 246 3720 SH SOLE 626 0 3094 Synchrony Finl COM 87165B103 6956 208375 SH SOLE 203412 0 4963 Sysco Corporation COM 871829107 13279 194455 SH SOLE 192175 0 2280 T. Rowe Price Emerging Markets COM 77956H864 247 5857 SH SOLE 5857 0 0 Tableau Software Inc. Cl. A COM 87336U105 1090 11150 SH SOLE 11150 0 0 Tandem Diabetes Care Inc COM 875372203 536 24350 SH SOLE 24350 0 0 Targa Res Corp COM 87612G101 13363 270005 SH SOLE 270005 0 0 Target Corp. COM 87612E106 4895 64310 SH SOLE 58705 0 5605 Team Inc. COM 878155100 9211 398750 SH SOLE 398750 0 0 Technology Select Sector SPDR COM 81369Y803 438 6300 SH SOLE 6300 0 0 Tegna Inc. COM 87901J105 11456 1055825 SH SOLE 1055825 0 0 Teleflex Inc. COM 879369106 268 1000 SH SOLE 1000 0 0 Templeton Dragon Fund Inc COM 88018T101 1277 59940 SH SOLE 59940 0 0 Templeton Funds Inc World Fund COM 880196100 170 10081 SH SOLE 10081 0 0 Terrace Energy Corp COM 88103M102 3 354000 SH SOLE 354000 0 0 Tesaro Inc COM 881569107 285 6415 SH SOLE 6415 0 0 Tesla, Inc COM 88160R101 854 2490 SH SOLE 2490 0 0 Tetra Tech Inc. COM 88162G103 205 3500 SH SOLE 3500 0 0 Texas Instruments Inc. COM 882508104 10472 94986 SH SOLE 92318 0 2668 Texas Pac Ld Tr Sub Ctf Prop I COM 882610108 487 701 SH SOLE 701 0 0 Textron Inc. COM 883203101 213 3232 SH SOLE 3220 0 12 The Atlantic Trust Disciplined COM 00769G493 266 13190 SH SOLE 13190 0 0 The Boston Beer Company, Inc. COM 100557107 236 787 SH SOLE 31 0 756 The Delafield Fund COM 888894847 884 38667 SH SOLE 34044 0 4623 The GoDaddy Group Inc COM 380237107 353 5000 SH SOLE 5000 0 0 The Interpublic Group of Compa COM 460690100 3437 146623 SH SOLE 142489 0 4134 The Tocqueville Fund COM 888894102 60153 1666764 SH SOLE 1559273 0 107491 The Tocqueville International COM 888894300 62926 3770272 SH SOLE 3746051 0 24221 The Toronto-Dominion Bank COM 891160509 642 11100 SH SOLE 11100 0 0 The Ultimate Software Group, I COM 90385D107 1198 4655 SH SOLE 4655 0 0 Thermo Fisher Corp COM 883556102 32447 156645 SH SOLE 155423 0 1222 Tidewater Inc. COM 88642R109 2221 76770 SH SOLE 76770 0 0 Tiffany & Co New COM 886547108 1006 7644 SH SOLE 7644 0 0 Tile Shop Holdings Inc COM 88677Q109 5294 687500 SH SOLE 687500 0 0 T-Mobile US Inc COM 872590104 1026 17176 SH SOLE 17120 0 56 Tocqueville Bullion Reserve SW COM 98MSCW0Q9 16618 13806 SH SOLE 13806 0 0 Tocqueville Gold Fund COM 888894862 5394 157632 SH SOLE 155684 0 1948 Tocqueville Opportunity Fund COM 888894409 28479 978673 SH SOLE 977761 0 912 Tocqueville Select Fund COM 888894839 8005 647165 SH SOLE 646003 0 1162 Torex Gold Resources Inc COM 891054603 29466 3308040 SH SOLE 3089990 0 218050 Tortoise MLP Fund, Inc. COM 89148B101 1501 87960 SH SOLE 87960 0 0 Total System Services, Inc. COM 891906109 1729 20451 SH SOLE 15644 0 4807 Toyota Motor Corporation - ADR COM 892331307 1475 11450 SH SOLE 11450 0 0 Tractor Supply Co COM 892356106 1147 15000 SH SOLE 15000 0 0 Transocean Ltd. COM H8817H100 1322 98400 SH SOLE 98400 0 0 TransUnion COM 89400J107 1023 14275 SH SOLE 14275 0 0 Travelers Companies Inc COM 89417E109 3001 24532 SH SOLE 24532 0 0 Travelport Worldwide Ltd Shs COM G9019D104 351 18923 SH SOLE 735 0 18188 Trueblue Inc COM 89785X101 11927 442551 SH SOLE 442271 0 280 TTM Technologies Inc. COM 87305R109 22923 1300246 SH SOLE 1299755 0 491 Twitter Inc COM 90184L102 838 19200 SH SOLE 18500 0 700 Tyler Technologies Inc COM 902252105 661 2975 SH SOLE 2975 0 0 Tyson Foods Inc Cl A COM 902494103 1674 24318 SH SOLE 24300 0 18 UBS AG COM H42097107 34406 2242876 SH SOLE 2234941 0 7935 Unilever N V -NY Shares COM 904784709 30156 541203 SH SOLE 540763 0 440 Unilever Plc Sponsored ADR NEW COM 904767704 10745 194373 SH SOLE 192258 0 2115 Union Pac Corp COM 907818108 27549 194442 SH SOLE 194432 0 10 United Parcel Service Inc Cl B COM 911312106 12240 115218 SH SOLE 113793 0 1425 United Rentals COM 911363109 469 3175 SH SOLE 3175 0 0 United States Steel Corporatio COM 912909108 351 10087 SH SOLE 10000 0 87 United Technologies Corp COM 913017109 13009 104046 SH SOLE 103933 0 113 Unitedhealth Group Inc COM 91324P102 24274 98941 SH SOLE 98941 0 0 Universal Display Corp. COM 91347P105 447 5195 SH SOLE 5195 0 0 Universal Forest Products Inc COM 913543104 264 7200 SH SOLE 7200 0 0 UNIVERSITY N C CHAPE 2.285 12 COM 914713h21 247 250000 PRN SOLE 250000 0 0 US Bancorp COM 902973ay2 6204 6045000 PRN SOLE 6007000 0 38000 US Bancorp COM 902973304 23852 476846 SH SOLE 473302 0 3544 US Concrete Inc. COM 90333L201 23687 451180 SH SOLE 450180 0 1000 USB Capital IX Var 99 Due 12/3 COM 91731kaa8 1286 1419000 PRN SOLE 1419000 0 0 V F Corp COM 918204108 256 3136 SH SOLE 462 0 2674 Vail Resorts Inc COM 91879Q109 459 1675 SH SOLE 1675 0 0 Vale S A Adr COM 91912E105 3484 271745 SH SOLE 271745 0 0 Valeant Pharmaceuticals Int'l COM 91911K102 455 19591 SH SOLE 19414 0 177 Valero Energy Corp COM 91913Y100 2390 21561 SH SOLE 13204 0 8357 Vaneck Vectors Gold Miners ETF COM 92189F106 376 16860 SH SOLE 16860 0 0 Vanguard Admiral Funds S&P Sma COM 921932828 201 1320 SH SOLE 1320 0 0 Vanguard European ETF Int'l Eq COM 922042874 9336 166329 SH SOLE 161974 0 4355 Vanguard Growth Index Fund Adm COM 922908660 264 3435 SH SOLE 3435 0 0 Vanguard Inde Funds Mid Cap COM 922908629 1116 7082 SH SOLE 7082 0 0 Vanguard Mid-Cap Value ETF COM 922908512 5084 46030 SH SOLE 44780 0 1250 Vanguard S&P 500 ETF COM 922908363 1093 4381 SH SOLE 4381 0 0 Vanguard Small-Cap ETF COM 922908751 342 2200 SH SOLE 2200 0 0 Vanguard Small-Cap Value ETF COM 922908611 6096 44892 SH SOLE 43842 0 1050 Vanguard Value ETF COM 922908744 278 2675 SH SOLE 2675 0 0 Vanguard/Primecap Fund Admiral COM 921936209 413 2953 SH SOLE 2953 0 0 Veeva Systems, Inc Cl A COM 922475108 402 5235 SH SOLE 5000 0 235 Ventas Inc. COM 92276F100 579 10175 SH SOLE 10175 0 0 Verizon Communications COM 92343V104 46152 917346 SH SOLE 913646 0 3700 Vermilion Energy Inc COM 923725105 1257 34900 SH SOLE 34900 0 0 Vertex Pharmaceuticals Inc COM 92532F100 6499 38240 SH SOLE 38240 0 0 Viacom Inc Class B COM 92553P201 227 7538 SH SOLE 252 0 7286 Viavi Solutions Inc COM 925550105 334 32600 SH SOLE 32600 0 0 Vicor Corp. COM 925815102 261 6000 SH SOLE 6000 0 0 Viper Energy Partners LP COM 92763M105 2537 79500 SH SOLE 79500 0 0 Visa Inc Com CL A COM 92826C839 37163 280584 SH SOLE 280579 0 5 Vodafone Group Plc - ADR COM 92857W308 2682 110319 SH SOLE 108762 0 1557 Voya Financial Inc. COM 929089100 4539 96576 SH SOLE 90947 0 5629 Voyager Therapeutics Inc COM 92915B106 724 37075 SH SOLE 37075 0 0 Wabco Hldgs Inc COM 92927K102 298 2550 SH SOLE 2550 0 0 Wachovia Cap Tr III COM 92978aaa0 2263 2295000 PRN SOLE 2295000 0 0 Walgreens Boots Alliance Inc COM 931427108 856 14268 SH SOLE 14200 0 68 Walmart De Mexico - ADR COM 93114W107 214 8110 SH SOLE 8110 0 0 Walmart Inc. COM 931142103 29897 349057 SH SOLE 345477 0 3580 Walt Disney Co COM 254687106 62396 595326 SH SOLE 589662 0 5664 Washington Real Estate Investm COM 939653101 219 7205 SH SOLE 7205 0 0 Waste Mgmt Inc COM 94106L109 14385 176845 SH SOLE 176620 0 225 Watsco Inc COM 942622200 1373 7700 SH SOLE 7700 0 0 WD 40 Co COM 929236107 878 6000 SH SOLE 6000 0 0 WEC Energy Group Inc. COM 92939U106 307 4742 SH SOLE 4742 0 0 Welbilt Inc. COM 949090104 7352 329550 SH SOLE 325045 0 4505 Wells Fargo Co COM 949746rg8 4056 4041000 PRN SOLE 4008000 0 33000 Wells Fargo Co New COM 949746101 22195 400339 SH SOLE 400339 0 0 WESCO International Inc. COM 95082P105 10980 192300 SH SOLE 192300 0 0 Western Digital Corporation COM 958102105 241 3110 SH SOLE 745 0 2365 Western Union Co COM 959802109 386 18970 SH SOLE 662 0 18308 Westrock Co COM 96145D105 251 4399 SH SOLE 4399 0 0 Weyerhaeuser Co COM 962166104 72162 1979211 SH SOLE 1970179 0 9032 Wheaton Precious Metals COM 962879102 69273 3140190 SH SOLE 2945814 0 194376 Willdan Group Inc COM 96924N100 1733 55969 SH SOLE 55969 0 0 Williams Cos Inc Del COM 969457100 314 11583 SH SOLE 11583 0 0 Williams Sonoma Inc COM 969904101 1607 26174 SH SOLE 26174 0 0 Willis Towers Watson Plcltd Co COM G96629103 839 5534 SH SOLE 5534 0 0 Workday Inc Cl A COM 98138H101 12654 104475 SH SOLE 104475 0 0 Worldpay Inc Cl A COM 981558109 994 12160 SH SOLE 12160 0 0 Xencor Inc. COM 98401F105 348 9400 SH SOLE 9400 0 0 Xerium Technologies Inc. COM 98416J118 12558 948458 SH SOLE 948458 0 0 Xilinx Inc. COM 983919101 233 3565 SH SOLE 3565 0 0 XPO Logistics Inc COM 983793100 724 7231 SH SOLE 7105 0 126 Yamana Gold Inc. COM 98462Y100 21718 7488941 SH SOLE 7038141 0 450800 Yum Brands Inc COM 988498101 366 4680 SH SOLE 700 0 3980 Zendesk, Inc. COM 98936J101 1182 21685 SH SOLE 21685 0 0 Zimmer Biomet Hldgs Inc COM 98956P102 606 5435 SH SOLE 5435 0 0 Zions Bancorp 6.3 PFD DUTCH T COM 989701859 405 15000 SH SOLE 15000 0 0 Zoes Kitchen Inc COM 98979J109 4265 436954 SH SOLE 424454 0 12500