The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 20,712 117,401 SH   SOLE   117,291 0 110
ABBOTT LABS COM 002824100 2,142 24,656 SH   SOLE   24,656 0 0
ABBVIE INC COM 00287Y109 1,312 14,819 SH   SOLE   14,819 0 0
ADOBE INC COM 00724F101 458 1,389 SH   SOLE   1,389 0 0
AGNICO EAGLE MINES LTD COM 008474108 15,808 256,584 SH   SOLE   250,339 0 6,245
AIR PRODS & CHEMS INC COM 009158106 835 3,555 SH   SOLE   3,555 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,614 53,410 SH   SOLE   53,410 0 0
ALPHABET INC CAP STK CL C 02079K107 1,546 1,156 SH   SOLE   1,156 0 0
ALPHABET INC CAP STK CL A 02079K305 22,061 16,471 SH   SOLE   16,054 0 417
ALTRIA GROUP INC COM 02209S103 210 4,209 SH   SOLE   4,209 0 0
AMAZON COM INC COM 023135106 2,587 1,400 SH   SOLE   1,400 0 0
AMERICAN ELEC PWR CO INC COM 025537101 245 2,588 SH   SOLE   2,588 0 0
AMERICAN EXPRESS CO COM 025816109 2,097 16,848 SH   SOLE   16,848 0 0
AMERICAN TOWER CORP NEW COM 03027X100 52,754 229,543 SH   SOLE   225,995 0 3,548
AMERICAN WTR WKS CO INC NEW COM 030420103 15,900 129,428 SH   SOLE   125,258 0 4,170
AMERIPRISE FINL INC COM 03076C106 501 3,006 SH   SOLE   3,006 0 0
AMGEN INC COM 031162100 664 2,756 SH   SOLE   2,756 0 0
AMPHENOL CORP NEW CL A 032095101 13,016 120,262 SH   SOLE   115,262 0 5,000
APPLE INC COM 037833100 10,918 37,180 SH   SOLE   36,800 0 380
APPLIED MATLS INC COM 038222105 214 3,513 SH   SOLE   3,513 0 0
AQUA AMERICA INC COM 03836W103 205 4,375 SH   SOLE   4,375 0 0
ASPEN TECHNOLOGY INC COM 045327103 15,989 132,215 SH   SOLE   128,625 0 3,590
ASTRAZENECA PLC SPONSORED ADR 046353108 981 19,668 SH   SOLE   19,668 0 0
AT&T INC COM 00206R102 900 23,030 SH   SOLE   23,030 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 17,106 100,329 SH   SOLE   100,329 0 0
AVERY DENNISON CORP COM 053611109 883 6,750 SH   SOLE   6,750 0 0
BANCO SANTANDER SA ADR 05964H105 83 20,000 SH   SOLE   20,000 0 0
BANK AMER CORP COM 060505104 539 15,306 SH   SOLE   15,306 0 0
BANK N S HALIFAX COM 064149107 13,119 232,230 SH   SOLE   232,100 0 130
BAXTER INTL INC COM 071813109 419 5,011 SH   SOLE   5,011 0 0
BECTON DICKINSON & CO COM 075887109 1,230 4,524 SH   SOLE   4,524 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 15,282 45 SH   SOLE   45 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,469 46,221 SH   SOLE   46,121 0 100
BIOGEN INC COM 09062X103 309 1,040 SH   SOLE   1,040 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 278 4,970 SH   SOLE   4,970 0 0
BP PLC SPONSORED ADR 055622104 403 10,691 SH   SOLE   10,691 0 0
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 356 118,210 SH   SOLE   118,210 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 9,508 148,119 SH   SOLE   148,019 0 100
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 679 5,500 SH   SOLE   5,500 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 183 11,088 SH   SOLE   11,088 0 0
BROWN FORMAN CORP CL B 115637209 845 12,500 SH   SOLE   12,500 0 0
BROWN FORMAN CORP CL A 115637100 942 15,000 SH   SOLE   15,000 0 0
CANADIAN NATL RY CO COM 136375102 327 3,615 SH   SOLE   3,615 0 0
CARE COM INC COM 141633107 188 12,500 SH   SOLE   12,500 0 0
CARMAX INC COM 143130102 30,262 345,177 SH   SOLE   340,367 0 4,810
CATERPILLAR INC DEL COM 149123101 4,272 28,928 SH   SOLE   28,928 0 0
CHEVRON CORP NEW COM 166764100 9,740 80,821 SH   SOLE   80,671 0 150
CHUBB LIMITED COM H1467J104 26,409 169,657 SH   SOLE   166,547 0 3,110
CHURCH & DWIGHT INC COM 171340102 634 9,010 SH   SOLE   9,010 0 0
CIGNA CORP NEW COM 125523100 326 1,594 SH   SOLE   1,594 0 0
CISCO SYS INC COM 17275R102 722 15,047 SH   SOLE   15,047 0 0
CITIGROUP INC COM NEW 172967424 263 3,294 SH   SOLE   3,294 0 0
CLOROX CO DEL COM 189054109 213 1,389 SH   SOLE   1,389 0 0
COCA COLA CO COM 191216100 2,885 52,116 SH   SOLE   52,116 0 0
COEUR MNG INC COM NEW 192108504 146 18,087 SH   SOLE   18,087 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,446 39,446 SH   SOLE   39,446 0 0
COLGATE PALMOLIVE CO COM 194162103 2,886 41,924 SH   SOLE   41,624 0 300
COMCAST CORP NEW CL A 20030N101 1,502 33,391 SH   SOLE   33,391 0 0
COMMUNITY BK SYS INC COM 203607106 284 4,000 SH   SOLE   4,000 0 0
CONOCOPHILLIPS COM 20825C104 386 5,938 SH   SOLE   5,938 0 0
CONSTELLATION BRANDS INC CL A 21036P108 7,257 38,245 SH   SOLE   36,179 0 2,066
CORE LABORATORIES N V COM N22717107 1,172 31,116 SH   SOLE   30,866 0 250
CORTEVA INC COM 22052L104 757 25,614 SH   SOLE   25,465 0 149
COSTCO WHSL CORP NEW COM 22160K105 596 2,029 SH   SOLE   2,029 0 0
CSX CORP COM 126408103 682 9,419 SH   SOLE   9,419 0 0
CULLEN FROST BANKERS INC COM 229899109 9,589 98,066 SH   SOLE   95,436 0 2,630
CUMMINS INC COM 231021106 200 1,116 SH   SOLE   1,116 0 0
CVS HEALTH CORP COM 126650100 18,650 251,049 SH   SOLE   245,759 0 5,290
DANAHER CORPORATION COM 235851102 32,939 214,612 SH   SOLE   211,087 0 3,525
DARDEN RESTAURANTS INC COM 237194105 371 3,400 SH   SOLE   3,400 0 0
DEERE & CO COM 244199105 2,702 15,596 SH   SOLE   15,596 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 310 1,842 SH   SOLE   1,842 0 0
DISNEY WALT CO COM DISNEY 254687106 24,350 168,358 SH   SOLE   165,213 0 3,145
DOMINION ENERGY INC COM 25746U109 265 3,204 SH   SOLE   3,204 0 0
DOVER CORP COM 260003108 203 1,757 SH   SOLE   1,757 0 0
DOW INC COM 260557103 1,131 20,662 SH   SOLE   20,513 0 149
DUPONT DE NEMOURS INC COM 26614N102 1,332 20,740 SH   SOLE   20,591 0 149
EATON VANCE CORP COM NON VTG 278265103 400 8,569 SH   SOLE   8,569 0 0
ECOLAB INC COM 278865100 28,226 146,254 SH   SOLE   144,504 0 1,750
EDWARDS LIFESCIENCES CORP COM 28176E108 1,724 7,391 SH   SOLE   7,391 0 0
EMERSON ELEC CO COM 291011104 938 12,306 SH   SOLE   12,306 0 0
ENBRIDGE INC COM 29250N105 362 9,102 SH   SOLE   9,102 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 346 12,300 SH   SOLE   12,300 0 0
EOG RES INC COM 26875P101 8,529 101,831 SH   SOLE   101,831 0 0
EVERSOURCE ENERGY COM 30040W108 15,797 185,691 SH   SOLE   185,429 0 262
EXXON MOBIL CORP COM 30231G102 13,098 187,709 SH   SOLE   184,559 0 3,150
EYEPOINT PHARMACEUTICALS INC COM 30233G100 22 14,000 SH   SOLE   14,000 0 0
FACEBOOK INC CL A 30303M102 1,068 5,203 SH   SOLE   5,203 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 18,934 161,212 SH   SOLE   158,047 0 3,165
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 261 10,500 SH   SOLE   10,500 0 0
FISERV INC COM 337738108 1,672 14,463 SH   SOLE   14,463 0 0
FORTIVE CORP COM 34959J108 741 9,697 SH   SOLE   9,547 0 150
GARTNER INC COM 366651107 1,544 10,019 SH   SOLE   10,019 0 0
GENERAL ELECTRIC CO COM 369604103 6,290 563,632 SH   SOLE   563,432 0 200
GENERAL MLS INC COM 370334104 817 15,252 SH   SOLE   15,252 0 0
GILEAD SCIENCES INC COM 375558103 8,171 125,749 SH   SOLE   122,149 0 3,600
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 266 5,652 SH   SOLE   5,652 0 0
HALLIBURTON CO COM 406216101 303 12,380 SH   SOLE   12,380 0 0
HEALTHPEAK PPTYS INC COM 42250P103 10,369 300,814 SH   SOLE   300,514 0 300
HERSHEY CO COM 427866108 1,744 11,867 SH   SOLE   11,867 0 0
HOME DEPOT INC COM 437076102 1,984 9,084 SH   SOLE   9,084 0 0
HONEYWELL INTL INC COM 438516106 532 3,005 SH   SOLE   3,005 0 0
IDEXX LABS INC COM 45168D104 32,861 125,840 SH   SOLE   123,750 0 2,090
ILLINOIS TOOL WKS INC COM 452308109 227 1,266 SH   SOLE   1,266 0 0
ILLUMINA INC COM 452327109 977 2,945 SH   SOLE   2,945 0 0
INTEL CORP COM 458140100 2,429 40,583 SH   SOLE   40,183 0 400
INTERNATIONAL BUSINESS MACHS COM 459200101 1,279 9,544 SH   SOLE   9,544 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,007 1,703 SH   SOLE   1,703 0 0
INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 201 14,050 SH   SOLE   14,050 0 0
ISHARES GOLD TRUST ISHARES 464285105 6,034 416,133 SH   SOLE   415,663 0 470
ISHARES INC ESG MSCI EM ETF 46434G863 2,174 60,500 SH   SOLE   60,500 0 0
ISHARES TR CORE S&P500 ETF 464287200 295 913 SH   SOLE   913 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 240 1,447 SH   SOLE   1,447 0 0
ISHARES TR CORE S&P MCP ETF 464287507 524 2,548 SH   SOLE   2,548 0 0
ISHARES TR INTRM GOV CR ETF 464288612 451 4,002 SH   SOLE   4,002 0 0
ISHARES TR MSCI EAFE ETF 464287465 289 4,156 SH   SOLE   4,156 0 0
ISHARES TR CORE S&P SCP ETF 464287804 432 5,157 SH   SOLE   5,157 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 744 5,789 SH   SOLE   5,789 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,660 9,436 SH   SOLE   9,436 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,275 13,000 SH   SOLE   13,000 0 0
ISHARES TR SELECT DIVID ETF 464287168 4,698 44,465 SH   SOLE   44,465 0 0
ISHARES TR CORE S&P US VLU 464287663 3,406 54,054 SH   SOLE   54,054 0 0
ISHARES TR ESG MSCI EAFE 46435G516 6,998 101,798 SH   SOLE   101,798 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 10,521 212,120 SH   SOLE   212,120 0 0
JOHNSON & JOHNSON COM 478160104 21,301 146,027 SH   SOLE   143,557 0 2,470
JPMORGAN CHASE & CO COM 46625H100 5,753 41,273 SH   SOLE   41,273 0 0
KIMBERLY CLARK CORP COM 494368103 270 1,961 SH   SOLE   1,961 0 0
KINSALE CAP GROUP INC COM 49714P108 14,887 146,441 SH   SOLE   142,441 0 4,000
L3HARRIS TECHNOLOGIES INC COM 502431109 691 3,491 SH   SOLE   3,491 0 0
LAUDER ESTEE COS INC CL A 518439104 208 1,005 SH   SOLE   1,005 0 0
LILLY ELI & CO COM 532457108 591 4,499 SH   SOLE   4,499 0 0
LINDE PLC SHS G5494J103 787 3,698 SH   SOLE   3,698 0 0
LOWES COS INC COM 548661107 440 3,670 SH   SOLE   3,670 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 224 3,560 SH   SOLE   3,560 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,005 9,020 SH   SOLE   9,020 0 0
MASTERCARD INC CL A 57636Q104 1,697 5,684 SH   SOLE   5,684 0 0
MCCORMICK & CO INC COM NON VTG 579780206 15,926 93,829 SH   SOLE   93,789 0 40
MCDONALDS CORP COM 580135101 549 2,780 SH   SOLE   2,780 0 0
MEDTRONIC PLC SHS G5960L103 25,294 222,949 SH   SOLE   218,724 0 4,225
MERCADOLIBRE INC COM 58733R102 11,358 19,858 SH   SOLE   18,858 0 1,000
MERCK & CO INC COM 58933Y105 4,116 45,255 SH   SOLE   45,255 0 0
MICROSOFT CORP COM 594918104 69,679 441,848 SH   SOLE   437,798 0 4,050
MONDELEZ INTL INC CL A 609207105 405 7,350 SH   SOLE   7,350 0 0
MOODYS CORP COM 615369105 1,663 7,005 SH   SOLE   7,005 0 0
NEOGENOMICS INC COM NEW 64049M209 917 31,337 SH   SOLE   31,337 0 0
NIKE INC CL B 654106103 679 6,702 SH   SOLE   6,702 0 0
NORFOLK SOUTHERN CORP COM 655844108 485 2,496 SH   SOLE   2,496 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3,694 39,007 SH   SOLE   38,915 0 92
ORACLE CORP COM 68389X105 444 8,381 SH   SOLE   8,381 0 0
PAYCHEX INC COM 704326107 16,672 196,002 SH   SOLE   191,107 0 4,895
PAYCOM SOFTWARE INC COM 70432V102 216 817 SH   SOLE   817 0 0
PAYPAL HLDGS INC COM 70450Y103 606 5,601 SH   SOLE   5,601 0 0
PEPSICO INC COM 713448108 6,925 50,672 SH   SOLE   50,472 0 200
PFIZER INC COM 717081103 2,492 63,607 SH   SOLE   63,607 0 0
PHILIP MORRIS INTL INC COM 718172109 227 2,662 SH   SOLE   2,662 0 0
PHILLIPS 66 COM 718546104 358 3,210 SH   SOLE   3,210 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,530 47,165 SH   SOLE   47,165 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 22,373 887,809 SH   SOLE   887,809 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,611 33,496 SH   SOLE   33,496 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 25,970 255,636 SH   SOLE   252,336 0 3,300
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 26,148 262,006 SH   SOLE   260,656 0 1,350
PORTLAND GEN ELEC CO COM NEW 736508847 8,581 153,815 SH   SOLE   148,515 0 5,300
PROCTER & GAMBLE CO COM 742718109 20,807 166,587 SH   SOLE   166,387 0 200
RAYTHEON CO COM NEW 755111507 1,126 5,123 SH   SOLE   5,123 0 0
REGENERON PHARMACEUTICALS COM 75886F107 363 967 SH   SOLE   967 0 0
ROCKWELL AUTOMATION INC COM 773903109 457 2,253 SH   SOLE   2,253 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 362 6,138 SH   SOLE   6,138 0 0
RPM INTL INC COM 749685103 238 3,100 SH   SOLE   3,100 0 0
SCHLUMBERGER LTD COM 806857108 3,921 97,529 SH   SOLE   97,429 0 100
SEMPRA ENERGY COM 816851109 242 1,598 SH   SOLE   1,598 0 0
SHERWIN WILLIAMS CO COM 824348106 216 371 SH   SOLE   371 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 231 1,911 SH   SOLE   1,911 0 0
SNAP ON INC COM 833034101 1,304 7,700 SH   SOLE   7,700 0 0
SONOCO PRODS CO COM 835495102 234 3,786 SH   SOLE   3,786 0 0
SOUTHERN CO COM 842587107 277 4,343 SH   SOLE   4,343 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,743 33,189 SH   SOLE   33,178 0 11
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,677 45,602 SH   SOLE   45,602 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 248 2,307 SH   SOLE   2,307 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 817 14,026 SH   SOLE   14,026 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 8,453 576,610 SH   SOLE   542,428 0 34,182
STARBUCKS CORP COM 855244109 538 6,115 SH   SOLE   6,115 0 0
STRYKER CORP COM 863667101 3,268 15,565 SH   SOLE   15,565 0 0
SYSCO CORP COM 871829107 1,520 17,775 SH   SOLE   17,775 0 0
TARGET CORP COM 87612E106 405 3,161 SH   SOLE   3,161 0 0
TE CONNECTIVITY LTD REG SHS H84989104 22,442 234,159 SH   SOLE   229,659 0 4,500
TEXAS INSTRS INC COM 882508104 475 3,701 SH   SOLE   3,701 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 34,352 105,741 SH   SOLE   103,421 0 2,320
TJX COS INC NEW COM 872540109 30,103 493,002 SH   SOLE   483,472 0 9,530
UGI CORP NEW COM 902681105 26,286 582,064 SH   SOLE   573,919 0 8,145
UNION PACIFIC CORP COM 907818108 5,137 28,413 SH   SOLE   28,413 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,018 17,238 SH   SOLE   17,238 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,237 14,936 SH   SOLE   14,936 0 0
UNITEDHEALTH GROUP INC COM 91324P102 294 1,000 SH   SOLE   1,000 0 0
UNIVERSAL ELECTRS INC COM 913483103 444 8,500 SH   SOLE   8,500 0 0
UNUM GROUP COM 91529Y106 233 8,000 SH   SOLE   8,000 0 0
US BANCORP DEL COM NEW 902973304 12,038 203,039 SH   SOLE   198,934 0 4,105
VALHI INC NEW COM 918905100 456 244,000 SH   SOLE   244,000 0 0
VANECK VECTORS ETF TRUST LOW CARBN ENERGY 92189F502 293 3,870 SH   SOLE   3,870 0 0
VANGUARD GROUP DIV APP ETF 921908844 281 2,257 SH   SOLE   2,257 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 391 4,215 SH   SOLE   4,215 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 749 5,942 SH   SOLE   5,927 0 15
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,075 9,020 SH   SOLE   9,020 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,291 14,002 SH   SOLE   14,002 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,699 14,175 SH   SOLE   14,175 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,164 138,617 SH   SOLE   132,877 0 5,740
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 87,708 1,631,779 SH   SOLE   1,600,841 0 30,938
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 754 17,114 SH   SOLE   17,114 0 0
VERASTEM INC COM 92337C104 202 150,410 SH   SOLE   150,110 0 300
VERIZON COMMUNICATIONS INC COM 92343V104 860 14,005 SH   SOLE   14,005 0 0
VISA INC COM CL A 92826C839 46,719 248,635 SH   SOLE   244,370 0 4,265
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,349 192,489 SH   SOLE   190,189 0 2,300
WALMART INC COM 931142103 271 2,277 SH   SOLE   2,277 0 0
WATSCO INC COM 942622200 27,518 152,750 SH   SOLE   150,860 0 1,890
WAYFAIR INC CL A 94419L101 4,191 46,375 SH   SOLE   44,305 0 2,070
WELLESLEY BANCORP INC COM 949485106 566 12,500 SH   SOLE   12,500 0 0
WEYERHAEUSER CO COM 962166104 244 8,085 SH   SOLE   8,085 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 515 7,302 SH   SOLE   7,302 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 41,900 637,535 SH   SOLE   631,110 0 6,425
XYLEM INC COM 98419M100 265 3,360 SH   SOLE   3,360 0 0
YANDEX N V SHS CLASS A N97284108 10,925 251,200 SH   SOLE   251,200 0 0
YUM BRANDS INC COM 988498101 11,390 113,070 SH   SOLE   111,180 0 1,890
YUM CHINA HLDGS INC COM 98850P109 1,020 21,247 SH   SOLE   21,157 0 90
ZIMMER BIOMET HLDGS INC COM 98956P102 232 1,553 SH   SOLE   1,553 0 0
ZOETIS INC CL A 98978V103 626 4,731 SH   SOLE   4,731 0 0