COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 |
| | | VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY |
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
1/100 Berkshire Hathaway Class | com | 084990175 | 3,478 | 1,000 | SH | | SOLE | | 1,000 | 0 | 0 |
3M Company | com | 88579Y101 | 10,674 | 61,065 | SH | | SOLE | | 56,387 | 0 | 4,678 |
ABB Ltd ADR | com | 000375204 | 210 | 7,500 | SH | | SOLE | | 7,500 | 0 | 0 |
AFLAC | com | 001055102 | 373 | 8,392 | SH | | SOLE | | 5,842 | 0 | 2,550 |
ASML Holding NV NY Registry Sh | com | N07059210 | 244 | 500 | SH | | SOLE | | 500 | 0 | 0 |
AT & T | com | 00206R102 | 2,221 | 77,210 | SH | | SOLE | | 71,934 | 0 | 5,276 |
Abbott Labs | com | 002824100 | 38,641 | 352,917 | SH | | SOLE | | 288,418 | 0 | 64,499 |
Abbvie Inc | com | 00287Y109 | 18,991 | 177,237 | SH | | SOLE | | 167,178 | 0 | 10,059 |
Accenture Plc Class A F | com | G1151C101 | 7,222 | 27,650 | SH | | SOLE | | 27,025 | 0 | 625 |
Adaptive Biotechnologies | com | 00650F109 | 1,291 | 21,829 | SH | | SOLE | | 21,829 | 0 | 0 |
Adobe Inc | com | 00724F101 | 85,668 | 171,295 | SH | | SOLE | | 159,083 | 0 | 12,212 |
Agnico Eagle Mines Limited | com | 008474108 | 59,425 | 842,795 | SH | | SOLE | | 752,787 | 0 | 90,008 |
Air Products & Chemicals Inc | com | 009158106 | 11,869 | 43,441 | SH | | SOLE | | 37,720 | 0 | 5,721 |
Alcon Inc | com | H01301128 | 227 | 3,442 | SH | | SOLE | | 3,388 | 0 | 54 |
Alexandria Real Estate Equitie | com | 015271109 | 796 | 4,466 | SH | | SOLE | | 4,466 | 0 | 0 |
Alibaba Group Holding-SP ADR | com | 01609W102 | 4,010 | 17,230 | SH | | SOLE | | 16,963 | 0 | 267 |
Align Technology Inc | com | 016255101 | 724 | 1,355 | SH | | SOLE | | 1,355 | 0 | 0 |
Alnylam Pharmaceuticals | com | 02043Q107 | 1,338 | 10,298 | SH | | SOLE | | 10,298 | 0 | 0 |
Alphabet Inc. Class A | com | 02079K305 | 98,449 | 56,172 | SH | | SOLE | | 49,408 | 0 | 6,764 |
Alphabet Inc. Class C | com | 02079K107 | 16,557 | 9,451 | SH | | SOLE | | 9,000 | 0 | 451 |
Altair Engineering | com | 021369103 | 21,027 | 361,419 | SH | | SOLE | | 350,456 | 0 | 10,963 |
Altria Group Inc | com | 02209S103 | 1,321 | 32,221 | SH | | SOLE | | 25,976 | 0 | 6,245 |
Amazon.Com | com | 023135106 | 87,996 | 27,018 | SH | | SOLE | | 23,749 | 0 | 3,269 |
Amer Tower Cl A | com | 03027X100 | 1,133 | 5,047 | SH | | SOLE | | 5,047 | 0 | 0 |
American Express | com | 025816109 | 16,248 | 134,377 | SH | | SOLE | | 114,402 | 0 | 19,975 |
American Water Works Company I | com | 030420103 | 1,252 | 8,155 | SH | | SOLE | | 7,955 | 0 | 200 |
Americold Realty Trust | com | 03064D108 | 205 | 5,495 | SH | | SOLE | | 5,295 | 0 | 200 |
Ameriprise Financial Inc Com | com | 03076C106 | 555 | 2,855 | SH | | SOLE | | 2,855 | 0 | 0 |
Amgen | com | 031162100 | 1,508 | 6,560 | SH | | SOLE | | 6,035 | 0 | 525 |
Amphenol | com | 032095101 | 28,878 | 220,828 | SH | | SOLE | | 202,222 | 0 | 18,606 |
Analog Devices | com | 032654105 | 3,538 | 23,947 | SH | | SOLE | | 20,572 | 0 | 3,375 |
Ansys | com | 03662Q105 | 10,816 | 29,730 | SH | | SOLE | | 29,255 | 0 | 475 |
Anthem Inc | com | 036752103 | 392 | 1,220 | SH | | SOLE | | 1,167 | 0 | 53 |
Apple Inc | com | 037833100 | 178,613 | 1,346,096 | SH | | SOLE | | 1,197,910 | 0 | 148,186 |
Applied Materials | com | 038222105 | 224 | 2,600 | SH | | SOLE | | 2,600 | 0 | 0 |
Aptiv Plc | com | G6095L109 | 512 | 3,932 | SH | | SOLE | | 3,632 | 0 | 300 |
Archer-Daniels-Midland | com | 039483102 | 288 | 5,710 | SH | | SOLE | | 5,710 | 0 | 0 |
Arthur J Gallagher & Co | com | 363576109 | 4,019 | 32,491 | SH | | SOLE | | 32,491 | 0 | 0 |
Ashland Global Holdings Inc | com | 044186104 | 219 | 2,761 | SH | | SOLE | | 2,761 | 0 | 0 |
Astrotech Corp | com | 046484200 | 625 | 353,178 | SH | | SOLE | | 353,178 | 0 | 0 |
AutoZone Inc | com | 053332102 | 830 | 700 | SH | | SOLE | | 700 | 0 | 0 |
Automatic Data Processing | com | 053015103 | 25,058 | 142,215 | SH | | SOLE | | 106,294 | 0 | 35,921 |
Baidu Inc | com | 056752108 | 541 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
Ball Corp | com | 058498106 | 3,030 | 32,520 | SH | | SOLE | | 32,520 | 0 | 0 |
Bank of America | com | 060505104 | 6,203 | 204,659 | SH | | SOLE | | 195,960 | 0 | 8,699 |
Bank of New York Mellon | com | 064058100 | 779 | 18,361 | SH | | SOLE | | 18,361 | 0 | 0 |
Barrick Gold Corp | com | 067901108 | 22,803 | 1,001,009 | SH | | SOLE | | 860,027 | 0 | 140,982 |
Baxter International | com | 071813109 | 5,010 | 62,436 | SH | | SOLE | | 62,436 | 0 | 0 |
Becton Dickinson | com | 075887109 | 35,259 | 140,910 | SH | | SOLE | | 133,749 | 0 | 7,161 |
Berkshire Hathaway Cl A | com | 084670108 | 2,435 | 7 | SH | | SOLE | | 6 | 0 | 1 |
Berkshire Hathaway Cl B | com | 084670702 | 53,905 | 232,477 | SH | | SOLE | | 211,533 | 0 | 20,944 |
Bio-Techne Corp | com | 09073M104 | 8,502 | 26,773 | SH | | SOLE | | 26,088 | 0 | 685 |
BlackRock Inc | com | 09247X101 | 818 | 1,133 | SH | | SOLE | | 1,133 | 0 | 0 |
Boeing | com | 097023105 | 886 | 4,138 | SH | | SOLE | | 3,463 | 0 | 675 |
Booking Holdings Inc | com | 09857L108 | 343 | 154 | SH | | SOLE | | 154 | 0 | 0 |
Booz Allen Hamilton Holdings | com | 099502106 | 3,105 | 35,613 | SH | | SOLE | | 35,613 | 0 | 0 |
Bristol-Myers Squibb | com | 110122108 | 5,196 | 83,774 | SH | | SOLE | | 64,288 | 0 | 19,486 |
Brookfield Asset Management In | com | 112585104 | 1,540 | 37,311 | SH | | SOLE | | 37,311 | 0 | 0 |
Brookfield Infrastructure Part | com | G16252101 | 288 | 5,824 | SH | | SOLE | | 5,824 | 0 | 0 |
CDK Global Inc | com | 12508E101 | 293 | 5,652 | SH | | SOLE | | 5,386 | 0 | 266 |
CIGNA Corp | com | 125523100 | 6,388 | 30,683 | SH | | SOLE | | 30,683 | 0 | 0 |
CME Group Inc | com | 12572Q105 | 3,544 | 19,465 | SH | | SOLE | | 19,290 | 0 | 175 |
CMS Energy | com | 125896100 | 348 | 5,700 | SH | | SOLE | | 5,700 | 0 | 0 |
CRISPR Therapeutics AG | com | H17182108 | 375 | 2,450 | SH | | SOLE | | 2,450 | 0 | 0 |
CSX | com | 126408103 | 208 | 2,295 | SH | | SOLE | | 2,045 | 0 | 250 |
CVS Health Corp | com | 126650100 | 2,934 | 42,952 | SH | | SOLE | | 31,574 | 0 | 11,378 |
Cabot Oil & Gas Corp Cl A | com | 127097103 | 1,540 | 94,565 | SH | | SOLE | | 94,565 | 0 | 0 |
Cameco Corporation | com | 13321L108 | 718 | 53,545 | SH | | SOLE | | 53,545 | 0 | 0 |
Canadian National Railway | com | 136375102 | 20,265 | 184,482 | SH | | SOLE | | 166,851 | 0 | 17,631 |
Carrier Global Corp | com | 14448C104 | 5,507 | 145,994 | SH | | SOLE | | 118,390 | 0 | 27,604 |
Caterpillar | com | 149123101 | 19,209 | 105,534 | SH | | SOLE | | 78,738 | 0 | 26,796 |
Ceridian HCM Holding Inc | com | 15677j108 | 783 | 7,350 | SH | | SOLE | | 6,350 | 0 | 1,000 |
Charter Communications | com | 16119P108 | 1,129 | 1,706 | SH | | SOLE | | 1,701 | 0 | 5 |
Check Point Software | com | M22465104 | 572 | 4,300 | SH | | SOLE | | 3,200 | 0 | 1,100 |
Chevron Corp | com | 166764100 | 17,741 | 210,078 | SH | | SOLE | | 178,703 | 0 | 31,375 |
Chewy Inc. Class A | com | 16679l109 | 5,351 | 59,530 | SH | | SOLE | | 56,259 | 0 | 3,271 |
Chicos FAS Inc | com | 168615102 | 40 | 25,000 | SH | | SOLE | | 25,000 | 0 | 0 |
Chubb Ltd | com | H1467J104 | 10,918 | 70,933 | SH | | SOLE | | 59,053 | 0 | 11,880 |
Church & Dwight | com | 171340102 | 1,239 | 14,203 | SH | | SOLE | | 13,353 | 0 | 850 |
Cisco Systems | com | 17275R102 | 33,581 | 750,419 | SH | | SOLE | | 628,675 | 0 | 121,744 |
Citigroup | com | 172967424 | 2,545 | 41,279 | SH | | SOLE | | 40,279 | 0 | 1,000 |
Citizens Financial Group | com | 174610105 | 1,637 | 45,772 | SH | | SOLE | | 43,772 | 0 | 2,000 |
Clarivate Analytics Plc | com | G21810109 | 13,656 | 459,628 | SH | | SOLE | | 443,245 | 0 | 16,383 |
Clorox | com | 189054109 | 1,000 | 4,954 | SH | | SOLE | | 4,954 | 0 | 0 |
Coca Cola | com | 191216100 | 19,622 | 357,811 | SH | | SOLE | | 336,600 | 0 | 21,211 |
Codexis Inc | com | 192005106 | 1,454 | 66,618 | SH | | SOLE | | 66,618 | 0 | 0 |
Cogent Communications Group | com | 19239V302 | 1,172 | 19,575 | SH | | SOLE | | 19,575 | 0 | 0 |
Cognizant Technology Solutions | com | 192446102 | 433 | 5,286 | SH | | SOLE | | 4,936 | 0 | 350 |
Colgate-Palmolive | com | 194162103 | 4,563 | 53,365 | SH | | SOLE | | 49,545 | 0 | 3,820 |
Colliers International | com | 194693107 | 1,631 | 18,300 | SH | | SOLE | | 18,300 | 0 | 0 |
Comcast Cl A | com | 20030N101 | 59,382 | 1,133,241 | SH | | SOLE | | 1,033,323 | 0 | 99,918 |
Conoco Phillips | com | 20825C104 | 19,271 | 481,894 | SH | | SOLE | | 431,572 | 0 | 50,322 |
Constellation Brands Inc Cl A | com | 21036P108 | 17,866 | 81,560 | SH | | SOLE | | 77,765 | 0 | 3,795 |
Cooper Companies | com | 216648402 | 1,870 | 5,148 | SH | | SOLE | | 5,148 | 0 | 0 |
Corning | com | 219350105 | 523 | 14,517 | SH | | SOLE | | 14,517 | 0 | 0 |
Corteva Inc | com | 22052L104 | 402 | 10,374 | SH | | SOLE | | 7,533 | 0 | 2,841 |
Costco | com | 22160k105 | 63,320 | 168,056 | SH | | SOLE | | 143,979 | 0 | 24,077 |
Crown Castle International Cor | com | 22822V101 | 26,705 | 167,758 | SH | | SOLE | | 142,224 | 0 | 25,534 |
Crown Holdings Inc | com | 228368106 | 2,265 | 22,604 | SH | | SOLE | | 22,604 | 0 | 0 |
Cullen/Frost Bankers | com | 229899109 | 447 | 5,125 | SH | | SOLE | | 4,025 | 0 | 1,100 |
CytoSorbents Corp | com | 23283X206 | 312 | 39,140 | SH | | SOLE | | 38,727 | 0 | 413 |
D R Horton Inc | com | 23331A109 | 8,165 | 118,474 | SH | | SOLE | | 115,174 | 0 | 3,300 |
Danaher | com | 235851102 | 116,442 | 524,185 | SH | | SOLE | | 466,141 | 0 | 58,044 |
Deere | com | 244199105 | 56,672 | 210,638 | SH | | SOLE | | 185,393 | 0 | 25,245 |
Diageo Plc ADR | com | 25243Q205 | 845 | 5,319 | SH | | SOLE | | 5,319 | 0 | 0 |
DocuSign Inc | com | 256163106 | 436 | 1,961 | SH | | SOLE | | 1,961 | 0 | 0 |
Dolby Laboratories Inc | com | 25659T107 | 3,243 | 33,392 | SH | | SOLE | | 30,387 | 0 | 3,005 |
Dominion Energy | com | 25746U109 | 3,798 | 50,506 | SH | | SOLE | | 33,958 | 0 | 16,548 |
Dover Corp | com | 260003108 | 419 | 3,316 | SH | | SOLE | | 3,266 | 0 | 50 |
Dow Inc | com | 260557103 | 2,060 | 37,110 | SH | | SOLE | | 10,401 | 0 | 26,709 |
DuPont De Nemours Inc | com | 26614N102 | 813 | 11,426 | SH | | SOLE | | 7,930 | 0 | 3,496 |
Duke Energy | com | 26441C204 | 1,741 | 19,016 | SH | | SOLE | | 18,141 | 0 | 875 |
East West Bancorp | com | 27579R104 | 602 | 11,862 | SH | | SOLE | | 10,762 | 0 | 1,100 |
EastGroup Properties Inc REIT | com | 277276101 | 204 | 1,480 | SH | | SOLE | | 1,480 | 0 | 0 |
Eaton Corp PLC | com | G29183103 | 256 | 2,128 | SH | | SOLE | | 1,428 | 0 | 700 |
Eaton Vance Corp | com | 278265103 | 870 | 12,800 | SH | | SOLE | | 12,800 | 0 | 0 |
Ebay | com | 278642103 | 569 | 11,314 | SH | | SOLE | | 11,314 | 0 | 0 |
Ecolab | com | 278865100 | 10,268 | 47,459 | SH | | SOLE | | 43,414 | 0 | 4,045 |
Edwards Lifesciences | com | 28176E108 | 423 | 4,632 | SH | | SOLE | | 4,632 | 0 | 0 |
Electronic Arts | com | 285512109 | 576 | 4,010 | SH | | SOLE | | 4,010 | 0 | 0 |
Eli Lilly | com | 532457108 | 5,545 | 32,839 | SH | | SOLE | | 29,886 | 0 | 2,953 |
Emerson Electric | com | 291011104 | 2,291 | 28,501 | SH | | SOLE | | 25,476 | 0 | 3,025 |
Enbridge Inc | com | 29250N105 | 23,596 | 737,613 | SH | | SOLE | | 671,334 | 0 | 66,279 |
Energy Transfer LP | com | 29273V100 | 90 | 14,500 | SH | | SOLE | | 14,500 | 0 | 0 |
Enphase Energy Inc | com | 29355a107 | 280 | 1,593 | SH | | SOLE | | 1,593 | 0 | 0 |
Entegris Inc | com | 29362U104 | 1,948 | 20,268 | SH | | SOLE | | 20,268 | 0 | 0 |
Entergy Corp | com | 29364G103 | 250 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
Enterprise Products LP | com | 293792107 | 5,108 | 260,757 | SH | | SOLE | | 247,818 | 0 | 12,939 |
Equifax | com | 294429105 | 29,265 | 151,758 | SH | | SOLE | | 141,453 | 0 | 10,305 |
Equinix Inc | com | 29444U700 | 292 | 409 | SH | | SOLE | | 409 | 0 | 0 |
Eversource Energy | com | 30040W108 | 14,992 | 173,293 | SH | | SOLE | | 166,609 | 0 | 6,684 |
Exact Sciences Corp | com | 30063P105 | 326 | 2,460 | SH | | SOLE | | 2,460 | 0 | 0 |
Exxon Mobil | com | 30231G102 | 5,635 | 136,709 | SH | | SOLE | | 110,860 | 0 | 25,850 |
Facebook Inc | com | 30303M102 | 12,583 | 46,065 | SH | | SOLE | | 43,880 | 0 | 2,185 |
Fastenal Company | com | 311900104 | 3,584 | 73,406 | SH | | SOLE | | 51,369 | 0 | 22,037 |
Fate Therapeutics Inc | com | 31189P102 | 765 | 8,408 | SH | | SOLE | | 8,408 | 0 | 0 |
FedEx Corporation | com | 31428X106 | 430 | 1,655 | SH | | SOLE | | 1,420 | 0 | 235 |
First Solar Inc | com | 336433107 | 1,882 | 19,023 | SH | | SOLE | | 16,098 | 0 | 2,925 |
Fiserv | com | 337738108 | 30,064 | 264,043 | SH | | SOLE | | 253,933 | 0 | 10,110 |
Fortive Corp | com | 34959J108 | 8,919 | 125,940 | SH | | SOLE | | 96,302 | 0 | 29,638 |
Franco Nevada Corporation | com | 351858105 | 1,003 | 8,003 | SH | | SOLE | | 7,053 | 0 | 950 |
General Dynamics | com | 369550108 | 604 | 4,056 | SH | | SOLE | | 3,391 | 0 | 665 |
General Electric | com | 369604103 | 1,463 | 135,488 | SH | | SOLE | | 128,738 | 0 | 6,750 |
General Mills | com | 370334104 | 3,099 | 52,712 | SH | | SOLE | | 34,368 | 0 | 18,344 |
Gilead Sciences | com | 375558103 | 2,496 | 42,843 | SH | | SOLE | | 40,273 | 0 | 2,570 |
Goldman Sachs | com | 38141G104 | 278 | 1,053 | SH | | SOLE | | 853 | 0 | 200 |
Grainger W W | com | 384802104 | 977 | 2,393 | SH | | SOLE | | 1,893 | 0 | 500 |
HP Inc | com | 40434L105 | 410 | 16,676 | SH | | SOLE | | 16,676 | 0 | 0 |
Heico Corp | com | 422806109 | 834 | 6,300 | SH | | SOLE | | 6,300 | 0 | 0 |
Helmerich & Payne | com | 423452101 | 1,035 | 44,672 | SH | | SOLE | | 44,672 | 0 | 0 |
Henry Schein | com | 806407102 | 1,377 | 20,588 | SH | | SOLE | | 16,700 | 0 | 3,888 |
Hershey Foods | com | 427866108 | 835 | 5,480 | SH | | SOLE | | 3,750 | 0 | 1,730 |
Hewlett Packard Enterprise Co | com | 42824C109 | 198 | 16,676 | SH | | SOLE | | 16,676 | 0 | 0 |
Hologic Inc | com | 436440101 | 1,714 | 23,530 | SH | | SOLE | | 23,530 | 0 | 0 |
Home Depot | com | 437076102 | 58,135 | 218,867 | SH | | SOLE | | 207,822 | 0 | 11,045 |
Honeywell International | com | 438516106 | 15,846 | 74,498 | SH | | SOLE | | 69,297 | 0 | 5,201 |
Humana | com | 444859102 | 891 | 2,172 | SH | | SOLE | | 2,172 | 0 | 0 |
Hunt JB Transport Services | com | 445658107 | 1,283 | 9,386 | SH | | SOLE | | 8,661 | 0 | 725 |
Hyatt Hotels Corp Cl A | com | 448579102 | 1,219 | 16,424 | SH | | SOLE | | 16,424 | 0 | 0 |
IAA, Inc | com | 449253103 | 1,047 | 16,105 | SH | | SOLE | | 16,105 | 0 | 0 |
IQVIA Holdings | com | 46266C105 | 34,340 | 191,661 | SH | | SOLE | | 177,973 | 0 | 13,688 |
Illinois Tool Works | com | 452308109 | 1,703 | 8,353 | SH | | SOLE | | 7,449 | 0 | 904 |
Illumina Inc | com | 452327109 | 8,566 | 23,152 | SH | | SOLE | | 22,061 | 0 | 1,091 |
Industrial Logistics Prop Wi | com | 456237106 | 455 | 19,550 | SH | | SOLE | | 19,550 | 0 | 0 |
Ingersoll Rand Inc | com | 45687V106 | 224 | 4,927 | SH | | SOLE | | 3,957 | 0 | 970 |
Intel | com | 458140100 | 3,722 | 74,707 | SH | | SOLE | | 73,892 | 0 | 815 |
International Business Machine | com | 459200101 | 6,574 | 52,225 | SH | | SOLE | | 45,071 | 0 | 7,154 |
International Paper | com | 460146103 | 602 | 12,098 | SH | | SOLE | | 12,098 | 0 | 0 |
Intuit | com | 461202103 | 1,545 | 4,067 | SH | | SOLE | | 3,742 | 0 | 325 |
Intuitive Surgical | com | 46120E602 | 3,143 | 3,842 | SH | | SOLE | | 3,794 | 0 | 48 |
Ionis Pharmaceuticals Inc | com | 462222100 | 1,192 | 21,077 | SH | | SOLE | | 0 | 0 | 21,077 |
J P Morgan Chase | com | 46625H100 | 115,663 | 910,232 | SH | | SOLE | | 832,612 | 0 | 77,620 |
JD.Com Inc-ADR | com | 47215P106 | 3,140 | 35,722 | SH | | SOLE | | 35,722 | 0 | 0 |
Johnson & Johnson | com | 478160104 | 53,492 | 339,888 | SH | | SOLE | | 301,157 | 0 | 38,732 |
KKR & Co Inc | com | 48251W104 | 531 | 13,105 | SH | | SOLE | | 13,105 | 0 | 0 |
Kansas City Southern | com | 485170302 | 464 | 2,275 | SH | | SOLE | | 2,275 | 0 | 0 |
Kellogg | com | 487836108 | 449 | 7,214 | SH | | SOLE | | 6,564 | 0 | 650 |
Keurig Dr Pepper Inc | com | 49271V100 | 1,083 | 33,843 | SH | | SOLE | | 33,843 | 0 | 0 |
Keysight Technologies Inc | com | 49338L103 | 2,699 | 20,432 | SH | | SOLE | | 19,561 | 0 | 871 |
Kimberly-Clark | com | 494368103 | 4,996 | 37,056 | SH | | SOLE | | 28,377 | 0 | 8,679 |
Kinder Morgan Inc | com | 49456B101 | 4,205 | 307,620 | SH | | SOLE | | 290,620 | 0 | 17,000 |
Kirkland Lake Gold Ltd | com | 49741E100 | 1,489 | 36,087 | SH | | SOLE | | 31,662 | 0 | 4,425 |
Koninklijke Dsm Nv | com | N5017D122 | 4,571 | 26,572 | SH | | SOLE | | 24,809 | 0 | 1,763 |
L3Harris Technoligies Inc | com | 502431109 | 732 | 3,872 | SH | | SOLE | | 2,820 | 0 | 1,052 |
Leidos Holdings Inc | com | 525327102 | 2,939 | 27,960 | SH | | SOLE | | 24,035 | 0 | 3,925 |
Lexington Realty Trust | com | 529043101 | 513 | 48,350 | SH | | SOLE | | 48,350 | 0 | 0 |
Lincoln Electric | com | 533900106 | 460 | 3,960 | SH | | SOLE | | 3,960 | 0 | 0 |
Lincoln National | com | 534187109 | 415 | 8,250 | SH | | SOLE | | 8,250 | 0 | 0 |
Linde Plc | com | G5494J103 | 2,379 | 9,026 | SH | | SOLE | | 7,494 | 0 | 1,532 |
Lockheed Martin | com | 539830109 | 8,090 | 22,789 | SH | | SOLE | | 22,131 | 0 | 658 |
Lowes | com | 548661107 | 20,641 | 128,594 | SH | | SOLE | | 93,669 | 0 | 34,925 |
M&T Bank | com | 55261F104 | 320 | 2,516 | SH | | SOLE | | 2,516 | 0 | 0 |
Magellan Midstream Partners LP | com | 559080106 | 4,993 | 117,641 | SH | | SOLE | | 110,876 | 0 | 6,765 |
Marsh & McLennan | com | 571748102 | 56,487 | 482,794 | SH | | SOLE | | 409,410 | 0 | 73,384 |
Masco | com | 574599106 | 1,283 | 23,350 | SH | | SOLE | | 23,350 | 0 | 0 |
Mastercard Inc Cl A | com | 57636Q104 | 81,271 | 227,689 | SH | | SOLE | | 213,260 | 0 | 14,429 |
McCormick | com | 579780206 | 34,303 | 358,819 | SH | | SOLE | | 332,754 | 0 | 26,065 |
McDonalds | com | 580135101 | 35,719 | 166,462 | SH | | SOLE | | 138,701 | 0 | 27,760 |
Medtronic PLC | com | G5960L103 | 2,122 | 18,114 | SH | | SOLE | | 16,454 | 0 | 1,660 |
Merck | com | 58933Y105 | 48,777 | 596,291 | SH | | SOLE | | 536,479 | 0 | 59,812 |
Mercury Systems Inc | com | 589378108 | 6,169 | 70,050 | SH | | SOLE | | 65,947 | 0 | 4,103 |
Mettler-Toledo International | com | 592688105 | 4,325 | 3,795 | SH | | SOLE | | 3,795 | 0 | 0 |
Microchip Technology | com | 595017104 | 435 | 3,150 | SH | | SOLE | | 3,150 | 0 | 0 |
Microsoft | com | 594918104 | 178,365 | 801,929 | SH | | SOLE | | 713,720 | 0 | 88,209 |
Mondelez International | com | 609207105 | 34,994 | 598,488 | SH | | SOLE | | 510,126 | 0 | 88,362 |
Morningstar Inc | com | 617700109 | 700 | 3,021 | SH | | SOLE | | 3,021 | 0 | 0 |
NVR Inc | com | 62944t105 | 6,471 | 1,586 | SH | | SOLE | | 1,586 | 0 | 0 |
National Instruments | com | 636518102 | 299 | 6,800 | SH | | SOLE | | 6,800 | 0 | 0 |
Nestle SA Sponsored ADR | com | 641069406 | 49,695 | 421,857 | SH | | SOLE | | 379,775 | 0 | 42,082 |
New Oriental Educatio - SP ADR | com | 647581107 | 465 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
New Relic | com | 64829B100 | 3,073 | 46,981 | SH | | SOLE | | 46,181 | 0 | 800 |
NextEra Energy | com | 65339F101 | 19,169 | 248,469 | SH | | SOLE | | 222,182 | 0 | 26,287 |
Nike Inc Class B | com | 654106103 | 60,952 | 430,851 | SH | | SOLE | | 368,679 | 0 | 62,172 |
Nisource | com | 65473P105 | 4,932 | 215,000 | SH | | SOLE | | 215,000 | 0 | 0 |
Nkarta Inc | com | 65487U108 | 614 | 9,996 | SH | | SOLE | | 9,996 | 0 | 0 |
Norfolk Southern | com | 655844108 | 4,901 | 20,626 | SH | | SOLE | | 19,131 | 0 | 1,495 |
Northern Trust Corp | com | 665859104 | 408 | 4,381 | SH | | SOLE | | 4,381 | 0 | 0 |
Northrop Grumman | com | 666807102 | 29,914 | 98,169 | SH | | SOLE | | 92,279 | 0 | 5,890 |
Novartis A G ADR | com | 66987V109 | 16,283 | 172,438 | SH | | SOLE | | 132,800 | 0 | 39,638 |
Novo Nordisk A/S ADR | com | 670100205 | 2,492 | 35,680 | SH | | SOLE | | 35,680 | 0 | 0 |
Nvidia Corp | com | 67066G104 | 1,159 | 2,219 | SH | | SOLE | | 2,219 | 0 | 0 |
Omnicom | com | 681919106 | 1,051 | 16,854 | SH | | SOLE | | 3,672 | 0 | 13,182 |
Oracle | com | 68389X105 | 14,212 | 219,687 | SH | | SOLE | | 181,042 | 0 | 38,645 |
Oshkosh Corporation | com | 688239201 | 207 | 2,400 | SH | | SOLE | | 2,400 | 0 | 0 |
Otis Worldwide Corp | com | 68902V107 | 8,279 | 122,568 | SH | | SOLE | | 107,207 | 0 | 15,360 |
PNC Financial | com | 693475105 | 333 | 2,233 | SH | | SOLE | | 2,233 | 0 | 0 |
PPG Industries | com | 693506107 | 628 | 4,353 | SH | | SOLE | | 4,353 | 0 | 0 |
Palo Alto Networks Inc | com | 697435105 | 2,092 | 5,887 | SH | | SOLE | | 5,855 | 0 | 32 |
Parker-Hannifin | com | 701094104 | 806 | 2,958 | SH | | SOLE | | 2,707 | 0 | 251 |
PayPal Holdings | com | 70450Y103 | 10,793 | 46,084 | SH | | SOLE | | 45,108 | 0 | 976 |
Paychex | com | 704326107 | 971 | 10,424 | SH | | SOLE | | 10,424 | 0 | 0 |
Pentair Plc | com | G7S00T104 | 225 | 4,240 | SH | | SOLE | | 4,240 | 0 | 0 |
Peoples United Financial Inc | com | 712704105 | 475 | 36,702 | SH | | SOLE | | 36,702 | 0 | 0 |
Pepsico | com | 713448108 | 81,783 | 551,469 | SH | | SOLE | | 483,246 | 0 | 68,223 |
Pfizer | com | 717081103 | 13,141 | 356,992 | SH | | SOLE | | 303,421 | 0 | 53,571 |
Philip Morris International | com | 718172109 | 1,748 | 21,116 | SH | | SOLE | | 21,016 | 0 | 100 |
Potlatch Corporation | com | 737630103 | 1,479 | 29,571 | SH | | SOLE | | 10,020 | 0 | 19,551 |
Praxis Precision Medicines Inc | com | 74006W108 | 385 | 7,000 | SH | | SOLE | | 7,000 | 0 | 0 |
Price T Rowe Group Inc | com | 74144T108 | 846 | 5,585 | SH | | SOLE | | 5,073 | 0 | 512 |
Procter & Gamble | com | 742718109 | 50,138 | 360,343 | SH | | SOLE | | 319,586 | 0 | 40,757 |
Progressive | com | 743315103 | 545 | 5,516 | SH | | SOLE | | 5,516 | 0 | 0 |
Proofpoint Inc | com | 743424103 | 793 | 5,815 | SH | | SOLE | | 5,815 | 0 | 0 |
Public Service Enterprise | com | 744573106 | 500 | 8,581 | SH | | SOLE | | 8,581 | 0 | 0 |
Pultegroup Inc. | com | 745867101 | 395 | 9,170 | SH | | SOLE | | 9,170 | 0 | 0 |
Qualcomm | com | 747525103 | 3,945 | 25,898 | SH | | SOLE | | 18,730 | 0 | 7,168 |
Quest Diagnostics | com | 74834L100 | 208 | 1,748 | SH | | SOLE | | 1,748 | 0 | 0 |
RBC Bearings Inc | com | 75524b104 | 20,074 | 112,120 | SH | | SOLE | | 101,378 | 0 | 10,742 |
RPM International Inc | com | 749685103 | 336 | 3,700 | SH | | SOLE | | 3,700 | 0 | 0 |
Raymond James Financial Inc | com | 754730109 | 1,254 | 13,110 | SH | | SOLE | | 13,110 | 0 | 0 |
Raytheon Technologies | com | 75513E101 | 19,535 | 273,176 | SH | | SOLE | | 226,449 | 0 | 46,727 |
Realty Income Corp | com | 756109104 | 6,927 | 111,424 | SH | | SOLE | | 107,724 | 0 | 3,700 |
Regeneron Pharmaceuticals Inc | com | 75886F107 | 371 | 768 | SH | | SOLE | | 768 | 0 | 0 |
Republic Services | com | 760759100 | 232 | 2,411 | SH | | SOLE | | 2,411 | 0 | 0 |
Ross Stores | com | 778296103 | 2,485 | 20,231 | SH | | SOLE | | 20,231 | 0 | 0 |
Royal Dutch Shell A ADRF ADR | com | 780259206 | 344 | 9,781 | SH | | SOLE | | 8,615 | 0 | 1,166 |
S&P Global Inc | com | 78409V104 | 1,573 | 4,787 | SH | | SOLE | | 4,787 | 0 | 0 |
SPDR Gold Shares | com | 78463V107 | 53,963 | 302,552 | SH | | SOLE | | 283,813 | 0 | 18,739 |
SS & C Technologies | com | 78467J100 | 28,640 | 393,672 | SH | | SOLE | | 379,611 | 0 | 14,061 |
Salesforce.com Inc | com | 79466L302 | 13,097 | 58,854 | SH | | SOLE | | 56,909 | 0 | 1,945 |
Salisbury Bancorp | com | 795226109 | 1,811 | 48,603 | SH | | SOLE | | 2,200 | 0 | 46,403 |
Schlumberger | com | 806857108 | 286 | 13,082 | SH | | SOLE | | 11,787 | 0 | 1,295 |
Shake Shack Inc | com | 819047101 | 216 | 2,550 | SH | | SOLE | | 2,550 | 0 | 0 |
Sherwin-Williams | com | 824348106 | 31,411 | 42,742 | SH | | SOLE | | 37,860 | 0 | 4,882 |
Smucker | com | 832696405 | 304 | 2,629 | SH | | SOLE | | 2,629 | 0 | 0 |
SolarEdge Technologies Inc | com | 83417M104 | 1,549 | 4,853 | SH | | SOLE | | 4,413 | 0 | 440 |
Sony Corp | com | 835699307 | 226 | 2,235 | SH | | SOLE | | 2,235 | 0 | 0 |
Southern Co | com | 842587107 | 635 | 10,337 | SH | | SOLE | | 10,337 | 0 | 0 |
Spirit Realty Capital Inc. | com | 84860W300 | 4,296 | 106,950 | SH | | SOLE | | 101,150 | 0 | 5,800 |
Spotify Technology | com | L8681T102 | 391 | 1,242 | SH | | SOLE | | 1,242 | 0 | 0 |
Stanley Black & Decker Inc | com | 854502101 | 8,510 | 47,658 | SH | | SOLE | | 33,017 | 0 | 14,641 |
Starbucks | com | 855244109 | 26,268 | 245,544 | SH | | SOLE | | 233,446 | 0 | 12,098 |
State Street | com | 857477103 | 3,916 | 53,801 | SH | | SOLE | | 51,901 | 0 | 1,900 |
Store Capital Corp | com | 862121100 | 6,115 | 179,972 | SH | | SOLE | | 176,972 | 0 | 3,000 |
Stryker | com | 863667101 | 42,702 | 174,266 | SH | | SOLE | | 163,348 | 0 | 10,918 |
Synopsys Inc | com | 871607107 | 518 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
Sysco | com | 871829107 | 21,630 | 291,272 | SH | | SOLE | | 264,468 | 0 | 26,804 |
T-Mobile US Inc | com | 872590104 | 39,843 | 295,460 | SH | | SOLE | | 277,225 | 0 | 18,235 |
TC Energy Corp | com | 87807B107 | 5,588 | 137,241 | SH | | SOLE | | 132,553 | 0 | 4,688 |
TE Connectivity Limited | com | H84989104 | 3,560 | 29,402 | SH | | SOLE | | 18,277 | 0 | 11,125 |
TJX Corp | com | 872540109 | 14,240 | 208,520 | SH | | SOLE | | 202,670 | 0 | 5,850 |
Taiwan Semiconductor Mft Co Lt | com | 874039100 | 3,698 | 33,912 | SH | | SOLE | | 23,912 | 0 | 10,000 |
Take-Two Interactive Software | com | 874054109 | 756 | 3,640 | SH | | SOLE | | 3,640 | 0 | 0 |
Tapestry Inc | com | 876030107 | 559 | 18,000 | SH | | SOLE | | 18,000 | 0 | 0 |
Target | com | 87612E106 | 3,558 | 20,153 | SH | | SOLE | | 14,231 | 0 | 5,922 |
Teladoc Inc | com | 87918A105 | 206 | 1,030 | SH | | SOLE | | 1,030 | 0 | 0 |
Teledyne Technologies | com | 879360105 | 1,867 | 4,763 | SH | | SOLE | | 4,763 | 0 | 0 |
Teleflex | com | 879369106 | 1,861 | 4,522 | SH | | SOLE | | 4,522 | 0 | 0 |
Tencent Music Entertainment Gr | com | 88034p109 | 385 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
Tesla Motors Inc | com | 88160R101 | 473 | 670 | SH | | SOLE | | 670 | 0 | 0 |
Texas Instruments | com | 882508104 | 4,011 | 24,435 | SH | | SOLE | | 19,055 | 0 | 5,380 |
The Blackstone Group Inc - A | com | 09260D107 | 7,836 | 120,909 | SH | | SOLE | | 114,999 | 0 | 5,910 |
The Travelers Companies Inc | com | 89417E109 | 5,554 | 39,570 | SH | | SOLE | | 32,757 | 0 | 6,813 |
Thermo Fisher Scientific | com | 883556102 | 90,225 | 193,707 | SH | | SOLE | | 171,387 | 0 | 22,320 |
Thomson Reuters Corporation | com | 884903709 | 424 | 5,179 | SH | | SOLE | | 5,179 | 0 | 0 |
Tractor Supply Company | com | 892356106 | 1,374 | 9,774 | SH | | SOLE | | 9,774 | 0 | 0 |
Trane Technologies | com | G8994E103 | 811 | 5,588 | SH | | SOLE | | 4,488 | 0 | 1,100 |
TransUnion | com | 89400J107 | 642 | 6,470 | SH | | SOLE | | 6,470 | 0 | 0 |
US Bancorp | com | 902973304 | 6,929 | 148,721 | SH | | SOLE | | 88,696 | 0 | 60,025 |
Unilever Plc Sponsored ADR | com | 904767704 | 551 | 9,122 | SH | | SOLE | | 9,122 | 0 | 0 |
Union Pacific | com | 907818108 | 38,521 | 185,004 | SH | | SOLE | | 179,981 | 0 | 5,023 |
United Health Group | com | 91324P102 | 32,792 | 93,510 | SH | | SOLE | | 82,129 | 0 | 11,381 |
United Parcel Service Class B | com | 911312106 | 778 | 4,621 | SH | | SOLE | | 4,557 | 0 | 64 |
Unitil Corp | com | 913259107 | 3,973 | 89,734 | SH | | SOLE | | 89,734 | 0 | 0 |
V F Corp | com | 918204108 | 848 | 9,930 | SH | | SOLE | | 7,680 | 0 | 2,250 |
Varian Medical | com | 92220P105 | 560 | 3,200 | SH | | SOLE | | 3,200 | 0 | 0 |
Verizon | com | 92343V104 | 8,767 | 149,226 | SH | | SOLE | | 125,359 | 0 | 23,867 |
Vertex Pharmaceuticals Inc | com | 92532F100 | 896 | 3,792 | SH | | SOLE | | 3,342 | 0 | 450 |
Vertiv Holdings LLC | com | 92537N108 | 319 | 17,100 | SH | | SOLE | | 17,100 | 0 | 0 |
ViacomCBS Inc Class B | com | 92556H206 | 485 | 13,008 | SH | | SOLE | | 13,008 | 0 | 0 |
Viatris Inc | com | 92556V106 | 439 | 23,418 | SH | | SOLE | | 20,549 | 0 | 2,869 |
Visa Incorporated | com | 92826C839 | 7,627 | 34,869 | SH | | SOLE | | 32,728 | 0 | 2,141 |
Vontier Corp | com | 928881101 | 1,105 | 33,089 | SH | | SOLE | | 24,437 | 0 | 8,652 |
WEC Energy Group Inc | com | 92939U106 | 397 | 4,316 | SH | | SOLE | | 4,316 | 0 | 0 |
WR Berkley Corporation | com | 084423102 | 1,739 | 26,184 | SH | | SOLE | | 26,184 | 0 | 0 |
Wabtec Corp | com | 929740108 | 9,539 | 130,318 | SH | | SOLE | | 125,487 | 0 | 4,831 |
Walmart | com | 931142103 | 5,580 | 38,711 | SH | | SOLE | | 32,140 | 0 | 6,571 |
Walt Disney | com | 254687106 | 95,964 | 529,661 | SH | | SOLE | | 475,814 | 0 | 53,847 |
Waste Connections | com | 94106B101 | 1,701 | 16,581 | SH | | SOLE | | 16,581 | 0 | 0 |
Waste Management | com | 94106L109 | 1,863 | 15,801 | SH | | SOLE | | 15,051 | 0 | 750 |
Waters Corp | com | 941848103 | 1,754 | 7,089 | SH | | SOLE | | 7,069 | 0 | 20 |
Webster Financial | com | 947890109 | 205 | 4,867 | SH | | SOLE | | 4,467 | 0 | 400 |
Wells Fargo | com | 949746101 | 1,687 | 55,888 | SH | | SOLE | | 47,789 | 0 | 8,099 |
West Pharmaceutical Services I | com | 955306105 | 382 | 1,350 | SH | | SOLE | | 1,350 | 0 | 0 |
Westlake Chemical Corp | com | 960413102 | 1,025 | 12,557 | SH | | SOLE | | 12,557 | 0 | 0 |
Weyerhaeuser | com | 962166104 | 30,097 | 897,625 | SH | | SOLE | | 821,754 | 0 | 75,871 |
XCEL Energy | com | 98389B100 | 515 | 7,729 | SH | | SOLE | | 7,729 | 0 | 0 |
Xilinx Inc. | com | 983919101 | 11,849 | 83,582 | SH | | SOLE | | 79,895 | 0 | 3,687 |
Yum Brands Inc | com | 988498101 | 711 | 6,547 | SH | | SOLE | | 6,547 | 0 | 0 |
Yum China Holdings Inc | com | 98850P109 | 232 | 4,071 | SH | | SOLE | | 4,071 | 0 | 0 |
Zimmer Biomet Holdings Inc | com | 98956P102 | 831 | 5,395 | SH | | SOLE | | 5,395 | 0 | 0 |
Zoetis Inc | com | 98978V103 | 39,348 | 237,753 | SH | | SOLE | | 226,318 | 0 | 11,435 |
Zscaler Inc. | com | 98980g102 | 523 | 2,620 | SH | | SOLE | | 2,620 | 0 | 0 |
iShares North America Tech | com | 464287515 | 549 | 1,550 | SH | | SOLE | | 1,550 | 0 | 0 |
Sprott Physical Gold Trust | com | 85207H104 | 530 | 35,123 | SH | | SOLE | | 35,123 | 0 | 0 |
Vanguard Emerging Markets Stoc | com | 922042858 | 8,873 | 177,062 | SH | | SOLE | | 173,514 | 0 | 3,548 |
Vanguard FTSE ETF Developed Ma | com | 921943858 | 14,175 | 300,244 | SH | | SOLE | | 291,974 | 0 | 8,270 |
Vanguard FTSE Europe ETF | com | 922042874 | 751 | 12,465 | SH | | SOLE | | 11,260 | 0 | 1,205 |
iShares Core MSCI EAFE ETF | com | 46432F842 | 582 | 8,417 | SH | | SOLE | | 8,417 | 0 | 0 |
iShares MSCI EAFE Index Fund | com | 464287465 | 2,308 | 31,635 | SH | | SOLE | | 30,378 | 0 | 1,257 |
iShares MSCI Emerg Mkts ETF | com | 464287234 | 1,366 | 26,441 | SH | | SOLE | | 24,946 | 0 | 1,495 |
Alerian MLP | com | 00162Q452 | 707 | 27,536 | SH | | SOLE | | 26,951 | 0 | 585 |
Financial Select Sectors SPDR | com | 81369Y605 | 378 | 12,836 | SH | | SOLE | | 12,836 | 0 | 0 |
Invesco QQQ Trust Series 1 | com | 46090E103 | 3,511 | 11,191 | SH | | SOLE | | 11,191 | 0 | 0 |
Invesco S&P 500 Equal Weight E | com | 46137V357 | 284 | 2,225 | SH | | SOLE | | 2,225 | 0 | 0 |
SPDR S&P 500 ETF Index | com | 78462F103 | 16,632 | 44,485 | SH | | SOLE | | 44,485 | 0 | 0 |
SPDR S&P Dividend ETF | com | 78464A763 | 357 | 3,374 | SH | | SOLE | | 3,374 | 0 | 0 |
Sector SPDR Indl Select of Ben | com | 81369Y704 | 282 | 3,189 | SH | | SOLE | | 3,189 | 0 | 0 |
Select Sector S&P Technology I | com | 81369Y803 | 723 | 5,560 | SH | | SOLE | | 5,560 | 0 | 0 |
VanEck Vectors Gold Miners ETF | com | 92189F106 | 3,693 | 102,522 | SH | | SOLE | | 100,730 | 0 | 1,792 |
Vanguard Dividend Appreciation | com | 921908844 | 1,779 | 12,602 | SH | | SOLE | | 12,602 | 0 | 0 |
Vanguard Information Techology | com | 92204A702 | 1,772 | 5,008 | SH | | SOLE | | 5,008 | 0 | 0 |
Vanguard Mid Cap ETF | com | 922908629 | 5,317 | 25,713 | SH | | SOLE | | 25,713 | 0 | 0 |
Vanguard Mid-Cap Growth ETF | com | 922908538 | 330 | 1,555 | SH | | SOLE | | 1,555 | 0 | 0 |
Vanguard REIT Index ETF | com | 922908553 | 1,449 | 17,058 | SH | | SOLE | | 15,898 | 0 | 1,160 |
Vanguard S&P 500 ETF | com | 922908363 | 386 | 1,123 | SH | | SOLE | | 1,062 | 0 | 61 |
Vanguard Small Cap ETF | com | 922908751 | 785 | 4,030 | SH | | SOLE | | 4,030 | 0 | 0 |
Vanguard Small Cap Growth | com | 922908595 | 6,750 | 25,219 | SH | | SOLE | | 24,515 | 0 | 704 |
Vanguard Small Cap Value ETF | com | 922908611 | 6,539 | 45,981 | SH | | SOLE | | 45,464 | 0 | 517 |
Vanguard Total Stock Market Vi | com | 922908769 | 2,050 | 10,534 | SH | | SOLE | | 10,534 | 0 | 0 |
Wisdom Tree MidCap Earnings Fu | com | 97717W570 | 749 | 17,240 | SH | | SOLE | | 17,240 | 0 | 0 |
iShares Core S&P 500 ETF | com | 464287200 | 749 | 1,995 | SH | | SOLE | | 1,995 | 0 | 0 |
iShares Core S&P MidCap ETF | com | 464287507 | 1,025 | 4,462 | SH | | SOLE | | 4,462 | 0 | 0 |
iShares Russell 1000 Index | com | 464287622 | 2,376 | 11,217 | SH | | SOLE | | 11,217 | 0 | 0 |
iShares Russell 1000 Value Ind | com | 464287598 | 385 | 2,816 | SH | | SOLE | | 2,816 | 0 | 0 |
iShares Russell 2000 ETF | com | 464287655 | 3,039 | 15,499 | SH | | SOLE | | 14,951 | 0 | 548 |
iShares Tr Russell 1000 Growth | com | 464287614 | 1,323 | 5,487 | SH | | SOLE | | 5,487 | 0 | 0 |