0001567619-18-005796.txt : 20181113 0001567619-18-005796.hdr.sgml : 20181113 20181113160309 ACCESSION NUMBER: 0001567619-18-005796 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181113 DATE AS OF CHANGE: 20181113 EFFECTIVENESS DATE: 20181113 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: 181177879 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 09-30-2018 09-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 11-12-2018 0 822 7937117 false
INFORMATION TABLE 2 form13fInfoTable.xml 1-800-Flowers.com, Inc. COM 68243Q106 121 10277 SH SOLE 474 0 9803 3D Systems Corp COM 88554D205 7499 396793 SH SOLE 396793 0 0 3M Company COM 88579Y101 31628 150101 SH SOLE 144943 5000 158 A.O. Smith Corporation COM 831865209 941 17640 SH SOLE 17640 0 0 ABB Ltd F ADR COM 000375204 848 35902 SH SOLE 35571 0 331 Abbott Labs COM 002824100 32828 447496 SH SOLE 427596 17500 2400 Abbvie Inc. COM 00287Y109 38989 412237 SH SOLE 410190 0 2047 Abiomed Inc COM 003654100 796 1770 SH SOLE 1770 0 0 Abtech Hldgs Inc COM 00400H108 0 80000 SH SOLE 80000 0 0 Acadia Pharmaceuticals Inc COM 004225108 1077 51868 SH SOLE 51868 0 0 Accenture Plc Ireland Shs Clas COM G1151C101 2384 14006 SH SOLE 14006 0 0 Activision Blizzard, Inc. COM 00507V109 607 7300 SH SOLE 7300 0 0 Acuity Brands, Inc. COM 00508Y102 8806 56020 SH SOLE 56020 0 0 Adaptimmune Therapeutics Plc S COM 00653A107 152 11175 SH SOLE 11175 0 0 Adobe, Inc. COM 00724F101 24358 90233 SH SOLE 89585 0 648 Advance Auto Parts Inc COM 00751Y106 1293 7681 SH SOLE 7181 0 500 Advanced Micro Devices, Inc. COM 007903107 772 25000 SH SOLE 25000 0 0 Aegion Corporation COM 00770F104 4694 184950 SH SOLE 184950 0 0 Aegon N.V. COM 007924103 66 10295 SH SOLE 385 0 9910 Aerie Pharmaceuticals Inc COM 00771V108 4981 80920 SH SOLE 80920 0 0 Aetna Inc New COM 00817Y108 1027 5065 SH SOLE 5065 0 0 Affiliated Managers Group COM 008252108 3488 25513 SH SOLE 25513 0 0 Aflac Inc COM 001055102 63925 1358094 SH SOLE 1354037 0 4057 Agilent Technologies Inc Com COM 00846U101 15042 213237 SH SOLE 210452 75 2710 AGNC Investment Corp. COM 00123q104 285 15300 SH SOLE 15300 0 0 Agnico-Eagle Mines Ltd COM 008474108 52235 1528135 SH SOLE 1419434 0 108701 AIB Group PLC COM G0R4HJ106 4977 972000 SH SOLE 872000 100000 0 Air Products & Chemicals, Inc. COM 009158106 12980 77704 SH SOLE 77104 30 570 Akebia Therapeutics Inc. COM 00972D105 334 37800 SH SOLE 37800 0 0 Alacer Gold Corp COM 010679108 6336 4091800 SH SOLE 4091800 0 0 Alamos Gold Inc. COM 011532108 34274 7434620 SH SOLE 6836020 0 598600 Albemarle Corporation COM 012653101 6240 62535 SH SOLE 62335 0 200 Alerian MLP ETF COM 00162Q866 4342 406575 SH SOLE 402855 475 3245 Alibaba Group Hldg Ltd Sponsor COM 01609W102 1442 8755 SH SOLE 8755 0 0 Align Technologies Inc. COM 016255101 430 1100 SH SOLE 1100 0 0 Alkermes PLC COM G01767105 1146 27014 SH SOLE 27014 0 0 Allergan Plc Shs COM G0177J108 23559 123683 SH SOLE 121554 55 2074 Allstate Corporation COM 020002101 2129 21566 SH SOLE 21566 0 0 Almaden Minerals Ltd COM 020283305 3603 5607319 SH SOLE 5607319 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 3718 42481 SH SOLE 42381 0 100 Alphabet Inc Class A COM 02079K305 89058 73780 SH SOLE 73707 0 73 Alphabet Inc Class C COM 02079K107 116457 97579 SH SOLE 95800 1505 274 Alps ETF Tr Sectr Div Dogs COM 00162Q858 241 5245 SH SOLE 4870 375 0 Alta Mesa Res Inc WT Exp. 3/28 COM 02133L117 11 21666 SH SOLE 13333 8333 0 Alta Mesa Resources, Inc COM 02133L109 272 65000 SH SOLE 40000 25000 0 Alteryx Inc. Cl A COM 02156B103 269 4700 SH SOLE 4700 0 0 Altria Group Inc COM 02209S103 1766 29284 SH SOLE 29183 0 101 Amazon Inc. COM 023135106 196594 98150 SH SOLE 97766 3 381 Ambev Sa Sponsored ADR COM 02319V103 24382 5335209 SH SOLE 5335209 0 0 American Century Heritage Fund COM 025083791 245 9637 SH SOLE 9637 0 0 American Express Co COM 025816bj7 506 500000 PRN SOLE 0 0 500000 American Express Company COM 025816109 11870 111466 SH SOLE 111466 0 0 American FD Europacific GWTH F COM 29875E100 6623 125111 SH SOLE 119620 0 5491 American Homes 4 Rent Cl A COM 02665T306 241 11000 SH SOLE 11000 0 0 American Sts WTR Co COM COM 029899101 465 7600 SH SOLE 7600 0 0 Ameriprise Financial, Inc. COM 03076C106 881 5968 SH SOLE 827 0 5141 Ametek Inc. COM 031100100 578 7300 SH SOLE 7300 0 0 Amgen Inc COM 031162100 13302 64170 SH SOLE 61764 0 2406 Amneal Pharmaceuticals, Inc. c COM 03168L105 418 18837 SH SOLE 18837 0 0 Anadarko Pete Corp COM 032511107 1342 19915 SH SOLE 19415 0 500 Annaly Capital Management Inc. COM 035710409 151 14803 SH SOLE 14803 0 0 Ansys Inc COM 03662Q105 297 1591 SH SOLE 1500 0 91 Apergy Corp. COM 03755L104 211 4850 SH SOLE 4850 0 0 Apogee Enterprises Inc COM COM 037598109 6925 167600 SH SOLE 167600 0 0 Appian Corp Cl A COM 03782L101 295 8900 SH SOLE 8900 0 0 Apple Inc. COM 037833100 175940 779392 SH SOLE 769486 8400 1506 Applied Matls Inc COM 038222105 21325 551745 SH SOLE 551712 0 33 Apptio Inc Cl A COM 03835C108 259 7000 SH SOLE 7000 0 0 Arcbest Corp COM 03937C105 512 10543 SH SOLE 426 0 10117 Arch Coal Inc Cl A COM 039380407 672 7514 SH SOLE 4136 0 3378 Arconic Inc COM 03965L100 19550 888243 SH SOLE 883443 0 4800 Ardmore Shipping Corp COM y0207t100 2804 431377 SH SOLE 431377 0 0 Argonaut Gold Inc COM 04016A101 11739 10602450 SH SOLE 9801148 0 801302 Ark Trust 3D Printing COM 00214Q500 320 12200 SH SOLE 12200 0 0 Arris International PLC COM G0551a103 7023 270223 SH SOLE 270223 0 0 Ascena Retail Group Inc. COM 04351G101 46 10000 SH SOLE 10000 0 0 Ashland Global Holdings Inc. COM 044186104 3839 45779 SH SOLE 45529 0 250 Aspen Aerogels Inc. COM 04523Y105 81 17800 SH SOLE 17800 0 0 Aspen Insurance Holdings Ltd COM G05384105 2203 52709 SH SOLE 52709 0 0 Aspen Technology Inc COM 045327103 406 3562 SH SOLE 3150 0 412 Astec Industries, Inc. COM 046224101 2663 52822 SH SOLE 52822 0 0 AT Mid Cap Equity Fund Institu COM 00769G477 171 11257 SH SOLE 11257 0 0 AT&T Inc. COM 00206R102 24399 726608 SH SOLE 723061 0 3547 ATAC Resources Ltd. COM 046491106 3985 11433991 SH SOLE 11063091 0 370900 Atara Biotherapeutics Inc COM 046513107 448 10825 SH SOLE 10825 0 0 Atlassian Corp Plc COM G06242104 673 7000 SH SOLE 7000 0 0 Audentes Therapeutics Inc COM 05070R104 663 16750 SH SOLE 16750 0 0 Automatic Data Processing Inc COM 053015103 39368 261302 SH SOLE 256302 5000 0 Avangrid Inc. COM 05351W103 4508 94050 SH SOLE 92430 0 1620 Avnet, Inc. COM 053807103 2977 66500 SH SOLE 66500 0 0 Axalta Coating Sys Ltd COM G0750C108 4384 150337 SH SOLE 150337 0 0 AZZ Incorporated COM 002474104 3732 73910 SH SOLE 73910 0 0 B & G Foods Inc - Class A COM 05508R106 4569 166457 SH SOLE 166457 0 0 B2Gold Corporation COM 11777Q209 47341 20583031 SH SOLE 19117251 0 1465780 Banco Santander SA - ADR COM 05964H105 252 50481 SH SOLE 50481 0 0 Bank Amer Corp COM 060505104 62299 2114686 SH SOLE 2105653 165 8868 Bank New York Mellon Corp COM 064058100 23251 456000 SH SOLE 456000 0 0 Bank of America Corp COM 060505eg5 1647 1635000 PRN SOLE 1625000 0 10000 Bank of New York Mellon Corp COM 064058ad2 4404 4318000 PRN SOLE 4288000 0 30000 Barkerville Gold Mines Ltd COM 067642959 2147 7110000 SH SOLE 7110000 0 0 Barkerville Gold Mines WTS C$1 COM 067642132 0 3555000 SH SOLE 3555000 0 0 Barnes Group Inc. COM 067806109 4189 58975 SH SOLE 58975 0 0 Barrick Gold Corporation COM 067901108 2011 181465 SH SOLE 181325 0 140 Bausch Health Companies Inc. COM 071734107 503 19582 SH SOLE 19405 0 177 Baxter Intl Inc COM 071813109 440 5714 SH SOLE 5714 0 0 Bayer A G Sponsored Adr COM 072730302 3526 159276 SH SOLE 149107 10000 169 BB&T Corp COM 054937107 2137 44021 SH SOLE 43964 0 57 Bear Creek Mining Corp COM 07380N104 10504 10199466 SH SOLE 9630066 0 569400 Becton, Dickinson & Company COM 075887109 5782 22151 SH SOLE 22151 0 0 Beigene Ltd COM 07725L102 859 4990 SH SOLE 4990 0 0 Berkshire Hathaway Inc Del Cl COM 084670702 29205 136400 SH SOLE 134044 0 2356 Berkshire Hathaway Inc. - Clas COM 084670108 7360 23 SH SOLE 23 0 0 Best Buy Inc COM 086516101 753 9484 SH SOLE 317 0 9167 BHP Billiton Limited - ADR COM 088606108 57312 1149923 SH SOLE 1149923 0 0 Biogen Inc. COM 09062X103 56939 161158 SH SOLE 160463 30 665 Biomarin Pharmaceutical Inc COM 09061G101 8288 85470 SH SOLE 84430 50 990 BJ's Restaurant Inc COM 09180C106 261 3617 SH SOLE 131 0 3486 Blackstone Group LP COM 09253U108 639 16775 SH SOLE 15775 0 1000 Blucora Inc COM 095229100 288 7160 SH SOLE 279 0 6881 Blue Bird Corp COM 095306106 4689 191392 SH SOLE 191392 0 0 Bluebird Bio Inc COM 09609G100 7995 54760 SH SOLE 54760 0 0 Boeing Company COM 097023105 44030 118393 SH SOLE 117008 0 1385 Boise Cascade Corp. COM 09739d100 207 5637 SH SOLE 217 0 5420 Booking Holdings Inc. COM 09857L108 26869 13543 SH SOLE 13543 0 0 Boston Scientific Corporation COM 101137107 443 11500 SH SOLE 11500 0 0 BP plc - ADR COM 055622104 3620 78529 SH SOLE 78529 0 0 Brighthouse Financial Inc. COM 10922N103 18796 424861 SH SOLE 422361 0 2500 Brinks Co COM 109696104 3502 50205 SH SOLE 49840 0 365 Bristol Myers Squibb Co COM 110122108 34624 557738 SH SOLE 537728 15170 4840 British Amern Tob Plc Sponsore COM 110448107 19940 427621 SH SOLE 424621 0 3000 Broadridge Financial Solutions COM 11133T103 1147 8694 SH SOLE 6729 0 1965 Brookfield Infrastructure Part COM G16252101 527 13205 SH SOLE 13205 0 0 Brookfield Property Partners L COM G16249107 219 10500 SH SOLE 10500 0 0 BYD Co Ltd COM Y1023R104 207 29000 SH SOLE 29000 0 0 C. H. Robinson Worldwide, Inc. COM 12541W209 597 6100 SH SOLE 6100 0 0 CA INC COM COM 12673P105 667 15100 SH SOLE 15100 0 0 Cabot Oil & Gas Corporation COM 127097103 6536 290228 SH SOLE 290228 0 0 Cadence Design Systems Inc. COM 127387108 716 15789 SH SOLE 5468 0 10321 CaesarStone Ltd COM M20598104 479 25837 SH SOLE 25837 0 0 Cameco Corp COM 13321L108 470 41250 SH SOLE 41250 0 0 Campbell Soup Co COM 134429109 5904 161175 SH SOLE 161175 0 0 Canadian Natl RY Co COM 136375102 449 5000 SH SOLE 5000 0 0 Capital One Financial Corp. Pr COM 14040hbh7 1796 1765000 PRN SOLE 1752000 0 13000 Capital One Finl Corp COM 14040H105 13108 138082 SH SOLE 138033 0 49 Capstead Mtg Corp Com No Par COM 14067E506 225 28500 SH SOLE 28500 0 0 Carlisle Cos Inc COM 142339100 4821 39579 SH SOLE 39454 0 125 Carmax Inc COM 143130102 1099 14724 SH SOLE 14724 0 0 Cars.com Inc. COM 14575E105 14038 508456 SH SOLE 508456 0 0 Caterpillar Inc COM 149123101 41870 274574 SH SOLE 271574 3000 0 CBRE Group Inc. Cl A COM 12504L109 1831 41530 SH SOLE 41530 0 0 CDK Global Inc COM 12508E101 548 8757 SH SOLE 6347 0 2410 Celgene Corp Com COM 151020104 4362 48740 SH SOLE 48740 0 0 Celldex Therapeutics Inc COM 15117B103 5 10000 SH SOLE 10000 0 0 Centennial Resource Dev Inc Cl COM 15136A102 920 42100 SH SOLE 42100 0 0 Central Fund Canada LTD COM 153501101 123 10500 SH SOLE 8200 0 2300 CenturyLink Inc. COM 156700106 4375 206380 SH SOLE 204900 0 1480 Champions Oncology Inc. COM 15870P307 1565 89568 SH SOLE 89568 0 0 Charles River Laboratories Int COM 159864107 397 2948 SH SOLE 1549 0 1399 Charles Schwab COM 808513ap0 11431 11374000 PRN SOLE 10847000 0 527000 Chevron Corp COM 166764100 29581 241910 SH SOLE 233910 8000 0 Chipotle Mexican Grill Inc COM 169656105 17124 37675 SH SOLE 37675 0 0 Chubb Corp COM H1467J104 4760 35615 SH SOLE 35615 0 0 Church & Dwight Co., Inc. COM 171340102 249 4200 SH SOLE 4200 0 0 Cia de Minas Buenaventura S.A. COM 204448104 17377 1295800 SH SOLE 1232700 0 63100 Ciena Corporation COM 171779309 6437 206050 SH SOLE 206050 0 0 Cigna Corporation COM 125509109 1275 6123 SH SOLE 6123 0 0 Cintas COM 172908105 791 4000 SH SOLE 4000 0 0 Cisco Sys Inc COM 17275R102 21843 448988 SH SOLE 442079 0 6909 Citigroup Inc Var 99 Due 12/31 COM 172967jk8 4742 4621000 PRN SOLE 4585000 0 36000 Citigroup Inc Var 99 Due 12/31 COM 172967kd2 504 484000 PRN SOLE 479000 0 5000 Citigroup Inc. COM 172967424 5198 72451 SH SOLE 67749 0 4702 Citrix Sys Inc COM 177376100 608 5473 SH SOLE 213 0 5260 Clorox Company COM 189054109 267 1775 SH SOLE 1575 0 200 Cloudera Inc COM 18914U100 4838 274125 SH SOLE 273375 0 750 Cme Group Inc Cl A COM 12572Q105 7325 43037 SH SOLE 42912 0 125 Cobalt 27 Cap Corp COM 19075M952 254 51000 SH SOLE 51000 0 0 Coca Cola Co COM 191216100 30513 660599 SH SOLE 646859 10110 3630 Coda Octopus Group Inc. COM 19188U206 2205 365693 SH SOLE 365693 0 0 Cognizant Technology Solutions COM 192446102 8440 109400 SH SOLE 109400 0 0 Coherent Inc. COM 192479103 9884 57400 SH SOLE 56900 0 500 Colgate Palmolive Co COM 194162103 30331 453045 SH SOLE 452045 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 6717 189696 SH SOLE 189696 0 0 Comerica Inc. COM 200340107 1718 19044 SH SOLE 18844 0 200 Commercial Metals Company COM 201723103 7427 361950 SH SOLE 361950 0 0 Computer Task Group Inc. COM 205477102 1357 260000 SH SOLE 260000 0 0 Conagra Brands Inc COM 205887102 6081 179020 SH SOLE 170815 0 8205 Conmed COM 207410101 377 4757 SH SOLE 173 0 4584 ConocoPhillips COM 20825C104 987 12754 SH SOLE 9312 0 3442 Consolidated Communications COM 209034107 177 13600 SH SOLE 13600 0 0 Constellation Brand Class A COM 21036P108 7862 36460 SH SOLE 36460 0 0 Consumer Staples Select Sector COM 81369Y308 264 4900 SH SOLE 4900 0 0 Contango ORE Inc. 144 COM 21077F100 5527 263200 SH SOLE 263200 0 0 Cooper Tire & Rubber Co. COM 216831107 3666 129555 SH SOLE 129555 0 0 Core Laboratories N.V. COM N22717107 232 2000 SH SOLE 2000 0 0 Corning Inc COM 219350105 34209 969085 SH SOLE 967617 0 1468 Corvus Gold Inc COM 221013105 47952 19513509 SH SOLE 19513509 0 0 Costar Group Inc. COM 22160N109 1115 2650 SH SOLE 2650 0 0 Costco Wholesale Co COM 22160K105 1383 5888 SH SOLE 5888 0 0 Coupa Software Inc COM 22266L106 2343 29625 SH SOLE 29625 0 0 Crane Co. COM 224399105 8104 82400 SH SOLE 82400 0 0 Credit Suisse GRP AG F ADR COM 225401108 28197 1887354 SH SOLE 1887354 0 0 CRISPR Therapeutics AG COM H17182108 882 19885 SH SOLE 19885 0 0 Criteo SA COM 226718104 1321 57600 SH SOLE 57600 0 0 Cross Country Healthcare Inc COM 227483104 2056 235500 SH SOLE 235500 0 0 Crown Castle Intl Corp COM 22822V101 407 3655 SH SOLE 3655 0 0 CSX Corporation COM 126408103 337 4553 SH SOLE 4460 0 93 Cummins Inc COM 231021106 2996 20510 SH SOLE 20510 0 0 CVS Health Corp Com COM 126650100 1113 14143 SH SOLE 10082 0 4061 Daimler AG COM D1668R123 2033 32260 SH SOLE 32260 0 0 Danaher Corp Del Com COM 235851102 3642 33520 SH SOLE 33520 0 0 Danone COM F12033134 16356 211200 SH SOLE 211200 0 0 Deckers Outdoor Corp Com COM 243537107 320 2700 SH SOLE 108 0 2592 Deere & Co Com COM 244199105 32833 218403 SH SOLE 212958 3070 2375 Delphi Technologies PLC COM G2709G107 1428 45529 SH SOLE 45529 0 0 Delta Air Lines Inc. COM 247361702 25377 438821 SH SOLE 431977 135 6709 Depository Trust & Clearing Co COM 249670aa8 8914 8750000 PRN SOLE 8250000 0 500000 Detour Gold Corporation COM 250669108 62182 7693380 SH SOLE 7300680 0 392700 Deutsche Telekom AG F ADR COM 251566105 3623 226060 SH SOLE 224555 0 1505 Dexcom Inc COM 252131107 1273 8900 SH SOLE 8900 0 0 Diageo Plc Sponsored ADR COM 25243Q205 37330 263498 SH SOLE 263042 0 456 Diamond Offshore Drilling, Inc COM 25271C102 236 11789 SH SOLE 353 0 11436 Digital Realty Trust Inc COM 253868103 2041 18145 SH SOLE 18145 0 0 Discover Financial Services COM 254709108 4169 54533 SH SOLE 54310 0 223 Discovery Communications, Inc. COM 25470F302 396 13396 SH SOLE 13396 0 0 DocuSign Inc. COM 256163106 1159 22050 SH SOLE 21800 0 250 Dollar General Corp COM 256677105 4650 42545 SH SOLE 42545 0 0 Dollar Tree Inc COM 256746108 2106 25820 SH SOLE 25820 0 0 Dominion Energy Inc COM 25746U109 16395 233286 SH SOLE 218286 15000 0 Dominos Pizza Inc Com COM 25754A201 567 1925 SH SOLE 1925 0 0 Dover Corporation COM 260003108 3208 36240 SH SOLE 36063 0 177 DowDuPont Inc. COM 26078J100 54540 848087 SH SOLE 844731 0 3356 Dropbox Inc. Cl A COM 26210C104 948 35350 SH SOLE 35350 0 0 Ducommun Incorporated COM 264147109 5255 128675 SH SOLE 128675 0 0 Duke Energy Corp COM 26441C204 10960 136965 SH SOLE 136965 0 0 Dun & Bradstreet Corporation COM 26483E100 285 2000 SH SOLE 2000 0 0 Dunkin Brands Group COM 265504100 3161 42875 SH SOLE 42875 0 0 Durect Corporation COM 266605104 1127 1024268 SH SOLE 1024268 0 0 DXC Technology Co. COM 23355L106 550 5886 SH SOLE 3039 0 2847 Dycom Industries Inc COM 267475101 5597 66155 SH SOLE 66155 0 0 Eagle Materials Inc COM 26969P108 12285 144117 SH SOLE 142012 60 2045 East Asia Minerals Corp COM 270541303 985 13404893 SH SOLE 13404893 0 0 East West Bancorp, Inc. COM 27579R104 5554 92000 SH SOLE 72000 20000 0 Eastman Chem Co COM 277432100 23228 242664 SH SOLE 242650 0 14 Eaton Corp Plc Shs COM G29183103 519 5980 SH SOLE 5980 0 0 eBay Inc. COM 278642103 12809 387916 SH SOLE 386442 0 1474 Echelon Diversified Fund LP COM 278LP8450 26 26278 SH SOLE 26278 0 0 Ecolab Inc. COM 278865100 1617 10315 SH SOLE 10315 0 0 Editas Medicine Inc. COM 28106W103 580 18225 SH SOLE 18225 0 0 Edwards Lifesciences Corp COM 28176E108 7561 43430 SH SOLE 43430 0 0 Eiger Biopharmaceuticals Inc COM 28249U105 203 16900 SH SOLE 16900 0 0 Eisai Co Ltd - ADR com 282579309 214 2125 SH SOLE 2125 0 0 Electromed Inc. COM 285409108 2436 374717 SH SOLE 374717 0 0 Electronic Arts, Inc. COM 285512109 383 3178 SH SOLE 2310 0 868 Electronics for Imaging Inc. COM 286082102 1772 52000 SH SOLE 52000 0 0 Eli Lilly & Co COM 532457108 1913 17824 SH SOLE 17810 0 14 EMCOR Group Inc COM 29084Q100 306 4075 SH SOLE 176 0 3899 Emerson Elec Co COM COM 291011104 18414 240450 SH SOLE 240450 0 0 Enbridge Inc. COM 29250N105 203 6285 SH SOLE 6285 0 0 Energy Select Sector SPDR Fund COM 81369Y506 1352 17850 SH SOLE 17850 0 0 EnLink Midstream Partners, LP COM 29336U107 186 10000 SH SOLE 10000 0 0 ENN ENERGY HOLDINGS LTD SHS COM G3066L101 163 18000 SH SOLE 18000 0 0 Entercom Communications Corp. COM 293639100 7035 890549 SH SOLE 890549 0 0 Enterprise Prods Partners L P COM 293792107 492 17111 SH SOLE 17111 0 0 Enviva Partners LP COM 29414J107 1434 45100 SH SOLE 45100 0 0 Epam Sys Inc COM 29414B104 7484 54350 SH SOLE 54350 0 0 Eqt Corp COM COM 26884L109 3941 89095 SH SOLE 89095 0 0 Era Group Inc. COM 26885g109 152 12270 SH SOLE 12270 0 0 Etsy Inc. COM 29786A106 824 16045 SH SOLE 16000 0 45 Euronet Services Inc. COM 298736109 649 6475 SH SOLE 6475 0 0 Europacific Growth Fund F3 COM 298706110 8661 163083 SH SOLE 160211 932 1940 Everest Reinsurance Group Ltd. COM G3223R108 7088 31025 SH SOLE 30975 0 50 Evergy Inc. COM 30034W106 231 4200 SH SOLE 4200 0 0 Eversource Energy COM 30040W108 1053 17133 SH SOLE 17133 0 0 Express Scripts Hldg Co COM 30219G108 2028 21340 SH SOLE 21340 0 0 Exxon Mobil Corp COM 30231G102 70186 825528 SH SOLE 802820 0 22708 F M C Corp COM 302491303 1134 13010 SH SOLE 12710 0 300 F5 Networks Inc COM 315616102 500 2509 SH SOLE 2500 0 9 Fabrinet COM G3323L100 22537 487183 SH SOLE 486515 0 668 Facebook Inc. COM 30303m102 111866 680201 SH SOLE 678486 0 1715 Factset Resh Sys Inc COM 303075105 218 975 SH SOLE 975 0 0 Fair Isaac Corporation COM 303250104 571 2500 SH SOLE 2500 0 0 Falco Resources Ltd. COM 30606C108 5212 16222300 SH SOLE 16222300 0 0 Falcon Oil & Gas Ltd. COM 306071101 9 40000 SH SOLE 40000 0 0 Fannie Mae 8.25 Series S COM 313586752 55 10000 SH SOLE 10000 0 0 Fanuc Corporation - ADR COM 307305102 373 19830 SH SOLE 19830 0 0 Farmland Partners Inc. COM 31154R109 1619 241580 SH SOLE 241580 0 0 Fastenal Co COM 311900104 326 5625 SH SOLE 5625 0 0 FedEx Corp. COM 31428X106 16100 66864 SH SOLE 65962 20 882 Fidelity 500 Index Fund - Prem COM 315911701 6685 65358 SH SOLE 65358 0 0 Fidelity National Financial, I COM 31620R303 2706 68777 SH SOLE 68057 0 720 Fidelity Spartan 500 Index Fun COM 315911206 4657 45544 SH SOLE 45544 0 0 Fifth Third 6.625 Pfd Ser I COM 316773605 545 19830 SH SOLE 19605 0 225 Fifth Third Bancorp COM 316773100 1034 37038 SH SOLE 17609 0 19429 Financial Select Sector SPDR F COM 81369Y605 16411 595040 SH SOLE 593654 0 1386 Fireeye Inc COM 31816Q101 638 37550 SH SOLE 37550 0 0 First Data Corp. COM 32008D106 1008 41200 SH SOLE 41200 0 0 First Rep Bk San Francisco Cal COM 33616C100 15505 161512 SH SOLE 158820 0 2692 First Tr Exchange Traded Fd Wt COM 33733B100 570 11200 SH SOLE 11200 0 0 FirstCash Inc COM 33767D105 247 3013 SH SOLE 117 0 2896 Fiserv Inc. COM 337738108 247 3000 SH SOLE 3000 0 0 Fission Uranium Corp. COM 33812R109 13 23700 SH SOLE 23700 0 0 Fleetcor Technologies Inc. COM 339041105 3675 16129 SH SOLE 15629 0 500 Flex Ltd Ord COM Y2573F102 9348 712500 SH SOLE 712500 0 0 Flowserve Corp. COM 34354P105 5105 93338 SH SOLE 92338 0 1000 Fluent, Inc. COM 34380C102 32 15000 SH SOLE 15000 0 0 Fluor Corporation COM 343412102 29132 501404 SH SOLE 499404 0 2000 Ford Mtr Co Del Com Par $0.01 COM 345370860 13596 1469873 SH SOLE 1469873 0 0 Fortinet Inc COM 34959E109 448 4857 SH SOLE 4500 0 357 Franco-Nevada Corporation COM 351858105 63401 1013555 SH SOLE 983155 0 30400 Freeport-Mcmoran Inc Cl B COM 35671D857 195 14043 SH SOLE 1397 0 12646 Fresnillo PLC COM G371E2108 36535 3412500 SH SOLE 3199700 0 212800 FS Investment Corp COM 302635107 75 10700 SH SOLE 10700 0 0 Fundamental Invs Inc CL F2 COM 360802821 1547 23677 SH SOLE 23677 0 0 Future Farm Technologies Inc. COM 36116Y100 4 12500 SH SOLE 12500 0 0 Gannett Spinco Inc. COM 36473H104 220 22024 SH SOLE 901 0 21123 GCI Liberty Inc CL A COM 36164V305 5655 110889 SH SOLE 110889 0 0 GCI Liberty Inc PFD Ser A COM 36164V503 885 35218 SH SOLE 35218 0 0 GCP Applied Technologies Inc. COM 36164Y101 16630 626348 SH SOLE 619228 205 6915 General Dynamics Corporation COM 369550108 11531 56325 SH SOLE 56325 0 0 General Electric Corp. COM 369604103 34579 3062770 SH SOLE 3020170 0 42600 General Electric VAR COM 369604bq5 7502 7700000 PRN SOLE 7200000 0 500000 General Mls Inc COM 370334104 469 10930 SH SOLE 10525 0 405 General Mtrs Co COM 37045V100 3680 109299 SH SOLE 109299 0 0 Gentex Corp. COM 371901109 8141 379380 SH SOLE 379380 0 0 Genuine Parts Company COM 372460105 4816 48450 SH SOLE 40450 8000 0 Getinge Ab COM W3443C107 9383 814330 SH SOLE 814330 0 0 Gilead Sciences Inc COM 375558103 6109 79127 SH SOLE 76913 0 2214 Global Blood Therapeutics Inc. COM 37890U108 395 10400 SH SOLE 10400 0 0 Global Payments Inc. COM 37940X102 1274 10000 SH SOLE 10000 0 0 GoGold Resources Inc. COM 38045Y102 1121 4387500 SH SOLE 4387500 0 0 Gold Standard Ventures Corp COM 380738104 16136 9430000 SH SOLE 9163500 0 266500 Goldcorp Inc COM 380956409 53873 5283869 SH SOLE 4987125 0 296744 Golden Entertainment Inc COM 381013101 1801 75000 SH SOLE 75000 0 0 Goldman Sachs Group Inc COM 38148bab4 4708 4616000 PRN SOLE 4582000 0 34000 Goldman Sachs Group Inc COM 38141G104 22047 98319 SH SOLE 97215 45 1059 Gome Retail Hlds COM G3978C124 1 12525 SH SOLE 12525 0 0 Grace W R & Co Del New COM STK COM 38388F108 37574 525810 SH SOLE 522500 145 3165 Graco Inc COM 384109104 827 17851 SH SOLE 17340 0 511 Grainger W W Inc COM 384802104 356 995 SH SOLE 40 0 955 Grubhub Inc COM 400110102 947 6830 SH SOLE 6830 0 0 Guidewire Software Inc COM 40171V100 404 4000 SH SOLE 4000 0 0 Gulfport Energy Corp. COM 402635304 192 18400 SH SOLE 18400 0 0 Gw Pharmaceuticals Plc COM 36197T103 1382 7998 SH SOLE 7890 0 108 Haemonetics Corp. Mass COM 405024100 524 4574 SH SOLE 1175 0 3399 Halliburton Co COM 406216101 2312 57055 SH SOLE 57055 0 0 Hanesbrands Inc. COM 410345102 5187 281448 SH SOLE 281100 0 348 Hannover Rueckversicherung SE COM 410693105 3137 44396 SH SOLE 44396 0 0 Harsco Corp COM 415864107 12557 439825 SH SOLE 439825 0 0 HB Fuller Co. COM 359694106 7816 151275 SH SOLE 151275 0 0 HCA Healthcare Inc COM 40412C101 1901 13666 SH SOLE 11769 0 1897 Health Care Select Sector SPDR COM 81369Y209 304 3195 SH SOLE 3195 0 0 Heico Corporation COM 422806109 234 2522 SH SOLE 2343 0 179 Hewlett Packard Enterprise Co COM 42824C109 3151 193200 SH SOLE 193200 0 0 Hi-Crush Partners LP Com COM 428337109 2152 199300 SH SOLE 199300 0 0 Hillenbrand, Inc. COM 431571108 210 4020 SH SOLE 172 0 3848 Home Depot Inc COM 437076102 317886 1534567 SH SOLE 1534437 0 130 Honeywell Intl Inc COM 438516106 16935 101770 SH SOLE 101770 0 0 Horizon Global Corporation COM 44052W104 1035 145120 SH SOLE 145120 0 0 Hospitality Pptys Tr Com Sh Be COM 44106M102 4655 161395 SH SOLE 160295 0 1100 Hubspot Inc. COM 443573100 302 2000 SH SOLE 2000 0 0 Humana Inc COM 444859102 310 916 SH SOLE 471 0 445 Huntington Bancshares Inc. COM 446150al8 4170 4207000 PRN SOLE 4175000 0 32000 Huttig Building Products Inc. COM 448451104 2804 664459 SH SOLE 664459 0 0 IAC/Interactivecorp COM 44919P508 675 3115 SH SOLE 3000 0 115 Iamgold Corporation COM 450913108 30687 8338900 SH SOLE 7818700 0 520200 IBM Corporation COM 459200101 31947 211277 SH SOLE 210052 0 1225 ICF International Inc. COM 44925C103 5031 66674 SH SOLE 64208 0 2466 Idacorp Inc COM 451107106 208 2100 SH SOLE 2100 0 0 IDEX Corporation COM 45167R104 524 3479 SH SOLE 3000 0 479 Idexx Labs Inc COM 45168D104 1441 5772 SH SOLE 4967 0 805 Iec Electrs Corp NEW COM COM 44949L105 456 86555 SH SOLE 86555 0 0 Illinois Tool Works Inc Com COM 452308109 13082 92700 SH SOLE 92700 0 0 Immunomedics Inc. COM 452907108 1059 50825 SH SOLE 50825 0 0 Incyte Corp COM 45337C102 252 3650 SH SOLE 3650 0 0 Industrial Select Sector SPDR COM 81369Y704 2517 32100 SH SOLE 32100 0 0 Ingenico Group COM 45684W107 2036 133800 SH SOLE 93800 40000 0 Ingersoll-Rand PLC COM G47791101 894 8740 SH SOLE 8740 0 0 Intel Corp COM 458140100 44926 950011 SH SOLE 925011 25000 0 Intellia Therapeutics Inc COM 45826J105 557 19450 SH SOLE 19450 0 0 Intercept Pharmaceuticals Inc COM 45845P108 632 5000 SH SOLE 5000 0 0 Intercontinental Exchange Inc COM 45866F104 2703 36090 SH SOLE 36090 0 0 International Flavors&Fragranc COM 459506101 3437 24705 SH SOLE 24705 0 0 International Tower Hill Mines COM 46050R102 13834 30181069 SH SOLE 29574069 0 607000 Intra Cellular Therapies Inc COM 46116X101 544 25060 SH SOLE 25060 0 0 Intrexon Corp COM 46122T102 172 10000 SH SOLE 10000 0 0 Intuit Com COM 461202103 14316 62955 SH SOLE 60011 0 2944 Intuitive Surgical, Inc. COM 46120E602 11963 20842 SH SOLE 20206 0 636 Invesco Golden Drageon China E COM 46137V571 1365 35390 SH SOLE 35390 0 0 Ionis Pharmaceuticals Inc COM 462222100 30312 587662 SH SOLE 585662 0 2000 Iovance Biotherapeutics Inc COM 462260100 268 23825 SH SOLE 23825 0 0 IPG Photonics Corp COM 44980X109 2930 18773 SH SOLE 18648 0 125 Irhythm Technologies Inc. COM 450056106 331 3500 SH SOLE 3500 0 0 Ironwood Pharmaceuticals, Inc. COM 46333X108 532 28804 SH SOLE 28804 0 0 iShares - Russell 2000 Value F COM 464287630 6075 45675 SH SOLE 45675 0 0 iShares Comex Gold Trust COM 464285105 14007 1225469 SH SOLE 1224119 0 1350 iShares FTSE/Xinhua China 25 I COM 464287184 491 11474 SH SOLE 11474 0 0 iShares MSCI Canada Index Fund COM 464286509 547 19000 SH SOLE 19000 0 0 Ishares MSCI EAFE Growth Index COM 464288885 679 8475 SH SOLE 8475 0 0 iShares MSCI Emerging Markets COM 464287234 3365 78404 SH SOLE 76173 300 1931 iShares Russell 1000 Growth Fu COM 464287614 750 4807 SH SOLE 4807 0 0 iShares Russell 2000 ETF COM 464287655 3070 18213 SH SOLE 18213 0 0 iShares Russell 2000 Growth In COM 464287648 4787 22259 SH SOLE 20814 50 1395 iShares Russell Midcap Growth COM 464287481 4693 34612 SH SOLE 32347 80 2185 iShares S&P 500 Growth Fund COM 464287309 266 1500 SH SOLE 1500 0 0 iShares S&P Midcap 400/Barra G COM 464287606 373 1600 SH SOLE 1600 0 0 iShares Silver Trust COM 46428Q109 319 23250 SH SOLE 23250 0 0 IShares Tr Core MSCI Total Int COM 46432F834 947 15710 SH SOLE 15710 0 0 Ishares TR Gl Clean Energy ETF COM 464288224 3240 376700 SH SOLE 373550 1200 1950 iShares U.S. Preferred Stock E COM 464288687 724 19486 SH SOLE 19096 0 390 Ivanhoe Mines Ltd COM 46579R104 17086 8025239 SH SOLE 8025239 0 0 J.M. Smucker Co. COM 832696405 314 3058 SH SOLE 3058 0 0 j2 Global Inc. COM 48123V102 6896 83233 SH SOLE 83233 0 0 Jaguar Mining Inc. COM 47009M400 9712 64330707 SH SOLE 64330707 0 0 JD Com Inc. Cl A COM 47215P106 10006 383525 SH SOLE 377525 0 6000 Jefferies Financial Group COM 47233W109 4980 226772 SH SOLE 226719 0 53 Johnson & Johnson COM 478160104 98229 710932 SH SOLE 700217 10000 715 Johnson Ctls Intl Plc Shs COM G51502105 2085 59570 SH SOLE 58570 0 1000 JPMorgan Chase & VAR 99 Due 1 COM 48127faa1 957 950000 PRN SOLE 850000 0 100000 JPMorgan Chase & Co COM 46625H100 50045 443501 SH SOLE 440055 0 3446 Jpmorgan TR I US Large SEL COM 4812A2389 1256 37925 SH SOLE 37925 0 0 Juniper Networks COM 48203R104 252 8421 SH SOLE 349 0 8072 Kansas City Southern COM 485170302 4769 42100 SH SOLE 42100 0 0 Kbr Inc COM 48242W106 268 12700 SH SOLE 12700 0 0 Kennametal Inc COM 489170100 1936 44450 SH SOLE 44450 0 0 KeyCorp COM 493267108 1738 87369 SH SOLE 87369 0 0 Keysight Technologies Inc COM 49338L103 10470 157965 SH SOLE 155787 0 2178 Kimberly-Clark Corp COM COM 494368103 9014 79324 SH SOLE 75324 4000 0 Kimco Realty Corp COM COM 49446R109 560 33457 SH SOLE 33457 0 0 Kinder Morgan Inc COM 49456B101 5478 308986 SH SOLE 306036 0 2950 Kinross Gold Corporation COM 496902404 18833 6975367 SH SOLE 6586667 0 388700 Kohls Corp COM 500255104 650 8719 SH SOLE 6345 0 2374 Koninklijke Philips NV COM 500472303 8648 190032 SH SOLE 173897 16000 135 Kraft Heinz Co COM 500754106 4559 82727 SH SOLE 82242 0 485 Kroger Co COM 501044101 8185 281168 SH SOLE 253070 20000 8098 Kulicke & Soffa Industries Inc COM 501242101 3572 149829 SH SOLE 149829 0 0 Laboratory Corp of America Hol COM 50540R409 5802 33408 SH SOLE 33408 0 0 Lam Research Corp. COM 512807108 243 1602 SH SOLE 550 0 1052 Las Vegas Sands Corp. COM 517834107 13031 219638 SH SOLE 217075 0 2563 Lazard Ltd Shs A COM G54050102 5971 124050 SH SOLE 124050 0 0 Lennox International Inc. COM 526107107 546 2500 SH SOLE 2500 0 0 Libbey Inc COM 529898108 1313 150100 SH SOLE 150100 0 0 Ligand Pharmaceuticals Inc Cl COM 53220K504 1202 4378 SH SOLE 4184 0 194 Lincoln Electric Holdings COM 533900106 234 2500 SH SOLE 2500 0 0 Lincoln Natl Corp Ind COM 534187109 258 3808 SH SOLE 3808 0 0 Lions Gate Entmnt Corp Cl A Vt COM 535919401 5429 222596 SH SOLE 218967 0 3629 Lions Gate Entmnt Corp Cl B No COM 535919500 3463 148638 SH SOLE 147593 0 1045 Live Nation Entertainment, Inc COM 538034109 300 5500 SH SOLE 5500 0 0 Lockheed Martin Corp COM 539830109 9540 27575 SH SOLE 27575 0 0 Loews Corporation COM 540424108 4975 99040 SH SOLE 99040 0 0 Lowes Cos Inc COM 548661107 18847 164147 SH SOLE 153715 10000 432 Loxo Oncology Inc. COM 548862101 1066 6240 SH SOLE 6240 0 0 LTC Properties, Inc. COM 502175102 4603 104356 SH SOLE 103611 0 745 Lululemon Athletica Inc. COM 550021109 1885 11603 SH SOLE 11595 0 8 Lumentum Holdings Inc COM 55024U109 938 15650 SH SOLE 15650 0 0 LVMH Moet Hennessy COM F58485115 212 600 SH SOLE 600 0 0 Lyondellbasell Inds F Class A COM N53745100 742 7239 SH SOLE 3620 0 3619 M & T Bank Corporation COM 55261F104 12133 73738 SH SOLE 73738 0 0 M/I Homes, Inc. COM 55305B101 2952 123346 SH SOLE 123346 0 0 Madrigal Pharmaceuticals Inc. COM 558868105 619 2890 SH SOLE 2890 0 0 Mag Silver Corp COM 55903Q104 58328 7196925 SH SOLE 6870525 0 326400 Magellan Midstream Partners COM 559080106 3955 58396 SH SOLE 58396 0 0 Magna International Inc COM 559222401 277 5269 SH SOLE 4884 0 385 Manulife Finl Corp COM 56501R957 324 18150 SH SOLE 18150 0 0 Marathon Petroleum Corporation COM 56585A102 18844 235641 SH SOLE 227353 0 8288 Marketaxess Holdings Inc COM 57060D108 264 1480 SH SOLE 1480 0 0 Marriott Intl Inc New Cl A COM 571903202 6126 46398 SH SOLE 43865 0 2533 Martin Marietta Materials, Inc COM 573284106 12499 68695 SH SOLE 67745 55 895 Masco Corp COM 574599106 1586 43345 SH SOLE 43345 0 0 Mastercard Incorporated Cl A COM 57636Q104 44830 201382 SH SOLE 201382 0 0 Match Group COM 57665R106 654 11295 SH SOLE 11295 0 0 Mc Cormick & Co Inc COM 579780206 3742 28400 SH SOLE 23400 5000 0 McDermott International Inc. COM 580037703 6403 347413 SH SOLE 347413 0 0 McDonald's Corp. COM 580135101 47678 285002 SH SOLE 281002 4000 0 McKesson Corporation COM 58155Q103 6528 49215 SH SOLE 49150 0 65 Medidata Solutions, Inc. COM 58471A105 803 10950 SH SOLE 10950 0 0 Medifast Inc. COM 58470H101 726 3275 SH SOLE 104 0 3171 Merck & Co. Inc. COM 58933Y105 94504 1332174 SH SOLE 1311200 14150 6824 Merger Fund COM 589509108 7613 452087 SH SOLE 445150 270 6667 Merger Fund Institutional Cl COM 589509207 633 37779 SH SOLE 37779 0 0 Metlife Inc COM 59156R108 12433 266107 SH SOLE 255835 0 10272 MetLife Inc. Perp COM 59156rbp2 13770 13593000 PRN SOLE 12970000 0 623000 MFC Vanguard Energy ETF COM 92204A306 3402 32365 SH SOLE 32365 0 0 MGM Resorts International COM 552953101 11529 413092 SH SOLE 407269 375 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 10046 222115 SH SOLE 211958 0 10157 Microsoft Corp. COM 594918104 160170 1400453 SH SOLE 1385453 15000 0 Middleby Corporation COM 596278101 947 7320 SH SOLE 7320 0 0 Minerals Technologies Inc COM 603158106 10231 151350 SH SOLE 151350 0 0 Mitsubishi UFJ Financial Group COM 606822104 2757 445407 SH SOLE 444720 0 687 Mohawk Inds Inc COM 608190104 7171 40895 SH SOLE 40895 0 0 Molson Coors Brewing Co Cl B COM 60871R209 2749 44700 SH SOLE 44500 0 200 Momenta Pharmaceutical Inc. COM 60877T100 13957 530666 SH SOLE 525666 0 5000 Mondelez Intl Inc Cl A COM 609207105 26963 627621 SH SOLE 622481 175 4965 Monster Beverage Corp New COM 61174X109 283 4850 SH SOLE 4850 0 0 Moody's Corporation COM 615369105 594 3555 SH SOLE 3555 0 0 Morgan Stanley COM 617446448 323 6940 SH SOLE 6940 0 0 Mosaic Co COM 61945C103 933 28725 SH SOLE 28725 0 0 Mountain Province Diamonds Inc COM 62426e402 1527 726940 SH SOLE 726940 0 0 MSCI Inc. COM 55354G100 266 1500 SH SOLE 1500 0 0 Myriad Genetics Inc COM 62855J104 920 20000 SH SOLE 20000 0 0 Navigator Holdings Ltd Shs COM Y62132108 303 25000 SH SOLE 25000 0 0 Nektar Therapeutics COM 640268108 12623 207076 SH SOLE 206776 0 300 Nestle SA COM H57312649 667 8000 SH SOLE 8000 0 0 Nestle SA - ADR COM 641069406 1656 19900 SH SOLE 19900 0 0 Netflix Inc COM 64110L106 23570 62999 SH SOLE 62949 0 50 Neurocrine Biosciences Inc. COM 64125C109 2776 22575 SH SOLE 22575 0 0 New Mtm Fin Corp COM 647551100 161 11900 SH SOLE 9400 0 2500 New Relic Inc COM 64829B100 3958 42000 SH SOLE 42000 0 0 Newcrest Mining Ltd. COM Q6651B114 24782 1766300 SH SOLE 1632600 0 133700 Newell Brands Inc COM 651229106 18740 923155 SH SOLE 918155 0 5000 Newmont Mining Corp COM 651639106 44073 1459374 SH SOLE 1338174 0 121200 Nextera Energy Inc. COM 65339F101 72040 429832 SH SOLE 429607 0 225 Nickel Creek Platinum Corp COM 65389F100 910 12379201 SH SOLE 12379201 0 0 Nielsen Hldgs Plc Shs Eur COM G6518L108 968 35000 SH SOLE 35000 0 0 Nippon Telephone & Telegraph A COM 654624105 446 9893 SH SOLE 9044 0 849 Nisource Inc COM 65473P105 1720 69026 SH SOLE 69026 0 0 Noble Energy Inc COM 655044105 29023 930516 SH SOLE 930516 0 0 Nokia Corp-Spon ADR COM 654902204 29567 5298662 SH SOLE 5298321 0 341 Nordson Corp COM 655663102 208 1500 SH SOLE 1500 0 0 Nordstrom Inc COM 655664100 239 4000 SH SOLE 4000 0 0 Norfolk Southern Corporation COM 655844108 281 1554 SH SOLE 1554 0 0 Northrop Grumman Corporation COM 666807102 2537 7995 SH SOLE 7995 0 0 Novagold Res Inc Com New COM 66987E206 26650 7183159 SH SOLE 6638059 0 545100 Novartis AG COM 66987V109 45936 533150 SH SOLE 527540 5000 610 Nucor Corp COM 670346105 8398 132360 SH SOLE 132360 0 0 Nulegacy Gold Corp COM 67053L108 4201 28556090 SH SOLE 28556090 0 0 Nutanix, Inc. COM 67059N108 1295 30325 SH SOLE 30325 0 0 Nutrien Ltd COM 67077M959 9319 161400 SH SOLE 161400 0 0 Nutrien Ltd COM 67077M108 42660 739345 SH SOLE 733650 100 5595 Nvidia Corp. COM 67066G104 61057 217270 SH SOLE 217270 0 0 Oakmark International Small Ca COM 413838509 212 12987 SH SOLE 12987 0 0 Occidental Petroleum Corp COM 674599105 32937 400845 SH SOLE 398425 0 2420 Ocean First Financial Corp. COM 675234108 2326 85439 SH SOLE 85439 0 0 Oceanagold Corporation COM 675222103 34287 11355624 SH SOLE 10787682 0 567942 OKTA Inc. COM 679295105 1831 26025 SH SOLE 26025 0 0 Omega Healthcare Invs Inc COM 681936100 3233 98655 SH SOLE 98655 0 0 Omeros Corp COM 682143102 579 23700 SH SOLE 22700 0 1000 Omnicom Group Inc. COM 681919106 1579 23211 SH SOLE 22232 0 979 On Assignment Inc COM 00191U102 218 2762 SH SOLE 107 0 2655 Oneok Inc COM 682680103 1194 17620 SH SOLE 17620 0 0 Oracle Corp COM 68389X105 26544 514814 SH SOLE 513893 0 921 Oshaughnessy Small Mid Cap Gro COM 00768D749 7384 407267 SH SOLE 393836 1199 12232 Osisko Gold Royalties Ltd COM 68827L101 28017 3947106 SH SOLE 3743426 0 203680 Osisko Mining Inc. COM 688281104 21773 11968739 SH SOLE 11563539 0 405200 Owens-Illinois, Inc. COM 690768403 2850 151670 SH SOLE 151670 0 0 Pacira Pharmaceuticals Inc COM 695127100 492 10000 SH SOLE 10000 0 0 Pacwest Bancorp COM 695263103 312 6553 SH SOLE 6553 0 0 Palo Alto Networks Inc COM 697435105 18882 83823 SH SOLE 82903 0 920 Pan Amern Silver Corp COM 697900108 69728 4724126 SH SOLE 4487426 0 236700 Pandora Media, Inc. COM 698354107 2338 245808 SH SOLE 245808 0 0 Parker Hannifin Corp COM 701094104 8139 44250 SH SOLE 44250 0 0 Paychex Inc COM 704326107 478 6492 SH SOLE 6492 0 0 Paycom Software Inc COM 70432V102 20224 130130 SH SOLE 130130 0 0 Paylocity Holding Corp COM 70438V106 2357 29350 SH SOLE 29350 0 0 Paypal Hldgs Inc COM 70450Y103 40010 455482 SH SOLE 451181 55 4246 Pegasystems Inc COM 705573103 574 9175 SH SOLE 9175 0 0 People's United Financial Inc. COM 712704105 428 25000 SH SOLE 25000 0 0 Pepsico Inc COM 713448108 34121 305200 SH SOLE 303410 750 1040 Perkinelmer Inc. COM 714046109 1007 10350 SH SOLE 10350 0 0 Perrigo Co Plc COM G97822103 4053 57240 SH SOLE 57240 0 0 Pfizer Inc COM 717081103 65865 1494552 SH SOLE 1466306 20000 8246 Philip Morris International In COM 718172109 3165 38818 SH SOLE 37778 0 1040 Phillips 66 COM 718546104 1147 10177 SH SOLE 7921 0 2256 Pier 1 Imports Inc COM 720279108 56 37500 SH SOLE 37500 0 0 Pinnacle Finl Partners Inc COM 72346Q104 1308 21745 SH SOLE 21745 0 0 Pioneer Nat Res Co COM 723787107 248 1425 SH SOLE 1425 0 0 Pitney Bowes Inc COM 724479100 825 116500 SH SOLE 116500 0 0 Plains Gp Hldgs L P Class A COM 72651A207 4794 195440 SH SOLE 193981 0 1459 Plexus Corp COM 729132100 5222 89250 SH SOLE 89250 0 0 PNC FINANCIA 6.125 PFD PFD SE COM 693475857 638 23700 SH SOLE 23700 0 0 PNC FINL SVCS GROUP INC COM 693475832 230 9300 SH SOLE 9300 0 0 PNC Finl Svcs Group Inc COM 693475105 2947 21638 SH SOLE 21638 0 0 PNM Resources Inc. COM 69349H107 237 6000 SH SOLE 6000 0 0 PolyOne Corporation COM 73179P106 8165 186750 SH SOLE 186750 0 0 Pool Corp. COM 73278L105 513 3075 SH SOLE 3075 0 0 Portola Pharmaceuticals Inc COM 737010108 11629 436680 SH SOLE 431550 175 4955 Potlatchdeltic Corp COM 737630103 6342 154861 SH SOLE 139861 15000 0 PowerShares QQQ COM 46090E103 571 3075 SH SOLE 3075 0 0 PPL Corp COM 69351T106 342 11700 SH SOLE 11700 0 0 Praxair Inc. COM 74005P104 4201 26134 SH SOLE 26134 0 0 Premier Gold Mines Ltd. COM 74051D104 21429 15813560 SH SOLE 15087560 0 726000 Procter & Gamble COM 742718109 42292 508128 SH SOLE 504485 0 3643 Profire Energy Inc COM 74316X101 3800 1191211 SH SOLE 1191211 0 0 Progressive Corp. COM 743315103 19686 277111 SH SOLE 277063 0 48 Proofpoint Inc. COM 743424103 1834 17250 SH SOLE 17250 0 0 Prudential Financial Inc. COM 744320102 6620 65341 SH SOLE 63964 0 1377 PTC Inc. COM 69370C100 376 3544 SH SOLE 3000 0 544 Public Service Enterprise Grou COM 744573106 643 12173 SH SOLE 12173 0 0 Pulte Group Inc. COM 745867101 658 26551 SH SOLE 16289 0 10262 PureFunds ISE Cyber Security COM 26924G201 380 9480 SH SOLE 9480 0 0 PVH Corp. COM 693656100 6684 46290 SH SOLE 46290 0 0 Q2 Gold Resources Inc COM 74731u104 0 80130 SH SOLE 80130 0 0 QEP Resources, Inc. COM 74733V100 166 14700 SH SOLE 14700 0 0 Qualcomm Inc. COM 747525103 39717 551389 SH SOLE 550389 0 1000 Quest Diagnostics Inc COM 74834L100 21178 196260 SH SOLE 196260 0 0 Randgold Res Ltd ADR COM 752344309 33774 478730 SH SOLE 443580 0 35150 Raytheon Company COM 755111507 14922 72207 SH SOLE 72207 0 0 RealPage, Inc. COM 75606n109 231 3500 SH SOLE 3500 0 0 Red Hat Inc COM 756577102 338 2481 SH SOLE 2481 0 0 REGENXBIO Inc. COM 75901B107 924 12245 SH SOLE 12245 0 0 Regions Financial Corporation COM 7591EP100 656 35759 SH SOLE 1409 0 34350 Republic Svcs Inc COM 760759100 14842 204266 SH SOLE 200903 0 3363 Rev Group Inc. COM 749527107 6415 408570 SH SOLE 408570 0 0 Rio Tinto Plc Sponsored Adr COM 767204100 2350 46056 SH SOLE 43508 0 2548 Robert Half International Inc. COM 770323103 213 3022 SH SOLE 3000 0 22 Roche Hldgs AG COM H69293217 315 1300 SH SOLE 1300 0 0 Roche Holdings LTD COM 771195104 4626 153371 SH SOLE 133371 20000 0 Rockhaven Resources Ltd COM 77340P101 466 4631500 SH SOLE 4631500 0 0 Rockwell Automation Inc COM 773903109 8576 45733 SH SOLE 45194 0 539 Rollins Inc. COM 775711104 610 10057 SH SOLE 10057 0 0 Roper Technologies Inc COM 776696106 4429 14952 SH SOLE 14952 0 0 Ross Stores Inc. COM 778296103 714 7200 SH SOLE 7200 0 0 Royal Dutch Shell F ADR COM 780259206 2219 32568 SH SOLE 32536 0 32 Royal Dutch Shell PLC - Class COM 780259107 56795 800720 SH SOLE 800720 0 0 Royal Gold Inc COM 780287108 53370 692580 SH SOLE 640030 0 52550 Rush Enterprises Inc Cl A COM 781846209 5743 146100 SH SOLE 146100 0 0 Ryder System Inc W/rts COM 783549108 1096 15000 SH SOLE 15000 0 0 S&P Global Inc. COM 78409V104 14665 75055 SH SOLE 75055 0 0 Sabra Health Care REIT, Inc COM 78573L106 495 21400 SH SOLE 21400 0 0 Sage Therapeutics Inc COM 78667J108 12211 86450 SH SOLE 86450 0 0 Salesforce Com Inc COM 79466L302 29893 187970 SH SOLE 187970 0 0 Samsung Electronics Co Ltd COM 796050201 33295 783640 SH SOLE 783640 0 0 Sangamo Therapeutics, Inc COM 800677106 12055 711237 SH SOLE 704737 0 6500 Sanofi COM 80105N105 50014 608836 SH SOLE 608836 0 0 Sarepta Therapeutics Inc COM 803607100 10463 64785 SH SOLE 64785 0 0 Scansource Inc. COM 806037107 873 21885 SH SOLE 21850 0 35 Schlumberger Ltd. COM 806857108 80095 1314763 SH SOLE 1304503 4975 5285 Schnitzer Steel Industries Inc COM 806882106 2465 91121 SH SOLE 91000 0 121 Schwab Charles Corp COM 808513105 4649 94587 SH SOLE 94587 0 0 Seagate Technology COM G7945M107 648 13695 SH SOLE 491 0 13204 Sealed Air Corporation COM 81211K100 891 22190 SH SOLE 21350 0 840 Seattle Genetics Inc COM 812578102 1405 18215 SH SOLE 18215 0 0 Sector SPDR fd Consumer Discre COM 81369Y407 3404 29040 SH SOLE 29040 0 0 Select Sector Uti Select SPDR COM 81369Y886 3713 70520 SH SOLE 70050 0 470 Semafo Inc COM 816922108 49899 21037920 SH SOLE 19864719 0 1173201 Sequential Brands Group Inc. COM 81734P107 717 429200 SH SOLE 429200 0 0 Servicenow Inc COM 81762P102 18284 93460 SH SOLE 93460 0 0 Shopify Inc Cl A COM 82509L107 3170 19275 SH SOLE 19275 0 0 Sibanye Gold ADR COM 825724206 782 313918 SH SOLE 313918 0 0 Siemens AG COM D69671218 4653 36400 SH SOLE 36400 0 0 Siemens AG-SPONS ADR COM 826197501 48701 762618 SH SOLE 751718 10000 900 Sinclair Broadcast Group Cl A COM 829226109 6438 227087 SH SOLE 227087 0 0 Siteone Landscape Supply Inc COM 82982L103 1680 22305 SH SOLE 22305 0 0 Skyworks Solutions Inc COM 83088M102 689 7600 SH SOLE 7600 0 0 Societe Generale France ADR COM 83364L109 118 13780 SH SOLE 378 0 13402 Sonoco Prods Co COM 835495102 8464 152500 SH SOLE 152500 0 0 Sony Corp. - ADR COM 835699307 217 3578 SH SOLE 3459 0 119 South St Corp COM 840441109 743 9060 SH SOLE 9060 0 0 South32 Ltd COM 84473L105 152 10860 SH SOLE 10860 0 0 Southwest Airls Co COM 844741108 1764 28246 SH SOLE 28217 0 29 SP Plus Corp COM 78469C103 276 7550 SH SOLE 343 0 7207 Spark Therapeutics Inc COM 84652J103 1365 25025 SH SOLE 25025 0 0 SPDR Dow Jones Industrial Aver COM 78467X109 1039 3928 SH SOLE 3928 0 0 SPDR Gold Trust COM 78463V107 7585 67266 SH SOLE 66403 0 863 SPDR Index Share Fund S&P Chin COM 78463X400 6947 71864 SH SOLE 63864 8000 0 SPDR S&P 500 ETF COM 78462F103 8443 29042 SH SOLE 26994 0 2048 SPDR S&P Biotech ETF COM 78464A870 8689 90630 SH SOLE 90630 0 0 SPDR S&P Dividend ETF COM 78464A763 632 6449 SH SOLE 6449 0 0 SPDR S&P MIDCAP 400 ETF IV COM 78467Y107 1241 3377 SH SOLE 3377 0 0 SPDR Series Trust S&P Metals M COM 78464A755 5414 158500 SH SOLE 158500 0 0 SPDR Series Trust S&P Regl Bkg COM 78464A698 16059 270267 SH SOLE 270267 0 0 Spirit Aerosys Hldgs I Com CL COM 848574109 493 5376 SH SOLE 5000 0 376 Splunk Inc COM 848637104 9218 76235 SH SOLE 76085 0 150 Spotify Technology SA COM L8681T102 825 4560 SH SOLE 4560 0 0 Sproutly Canada Inc. COM 85209J108 5 10000 SH SOLE 10000 0 0 Square Inc. CL A COM 852234103 12855 129835 SH SOLE 129835 0 0 Staar Surgical Co. COM 852312305 757 15775 SH SOLE 15775 0 0 Stanley Black & Decker Inc COM 854502101 19307 131845 SH SOLE 131845 0 0 Starbucks Corp COM 855244109 15164 266779 SH SOLE 264180 0 2599 State Street Corporation COM 857477103 393 4690 SH SOLE 4690 0 0 Steelcase Inc. COM 858155203 3885 210000 SH SOLE 210000 0 0 Strategic Metals Ltd COM 862759107 3293 10632000 SH SOLE 10632000 0 0 Stryker Corp COM 863667101 1515 8529 SH SOLE 8529 0 0 Suncoke Energy Partners LP COM 86722Y101 1453 95256 SH SOLE 95256 0 0 Suntrust Banks Inc COM 867914bj1 508 500000 PRN SOLE 500000 0 0 SunTrust Banks, Inc. COM 867914bn2 8548 8656000 PRN SOLE 8619000 0 37000 SunTrust Banks, Inc. COM 867914103 246 3680 SH SOLE 626 0 3054 Symantec Corp COM 871503108 1937 91028 SH SOLE 91028 0 0 Synchrony Finl COM 87165B103 599 19275 SH SOLE 16812 0 2463 Sysco Corporation COM 871829107 14086 192298 SH SOLE 175201 16400 697 T. Rowe Price Emerging Markets COM 77956H864 237 5857 SH SOLE 5857 0 0 Tableau Software Inc. Cl. A COM 87336U105 335 3000 SH SOLE 3000 0 0 Tandem Diabetes Care Inc COM 875372203 602 14050 SH SOLE 14050 0 0 Targa Res Corp COM 87612G101 13044 231650 SH SOLE 231650 0 0 Target Corp. COM 87612E106 5640 63940 SH SOLE 58695 0 5245 Team Inc. COM 878155100 7729 343500 SH SOLE 343500 0 0 Technology Select Sector SPDR COM 81369Y803 475 6300 SH SOLE 6300 0 0 Tegna Inc. COM 87901J105 12827 1072525 SH SOLE 1072525 0 0 Templeton Dragon Fund Inc COM 88018T101 1179 59190 SH SOLE 59190 0 0 Templeton Funds Inc World Fund COM 880196100 176 10081 SH SOLE 10081 0 0 Terrace Energy Corp COM 88103M102 5 354000 SH SOLE 354000 0 0 Tesla, Inc COM 88160R101 519 1960 SH SOLE 1960 0 0 Tetra Tech Inc. COM 88162G103 239 3500 SH SOLE 3500 0 0 Texas Instruments Inc. COM 882508104 13073 121850 SH SOLE 119198 0 2652 Texas Pac Ld Tr Sub Ctf Prop I COM 882610108 605 701 SH SOLE 701 0 0 Textron Inc. COM 883203101 231 3232 SH SOLE 3220 0 12 The Atlantic Trust Disciplined COM 00769G493 292 13190 SH SOLE 13190 0 0 The Boston Beer Company, Inc. COM 100557107 258 898 SH SOLE 35 0 863 The Delafield Fund COM 888894847 883 38733 SH SOLE 34109 0 4624 The GoDaddy Group Inc COM 380237107 596 7150 SH SOLE 7150 0 0 The Interpublic Group of Compa COM 460690100 2299 100531 SH SOLE 96397 0 4134 The Tocqueville Fund COM 888894102 62820 1651850 SH SOLE 1542050 0 109800 The Tocqueville International COM 888894300 58001 3532326 SH SOLE 3505980 3018 23328 The Toronto-Dominion Bank COM 891160509 675 11100 SH SOLE 11100 0 0 The Trade Desk Inc Cl A COM 88339J105 226 1500 SH SOLE 1500 0 0 The Ultimate Software Group, I COM 90385D107 1500 4655 SH SOLE 4655 0 0 Thermo Fisher Corp COM 883556102 35702 146273 SH SOLE 145031 20 1222 Tidewater Inc. COM 88642R109 2338 74950 SH SOLE 74950 0 0 Tiffany & Co New COM 886547108 863 6690 SH SOLE 6690 0 0 Tile Shop Holdings Inc COM 88677Q109 4916 687500 SH SOLE 687500 0 0 Tocqueville Bullion Reserve SW COM 98MSCW0Q9 15791 13806 SH SOLE 13806 0 0 Tocqueville Gold Fund COM 888894862 5297 177877 SH SOLE 175982 0 1895 Tocqueville Opportunity Fund COM 888894409 30711 969410 SH SOLE 968276 0 1134 Tocqueville Select Fund COM 888894839 8085 647285 SH SOLE 646123 0 1162 Torex Gold Resources Inc COM 891054603 24634 2900540 SH SOLE 2682490 0 218050 Torex Gold Resources Inc COM 891054603 4688 552000 SH SOLE 552000 0 0 Tortoise MLP Fund, Inc. COM 89148B101 1543 95935 SH SOLE 95935 0 0 Total System Services, Inc. COM 891906109 2367 23970 SH SOLE 19344 0 4626 Toyota Motor Corporation - ADR COM 892331307 1461 11750 SH SOLE 11750 0 0 Tractor Supply Co COM 892356106 1363 15000 SH SOLE 15000 0 0 Transdigm Group Inc COM 893641100 298 800 SH SOLE 800 0 0 Transocean Ltd. COM H8817H100 1830 131200 SH SOLE 131200 0 0 TransUnion COM 89400J107 1050 14275 SH SOLE 14275 0 0 Travelers Companies Inc COM 89417E109 2957 22797 SH SOLE 22797 0 0 Travelport Worldwide Ltd Shs COM G9019D104 195 11576 SH SOLE 442 0 11134 Trifecta Gold Ltd COM 89615v101 132 2440444 SH SOLE 2440444 0 0 Trueblue Inc COM 89785X101 9443 362513 SH SOLE 362321 0 192 TTM Technologies Inc. COM 87305R109 20054 1260441 SH SOLE 1259950 0 491 Twilio Inc. Cl A COM 90138F102 475 5500 SH SOLE 5500 0 0 Two Harbors Invt Corp Com COM 90187B408 259 17362 SH SOLE 17362 0 0 Tyler Technologies Inc COM 902252105 729 2975 SH SOLE 2975 0 0 Tyson Foods Inc Cl A COM 902494103 1367 22971 SH SOLE 22950 0 21 U.S. Silica Holdings Inc. COM 90346E103 194 10300 SH SOLE 10300 0 0 UBS AG COM H42097107 35084 2230391 SH SOLE 2221321 335 8735 Ulta Beauty, Inc COM 90384S303 233 825 SH SOLE 825 0 0 Unilever N V -NY Shares COM 904784709 30636 551503 SH SOLE 551063 0 440 Unilever Plc Sponsored ADR NEW COM 904767704 9967 181313 SH SOLE 179398 0 1915 Union Pac Corp COM 907818108 31313 192304 SH SOLE 192142 0 162 United Parcel Service Inc Cl B COM 911312106 11935 102226 SH SOLE 100751 50 1425 United Rentals COM 911363109 601 3675 SH SOLE 3675 0 0 United States Steel Corporatio COM 912909108 305 10000 SH SOLE 10000 0 0 United Technologies Corp COM 913017109 14382 102867 SH SOLE 102867 0 0 Unitedhealth Group Inc COM 91324P102 26413 99281 SH SOLE 99281 0 0 Universal Display Corp. COM 91347P105 2033 17245 SH SOLE 17095 0 150 Universal Forest Products Inc COM 913543104 254 7200 SH SOLE 7200 0 0 Upland Software Inc. COM 91544A109 472 14610 SH SOLE 14610 0 0 US Bancorp COM 902973ay2 6280 6105000 PRN SOLE 6067000 0 38000 US Bancorp COM 902973304 25029 473937 SH SOLE 470243 150 3544 US Concrete Inc. COM 90333L201 10602 231230 SH SOLE 231230 0 0 V F Corp COM 918204108 277 2963 SH SOLE 427 0 2536 Vail Resorts Inc COM 91879Q109 659 2400 SH SOLE 2325 0 75 Vale S A Adr COM 91912E105 4226 284745 SH SOLE 284745 0 0 Valero Energy Corp COM 91913Y100 2121 18645 SH SOLE 13140 0 5505 Vaneck Vectors Gold Miners ETF COM 92189F106 312 16860 SH SOLE 16860 0 0 Vaneck Vectors Gold Miners ETF COM 92189F791 236 8623 SH SOLE 8623 0 0 Vanguard Admiral Funds S&P Sma COM 921932828 211 1320 SH SOLE 1320 0 0 Vanguard European ETF Int'l Eq COM 922042874 9305 165515 SH SOLE 160785 435 4295 Vanguard Inde Funds Mid Cap COM 922908629 1163 7082 SH SOLE 7082 0 0 Vanguard Mid-Cap Value ETF COM 922908512 5181 45820 SH SOLE 44480 125 1215 Vanguard S&P 500 ETF COM 922908363 1191 4460 SH SOLE 4460 0 0 Vanguard Small-Cap ETF COM 922908751 358 2200 SH SOLE 2200 0 0 Vanguard Small-Cap Value ETF COM 922908611 6229 44697 SH SOLE 43582 100 1015 Vanguard Value ETF COM 922908744 296 2675 SH SOLE 2675 0 0 Vanguard/Primecap Fund Admiral COM 921936209 452 2953 SH SOLE 2953 0 0 Veeva Systems, Inc Cl A COM 922475108 669 6146 SH SOLE 6022 0 124 Ventas Inc. COM 92276F100 635 11675 SH SOLE 11675 0 0 Verizon Communications COM 92343V104 49530 927694 SH SOLE 923994 0 3700 Vermilion Energy Inc COM 923725105 931 28250 SH SOLE 28250 0 0 Vertex Pharmaceuticals Inc COM 92532F100 7905 41015 SH SOLE 41015 0 0 Viacom Inc Class B COM 92553P201 298 8831 SH SOLE 252 0 8579 Vicor Corp. COM 925815102 253 5500 SH SOLE 5500 0 0 Viking Therapeutics Inc COM 92686J106 773 44400 SH SOLE 44400 0 0 Viper Energy Partners LP COM 92763M105 2577 61200 SH SOLE 61200 0 0 Visa Inc Com CL A COM 92826C839 41747 278145 SH SOLE 278131 0 14 Vodafone Group Plc - ADR COM 92857W308 2549 117469 SH SOLE 114912 0 2557 Voya Financial Inc. COM 929089100 4682 94254 SH SOLE 88850 0 5404 Voyager Therapeutics Inc COM 92915B106 900 47575 SH SOLE 47575 0 0 Vulcan Materials Company COM 929160109 12288 110500 SH SOLE 110500 0 0 Wabco Hldgs Inc COM 92927K102 259 2200 SH SOLE 2200 0 0 Wachovia Cap Tr III COM 92978aaa0 1187 1198000 PRN SOLE 1198000 0 0 Walgreens Boots Alliance Inc COM 931427108 1323 18147 SH SOLE 14651 0 3496 Walmart De Mexico - ADR COM 93114W107 246 8110 SH SOLE 8110 0 0 Walmart Inc. COM 931142103 31551 335972 SH SOLE 335372 0 600 Walt Disney Co COM 254687106 68773 588102 SH SOLE 582290 100 5712 Washington Real Estate Investm COM 939653101 221 7205 SH SOLE 7205 0 0 Waste Mgmt Inc COM 94106L109 15922 176210 SH SOLE 175985 0 225 Watsco Inc COM 942622200 1500 8425 SH SOLE 8425 0 0 Wayfair Inc COM 94419L101 449 3040 SH SOLE 3040 0 0 WD 40 Co COM 929236107 1033 6000 SH SOLE 0 6000 0 WEC Energy Group Inc. COM 92939U106 317 4742 SH SOLE 4742 0 0 Welbilt Inc. COM 949090104 6878 329415 SH SOLE 324660 250 4505 Wellcare Health Plans Inc. COM 94946T106 298 931 SH SOLE 42 0 889 Wells Fargo Co COM 949746rg8 4124 4063000 PRN SOLE 4030000 0 33000 Wells Fargo Co New COM 949746101 9249 175964 SH SOLE 175964 0 0 WESCO International Inc. COM 95082P105 11510 187300 SH SOLE 187300 0 0 Wesdome Gold Mines Ltd. COM 95083r100 274 100000 SH SOLE 100000 0 0 Western Digital Corporation COM 958102105 279 4771 SH SOLE 1506 0 3265 Western Union Co COM 959802109 269 14135 SH SOLE 488 0 13647 Westrock Co COM 96145D105 235 4399 SH SOLE 4399 0 0 Wex Inc. COM 96208T104 301 1500 SH SOLE 1500 0 0 Weyerhaeuser Co COM 962166104 64047 1984735 SH SOLE 1955623 20150 8962 Wheaton Precious Metals COM 962879102 56072 3204090 SH SOLE 3009714 0 194376 Whitecap Resources Inc. COM 96467A200 502 82700 SH SOLE 82700 0 0 Willdan Group Inc COM 96924N100 1901 55969 SH SOLE 55969 0 0 Williams Cos Inc Del COM 969457100 327 12031 SH SOLE 12031 0 0 Williams Sonoma Inc COM 969904101 820 12475 SH SOLE 12475 0 0 Willis Towers Watson Plcltd Co COM G96629103 780 5534 SH SOLE 5534 0 0 Workday Inc Cl A COM 98138H101 18061 123720 SH SOLE 123720 0 0 Worldpay Inc Cl A COM 981558109 5602 55315 SH SOLE 55315 0 0 Xencor Inc. COM 98401F105 347 8900 SH SOLE 8900 0 0 Xilinx Inc. COM 983919101 227 2835 SH SOLE 2835 0 0 XPO Logistics Inc COM 983793100 2988 26170 SH SOLE 25970 0 200 Yamana Gold Inc. COM 98462Y100 18647 7488941 SH SOLE 7038141 0 450800 Yum Brands Inc COM 988498101 448 4932 SH SOLE 700 0 4232 Zendesk, Inc. COM 98936J101 1540 21685 SH SOLE 21685 0 0 Zimmer Biomet Hldgs Inc COM 98956P102 715 5435 SH SOLE 5435 0 0 Zions Bancorp 6.3 PFD DUTCH T COM 989701859 392 15000 SH SOLE 15000 0 0 Zogenix Inc COM 98978L204 494 9950 SH SOLE 9950 0 0 Zscaler Inc. COM 98980G102 576 14120 SH SOLE 14120 0 0