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 8 51 SH   OTR   51 0 0
3M CO COM 88579Y101 817 5,098 SH   SOLE   5,098 0 0
ABBOTT LABS COM 002824100 1,198 11,007 SH   SOLE   11,007 0 0
ABBVIE INC COM 00287Y109 805 9,196 SH   SOLE   9,196 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 723 68,903 SH   SOLE   62,697 0 6,206
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18 79 SH   OTR   79 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16,970 75,091 SH   SOLE   74,530 0 561
ADOBE SYSTEMS INCORPORATED COM 00724F101 53,359 108,801 SH   SOLE   97,147 0 11,654
AFLAC INC COM 001055102 14,878 409,289 SH   SOLE   339,269 0 70,020
AFLAC INC COM 001055102 9 258 SH   OTR   258 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 618 6,121 SH   SOLE   1,610 0 4,511
AIR PRODS & CHEMS INC COM 009158106 8,768 29,438 SH   SOLE   29,320 0 118
ALPHABET INC CAP STK CL A 02079K305 38 26 SH   OTR   26 0 0
ALPHABET INC CAP STK CL C 02079K107 1,971 1,341 SH   SOLE   1,341 0 0
ALPHABET INC CAP STK CL A 02079K305 91,940 62,732 SH   SOLE   54,625 0 8,107
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 3,082 291,264 SH   SOLE   291,264 0 0
AMAZON COM INC COM 023135106 740 235 SH   SOLE   235 0 0
AMERICAN EXPRESS CO COM 025816109 431 4,303 SH   SOLE   4,303 0 0
AMERICAN TOWER CORP NEW COM 03027X100 21,023 86,971 SH   SOLE   72,494 0 14,477
AMERICAN TOWER CORP NEW COM 03027X100 11 46 SH   OTR   46 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 31 215 SH   OTR   215 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 39,098 269,864 SH   SOLE   242,694 0 27,170
AMGEN INC COM 031162100 445 1,749 SH   SOLE   1,749 0 0
ANALOG DEVICES INC COM 032654105 11,857 101,571 SH   SOLE   77,103 0 24,468
ANALOG DEVICES INC COM 032654105 8 72 SH   OTR   72 0 0
ANSYS INC COM 03662Q105 12,260 37,465 SH   SOLE   37,291 0 174
ANTHEM INC COM 036752103 16,666 62,050 SH   SOLE   49,489 0 12,561
APPLE INC COM 037833100 39 340 SH   OTR   340 0 0
APPLE INC COM 037833100 103,847 896,699 SH   SOLE   759,927 0 136,772
APPLIED MATLS INC COM 038222105 4,652 78,251 SH   SOLE   78,251 0 0
APTIV PLC SHS G6095L109 11,314 123,409 SH   SOLE   121,713 0 1,696
ASML HOLDING N V N Y REGISTRY SHS N07059210 31,296 84,751 SH   SOLE   74,112 0 10,639
ASTRAZENECA PLC SPONSORED ADR 046353108 25,379 463,126 SH   SOLE   386,606 0 76,520
AT&T INC COM 00206R102 445 15,593 SH   SOLE   15,593 0 0
ATMOS ENERGY CORP COM 049560105 349 3,648 SH   SOLE   3,386 0 262
AUTODESK INC COM 052769106 18,107 78,380 SH   SOLE   62,231 0 16,149
AVALONBAY CMNTYS INC COM 053484101 9 58 SH   OTR   58 0 0
AVALONBAY CMNTYS INC COM 053484101 9,302 62,290 SH   SOLE   49,450 0 12,840
AVANGRID INC COM 05351W103 8,083 160,186 SH   SOLE   152,414 0 7,772
AVISTA CORP COM 05379B107 1,050 30,768 SH   SOLE   27,846 0 2,922
BALL CORP COM 058498106 14,371 172,892 SH   SOLE   139,112 0 33,780
BANK NEW YORK MELLON CORP COM 064058100 14,282 415,893 SH   SOLE   353,046 0 62,847
BANK NEW YORK MELLON CORP COM 064058100 4 111 SH   OTR   111 0 0
BAXTER INTL INC COM 071813109 9,239 114,886 SH   SOLE   79,002 0 35,884
BCE INC PUT 05534B950 4,586 111,185 SH   SOLE   111,185 0 0
BECTON DICKINSON & CO COM 075887109 17,693 76,038 SH   SOLE   74,144 0 1,894
BECTON DICKINSON & CO COM 075887109 9 40 SH   OTR   40 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 295 1,386 SH   SOLE   1,386 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 2,476 59,579 SH   SOLE   54,110 0 5,469
BK OF AMERICA CORP COM 060505104 13 539 SH   OTR   539 0 0
BK OF AMERICA CORP COM 060505104 20,050 832,308 SH   SOLE   793,971 0 38,337
BLACKBAUD INC COM 09227Q100 12,664 226,835 SH   SOLE   200,878 0 25,957
BLACKBAUD INC COM 09227Q100 4 70 SH   OTR   70 0 0
BOOKING HOLDINGS INC COM 09857L108 11,347 6,633 SH   SOLE   5,382 0 1,251
BORGWARNER INC COM 099724106 1,818 46,940 SH   SOLE   43,171 0 3,769
BOSTON PROPERTIES INC COM 101121101 1,058 13,175 SH   SOLE   708 0 12,467
BRIGHT HORIZONS FAM SOL IN D COM 109194100 15,209 100,034 SH   SOLE   97,489 0 2,545
BRISTOL-MYERS SQUIBB CO COM 110122108 236 3,917 SH   SOLE   3,917 0 0
BURLINGTON STORES INC COM 122017106 3,059 14,843 SH   SOLE   13,370 0 1,473
CAMDEN PPTY TR SH BEN INT 133131102 1,667 18,736 SH   SOLE   17,063 0 1,673
CARTERS INC COM 146229109 1,196 13,815 SH   SOLE   12,583 0 1,232
CATERPILLAR INC DEL COM 149123101 368 2,467 SH   SOLE   2,467 0 0
CBRE GROUP INC CL A 12504L109 2,163 46,043 SH   SOLE   40,917 0 5,126
CERNER CORP COM 156782104 616 8,524 SH   SOLE   8,524 0 0
CHEVRON CORP NEW COM 166764100 354 4,913 SH   SOLE   4,913 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 698 561 SH   SOLE   531 0 30
CHURCH & DWIGHT INC COM 171340102 2,966 31,654 SH   SOLE   30,036 0 1,618
CIGNA CORP NEW COM 125523100 1,238 7,310 SH   SOLE   7,266 0 44
CIGNA CORP NEW COM 125523100 16 94 SH   OTR   94 0 0
CISCO SYS INC COM 17275R102 19 477 SH   OTR   477 0 0
CISCO SYS INC COM 17275R102 9,592 243,524 SH   SOLE   234,413 0 9,111
CITRIX SYS INC COM 177376100 524 3,808 SH   SOLE   3,808 0 0
COCA COLA CO COM 191216100 341 6,900 SH   SOLE   6,900 0 0
COLGATE PALMOLIVE CO COM 194162103 322 4,169 SH   SOLE   4,169 0 0
COMCAST CORP NEW CL A 20030N101 355 7,674 SH   SOLE   7,674 0 0
CORESITE RLTY CORP COM 21870Q105 2,207 18,563 SH   SOLE   16,883 0 1,680
COSTCO WHSL CORP NEW COM 22160K105 23,849 67,180 SH   SOLE   54,285 0 12,895
CREE INC COM 225447101 9,975 156,492 SH   SOLE   150,433 0 6,059
CVS HEALTH CORP COM 126650100 11,405 195,291 SH   SOLE   155,929 0 39,362
CVS HEALTH CORP COM 126650100 4 60 SH   OTR   60 0 0
DARDEN RESTAURANTS INC COM 237194105 400 3,975 SH   SOLE   3,975 0 0
DARLING INGREDIENTS INC COM 237266101 6,373 176,885 SH   SOLE   176,885 0 0
DECKERS OUTDOOR CORP COM 243537107 2,814 12,791 SH   SOLE   11,660 0 1,131
DEERE & CO COM 244199105 7,792 35,158 SH   SOLE   23,122 0 12,036
DISNEY WALT CO COM DISNEY 254687106 555 4,469 SH   SOLE   4,469 0 0
EAST WEST BANCORP INC COM 27579R104 9,046 276,310 SH   SOLE   218,530 0 57,780
EASTGROUP PPTY INC COM 277276101 1,321 10,211 SH   SOLE   9,303 0 908
EATON CORP PLC SHS G29183103 20 200 SH   OTR   200 0 0
EATON CORP PLC SHS G29183103 21,612 211,818 SH   SOLE   173,871 0 37,947
ECOLAB INC COM 278865100 8 38 SH   OTR   38 0 0
ECOLAB INC COM 278865100 29,279 146,512 SH   SOLE   143,162 0 3,350
EDWARDS LIFESCIENCES CORP COM 28176E108 6,156 77,128 SH   SOLE   77,128 0 0
EMERSON ELEC CO COM 291011104 287 4,379 SH   SOLE   4,379 0 0
ESSENTIAL UTILS INC COM 29670G102 1,195 29,700 SH   SOLE   26,950 0 2,750
ETSY INC COM 29786A106 13,970 114,856 SH   SOLE   112,115 0 2,741
FACEBOOK INC CL A 30303M102 9 35 SH   OTR   35 0 0
FACEBOOK INC CL A 30303M102 624 2,383 SH   SOLE   2,383 0 0
FEDEX CORP COM 31428X106 213 846 SH   SOLE   776 0 70
FIFTH THIRD BANCORP COM 316773100 464 21,779 SH   SOLE   20,538 0 1,241
FIFTH THIRD BANCORP COM 316773100 5 250 SH   OTR   250 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 19,667 180,332 SH   SOLE   141,143 0 39,189
FIRST SOLAR INC COM 336433107 26,438 399,360 SH   SOLE   341,668 0 57,692
GENERAL ELECTRIC CO COM 369604103 215 34,532 SH   SOLE   34,532 0 0
GENERAL MLS INC COM 370334104 12 189 SH   OTR   189 0 0
GENERAL MLS INC COM 370334104 2,413 39,119 SH   SOLE   38,177 0 942
GILEAD SCIENCES INC COM 375558103 14,330 226,774 SH   SOLE   202,164 0 24,610
GILEAD SCIENCES INC COM 375558103 12 185 SH   OTR   185 0 0
GRAINGER W W INC COM 384802104 683 1,915 SH   SOLE   1,840 0 75
GRAINGER W W INC COM 384802104 6 18 SH   OTR   18 0 0
HANESBRANDS INC COM 410345102 1,693 107,501 SH   SOLE   97,573 0 9,928
HANNON ARMSTRONG SUST INFR C COM 41068X100 20,989 496,546 SH   SOLE   403,164 0 93,382
HANOVER INS GROUP INC COM 410867105 2,185 23,450 SH   SOLE   21,356 0 2,094
HDFC BANK LTD SPONSORED ADS 40415F101 5,265 105,392 SH   SOLE   105,392 0 0
HENRY SCHEIN INC COM 806407102 3,566 60,659 SH   SOLE   60,659 0 0
HEXCEL CORP NEW COM 428291108 8,636 257,398 SH   SOLE   250,817 0 6,581
HOLOGIC INC COM 436440101 2,521 37,934 SH   SOLE   35,178 0 2,756
HOME DEPOT INC COM 437076102 29,864 107,538 SH   SOLE   90,590 0 16,948
HOME DEPOT INC COM 437076102 19 69 SH   OTR   69 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,002 30,002 SH   SOLE   27,497 0 2,505
HOST HOTELS & RESORTS INC COM 44107P104 1,038 96,156 SH   SOLE   88,492 0 7,664
HUNT J B TRANS SVCS INC COM 445658107 17,922 141,809 SH   SOLE   126,033 0 15,776
ILLINOIS TOOL WKS INC COM 452308109 2,389 12,363 SH   SOLE   1,143 0 11,220
ILLUMINA INC COM 452327109 25,248 81,686 SH   SOLE   73,098 0 8,588
INGEVITY CORP COM 45688C107 3,844 77,754 SH   SOLE   30,819 0 46,935
INTEL CORP COM 458140100 1,221 23,578 SH   SOLE   23,578 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,010 60,065 SH   SOLE   60,065 0 0
INTERFACE INC COM 458665304 82 13,461 SH   SOLE   13,461 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 672 5,527 SH   SOLE   5,527 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14,740 120,377 SH   SOLE   105,417 0 14,960
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4 35 SH   OTR   35 0 0
INTUIT COM 461202103 5,610 17,199 SH   SOLE   17,199 0 0
IPG PHOTONICS CORP COM 44980X109 15,590 91,724 SH   SOLE   90,007 0 1,717
IQVIA HLDGS INC COM 46266C105 20,001 126,884 SH   SOLE   106,376 0 20,508
ISHARES TR MSCI KLD400 SOC 464288570 3,379 26,409 SH   SOLE   26,409 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 352 2,351 SH   SOLE   2,351 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2,263 568,560 SH   SOLE   568,560 0 0
ITRON INC COM 465741106 5,126 84,387 SH   SOLE   82,395 0 1,992
JOHNSON & JOHNSON COM 478160104 3,518 23,627 SH   SOLE   23,195 0 432
JOHNSON & JOHNSON COM 478160104 19 129 SH   OTR   129 0 0
JONES LANG LASALLE INC COM 48020Q107 7,995 83,578 SH   SOLE   82,353 0 1,225
JPMORGAN CHASE & CO COM 46625H100 949 9,858 SH   SOLE   9,858 0 0
JPMORGAN CHASE & CO COM 46625H100 9 95 SH   OTR   95 0 0
KEYCORP COM 493267108 6,881 576,802 SH   SOLE   366,443 0 210,359
KEYCORP COM 493267108 7 601 SH   OTR   601 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 743 15,756 SH   SOLE   15,756 0 0
LAMB WESTON HLDGS INC COM 513272104 10,430 157,389 SH   SOLE   154,007 0 3,382
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3,047 227,424 SH   SOLE   227,424 0 0
LHC GROUP INC COM 50187A107 14,504 68,235 SH   SOLE   66,312 0 1,923
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 572 6,005 SH   SOLE   5,449 0 556
LINCOLN ELEC HLDGS INC COM 533900106 2,041 22,180 SH   SOLE   20,208 0 1,972
LKQ CORP COM 501889208 1,830 65,976 SH   SOLE   60,305 0 5,671
LOWES COS INC COM 548661107 262 1,578 SH   SOLE   1,578 0 0
LPL FINL HLDGS INC COM 50212V100 2,123 27,694 SH   SOLE   25,219 0 2,475
LTC PPTYS INC COM 502175102 1,235 35,427 SH   SOLE   32,183 0 3,244
LULULEMON ATHLETICA INC COM 550021109 12,319 37,402 SH   SOLE   37,247 0 155
MANPOWERGROUP INC COM 56418H100 972 13,255 SH   SOLE   12,066 0 1,189
MARRIOTT INTL INC NEW CL A 571903202 3,462 37,399 SH   SOLE   37,399 0 0
MASTERCARD INCORPORATED CL A 57636Q104 30 90 SH   OTR   90 0 0
MASTERCARD INCORPORATED CL A 57636Q104 62,417 184,572 SH   SOLE   154,175 0 30,397
MAXIM INTEGRATED PRODS INC COM 57772K101 2,713 40,124 SH   SOLE   37,053 0 3,071
MAXIM INTEGRATED PRODS INC COM 57772K101 9 140 SH   OTR   140 0 0
MCCORMICK & CO INC COM NON VTG 579780206 13 65 SH   OTR   65 0 0
MCCORMICK & CO INC COM NON VTG 579780206 36,456 187,819 SH   SOLE   168,618 0 19,201
MCDONALDS CORP COM 580135101 462 2,105 SH   SOLE   2,105 0 0
MEDTRONIC PLC SHS G5960L103 18,429 177,341 SH   SOLE   148,466 0 28,875
MEDTRONIC PLC SHS G5960L103 19 179 SH   OTR   179 0 0
MERCK & CO. INC COM 58933Y105 41,391 498,984 SH   SOLE   435,906 0 63,078
MERCK & CO. INC COM 58933Y105 24 285 SH   OTR   285 0 0
MICROSOFT CORP COM 594918104 75 355 SH   OTR   355 0 0
MICROSOFT CORP COM 594918104 102,613 487,867 SH   SOLE   419,672 0 68,195
MIDDLEBY CORP COM 596278101 1,966 21,912 SH   SOLE   20,171 0 1,741
MILLER HERMAN INC COM 600544100 2,195 72,776 SH   SOLE   72,776 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,945 38,059 SH   SOLE   35,215 0 2,844
MONDELEZ INTL INC CL A 609207105 349 6,077 SH   SOLE   5,962 0 115
MOODYS CORP COM 615369105 282 972 SH   SOLE   972 0 0
MSA SAFETY INC COM 553498106 1,460 10,878 SH   SOLE   9,863 0 1,015
MSCI INC COM 55354G100 18,829 52,774 SH   SOLE   52,130 0 644
NANOSTRING TECHNOLOGIES INC COM 63009R109 832 18,602 SH   SOLE   17,033 0 1,569
NEW YORK CMNTY BANCORP INC COM 649445103 112 13,533 SH   SOLE   13,533 0 0
NEW YORK TIMES CO CL A 650111107 31,483 735,757 SH   SOLE   653,409 0 82,348
NEXTERA ENERGY INC COM 65339F101 448 1,613 SH   SOLE   1,613 0 0
NIKE INC CL B 654106103 43,983 350,351 SH   SOLE   314,301 0 36,050
NORFOLK SOUTHN CORP COM 655844108 240 1,120 SH   SOLE   1,120 0 0
NOVO-NORDISK A S ADR 670100205 587 8,454 SH   SOLE   8,454 0 0
NVIDIA CORPORATION COM 67066G104 14,836 27,413 SH   SOLE   26,248 0 1,165
NXP SEMICONDUCTORS N V COM N6596X109 13,637 109,266 SH   SOLE   105,639 0 3,627
OMNICELL COM COM 68213N109 16,121 215,923 SH   SOLE   209,815 0 6,108
OMNICOM GROUP INC COM 681919106 354 7,147 SH   SOLE   6,861 0 286
OMNICOM GROUP INC COM 681919106 3 60 SH   OTR   60 0 0
ORACLE CORP COM 68389X105 1,268 21,242 SH   SOLE   21,242 0 0
ORMAT TECHNOLOGIES INC COM 686688102 17,380 294,025 SH   SOLE   263,068 0 30,957
PALO ALTO NETWORKS INC COM 697435105 27,328 111,656 SH   SOLE   96,809 0 14,847
PAYCOM SOFTWARE INC COM 70432V102 1,887 6,063 SH   SOLE   5,518 0 545
PAYPAL HLDGS INC COM 70450Y103 67,762 343,917 SH   SOLE   304,533 0 39,384
PENUMBRA INC COM 70975L107 8,986 46,229 SH   SOLE   44,509 0 1,720
PEPSICO INC COM 713448108 274 1,978 SH   SOLE   1,978 0 0
PFIZER INC COM 717081103 897 24,453 SH   SOLE   24,453 0 0
PNC FINL SVCS GROUP INC COM 693475105 17,913 162,978 SH   SOLE   144,538 0 18,440
PNC FINL SVCS GROUP INC COM 693475105 10 89 SH   OTR   89 0 0
PPG INDS INC COM 693506107 572 4,685 SH   SOLE   4,685 0 0
PROCTER AND GAMBLE CO COM 742718109 31 220 SH   OTR   220 0 0
PROCTER AND GAMBLE CO COM 742718109 26,693 192,049 SH   SOLE   168,593 0 23,456
PROLOGIS INC. COM 74340W103 15,553 154,567 SH   SOLE   133,738 0 20,829
PROOFPOINT INC COM 743424103 2,137 20,247 SH   SOLE   18,409 0 1,838
QUALCOMM INC COM 747525103 208 1,771 SH   SOLE   1,771 0 0
QUANTA SVCS INC COM 74762E102 12,590 238,173 SH   SOLE   232,568 0 5,605
QUEST DIAGNOSTICS INC COM 74834L100 9 80 SH   OTR   80 0 0
QUEST DIAGNOSTICS INC COM 74834L100 17,282 150,950 SH   SOLE   129,744 0 21,206
REEDS INC COM 758338107 63 68,100 SH   SOLE   68,100 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 5,915 62,140 SH   SOLE   60,255 0 1,885
ROCKWELL AUTOMATION INC COM 773903109 8 35 SH   OTR   35 0 0
ROCKWELL AUTOMATION INC COM 773903109 11,995 54,356 SH   SOLE   42,657 0 11,699
ROGERS CORP COM 775133101 1,496 15,253 SH   SOLE   14,038 0 1,215
S&P GLOBAL INC COM 78409V104 878 2,436 SH   SOLE   2,436 0 0
SALESFORCE COM INC COM 79466L302 32,125 127,825 SH   SOLE   103,792 0 24,033
SBA COMMUNICATIONS CORP NEW CL A 78410G104 19,387 60,872 SH   SOLE   60,561 0 311
SCHWAB CHARLES CORP COM 808513105 1,411 38,954 SH   SOLE   650 0 38,304
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,307 36,931 SH   SOLE   36,931 0 0
SMITH A O CORP COM 831865209 10,793 204,404 SH   SOLE   162,950 0 41,454
SONOCO PRODS CO COM 835495102 1,622 31,758 SH   SOLE   29,098 0 2,660
SONOCO PRODS CO COM 835495102 4 80 SH   OTR   80 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 335 1,000 SH   SOLE   1,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 337 995 SH   SOLE   995 0 0
STARBUCKS CORP COM 855244109 27,186 316,416 SH   SOLE   285,670 0 30,746
STARBUCKS CORP COM 855244109 16 190 SH   OTR   190 0 0
STIFEL FINL CORP COM 860630102 1,127 22,296 SH   SOLE   20,318 0 1,978
STRYKER CORPORATION COM 863667101 13,640 65,461 SH   SOLE   49,592 0 15,869
STRYKER CORPORATION COM 863667101 13 64 SH   OTR   64 0 0
SVB FINANCIAL GROUP COM 78486Q101 28,501 118,447 SH   SOLE   116,440 0 2,007
SYNEOS HEALTH INC CL A 87166B102 2,294 43,158 SH   SOLE   39,302 0 3,856
SYSCO CORP COM 871829107 7,048 113,279 SH   SOLE   72,242 0 41,037
SYSCO CORP COM 871829107 4 72 SH   OTR   72 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18,962 233,893 SH   SOLE   231,810 0 2,083
TARGET CORP COM 87612E106 37 233 SH   OTR   233 0 0
TARGET CORP COM 87612E106 36,175 229,798 SH   SOLE   198,870 0 30,928
TESLA INC COM 88160R101 653 1,523 SH   SOLE   1,523 0 0
TETRA TECH INC NEW COM 88162G103 2,735 28,636 SH   SOLE   25,873 0 2,763
TEXAS INSTRS INC COM 882508104 11,840 82,922 SH   SOLE   77,964 0 4,958
TJX COS INC NEW COM 872540109 28,887 519,088 SH   SOLE   446,317 0 72,771
TJX COS INC NEW COM 872540109 14 254 SH   OTR   254 0 0
TPI COMPOSITES INC COM 87266J104 6,304 217,667 SH   SOLE   212,720 0 4,947
TRACTOR SUPPLY CO COM 892356106 27,146 189,381 SH   SOLE   156,327 0 33,054
TRANE TECHNOLOGIES PLC SHS G8994E103 11 90 SH   OTR   90 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 42,073 346,996 SH   SOLE   302,374 0 44,622
TRAVELERS COMPANIES INC COM 89417E109 33,567 310,256 SH   SOLE   276,646 0 33,610
TRAVELERS COMPANIES INC COM 89417E109 8 70 SH   OTR   70 0 0
TREX CO INC COM 89531P105 1,105 15,432 SH   SOLE   14,044 0 1,388
TRIMBLE INC COM 896239100 2,634 54,079 SH   SOLE   49,730 0 4,349
UMPQUA HLDGS CORP COM 904214103 1,511 142,254 SH   SOLE   130,486 0 11,768
UMPQUA HLDGS CORP COM 904214103 4 354 SH   OTR   354 0 0
UNILEVER N V N Y SHS NEW 904784709 33,790 559,435 SH   SOLE   485,102 0 74,333
UNILEVER N V N Y SHS NEW 904784709 15 242 SH   OTR   242 0 0
UNION PAC CORP COM 907818108 587 2,983 SH   SOLE   2,983 0 0
UNITED NAT FOODS INC COM 911163103 753 50,615 SH   SOLE   45,922 0 4,693
UNITED PARCEL SERVICE INC CL B 911312106 9 52 SH   OTR   52 0 0
UNITED PARCEL SERVICE INC CL B 911312106 24,969 149,849 SH   SOLE   130,873 0 18,976
UNITEDHEALTH GROUP INC COM 91324P102 477 1,531 SH   SOLE   1,531 0 0
V F CORP COM 918204108 5 75 SH   OTR   75 0 0
V F CORP COM 918204108 15,414 219,414 SH   SOLE   177,333 0 42,081
VERISK ANALYTICS INC COM 92345Y106 6,174 33,315 SH   SOLE   32,653 0 662
VERIZON COMMUNICATIONS INC COM 92343V104 34,309 576,714 SH   SOLE   502,109 0 74,605
VERIZON COMMUNICATIONS INC COM 92343V104 23 387 SH   OTR   387 0 0
VISA INC COM CL A 92826C839 10,159 50,804 SH   SOLE   50,515 0 289
WABTEC COM 929740108 13,047 210,840 SH   SOLE   172,966 0 37,874
WALMART INC COM 931142103 650 4,647 SH   SOLE   4,647 0 0
WASTE MGMT INC DEL COM 94106L109 10,206 90,181 SH   SOLE   85,916 0 4,265
WASTE MGMT INC DEL COM 94106L109 11 95 SH   OTR   95 0 0
WATERS CORP COM 941848103 5,186 26,505 SH   SOLE   26,505 0 0
WEBSTER FINL CORP CONN COM 947890109 1,127 42,687 SH   SOLE   38,875 0 3,812
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,702 13,468 SH   SOLE   12,244 0 1,224
WW INTL INC COM 98262P101 785 41,600 SH   SOLE   37,849 0 3,751
XILINX INC COM 983919101 13 122 SH   OTR   122 0 0
XILINX INC COM 983919101 9,323 89,435 SH   SOLE   74,981 0 14,454
XYLEM INC COM 98419M100 34,243 407,079 SH   SOLE   375,174 0 31,905
XYLEM INC COM 98419M100 7 89 SH   OTR   89 0 0
YUM BRANDS INC COM 988498101 245 2,678 SH   SOLE   2,678 0 0
ZENDESK INC COM 98936J101 3,510 34,109 SH   SOLE   31,098 0 3,011
ZIMMER BIOMET HOLDINGS INC COM 98956P102 464 3,409 SH   SOLE   3,409 0 0
ZOETIS INC CL A 98978V103 206 1,247 SH   SOLE   1,247 0 0