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 1,781 8,114 SH   SOLE   7,900 0 214
3M CO COM 88579Y101 11 51 SH   OTR   51 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 2,919 240,229 SH   SOLE   233,729 0 6,500
ABB LTD SPONSORED ADR 000375204 5,479 230,812 SH   SOLE   228,017 0 2,795
ACADIA RLTY TR COM SH BEN INT 004239109 1,107 45,003 SH   SOLE   45,003 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,361 28,408 SH   SOLE   28,408 0 0
ACUITY BRANDS INC COM 00508Y102 6,805 48,887 SH   SOLE   43,256 0 5,631
ADOBE SYS INC COM 00724F101 32,811 151,848 SH   SOLE   140,509 0 11,339
AFLAC INC COM 001055102 11 258 SH   OTR   258 0 0
AFLAC INC COM 001055102 17,646 403,235 SH   SOLE   329,285 0 73,950
ALKERMES PLC SHS G01767105 723 12,479 SH   SOLE   12,479 0 0
ALPHABET INC CAP STK CL A 02079K305 20 19 SH   OTR   19 0 0
ALPHABET INC CAP STK CL A 02079K305 61,949 59,731 SH   SOLE   51,217 0 8,514
ALPHABET INC CAP STK CL C 02079K107 1,308 1,268 SH   SOLE   1,268 0 0
AMERICAN EXPRESS CO COM 025816109 223 2,396 SH   SOLE   2,396 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 18 215 SH   OTR   215 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 29,106 354,392 SH   SOLE   316,759 0 37,633
AMGEN INC COM 031162100 215 1,261 SH   SOLE   1,261 0 0
ANALOG DEVICES INC COM 032654105 17,016 186,726 SH   SOLE   151,815 0 34,911
ANALOG DEVICES INC COM 032654105 7 72 SH   OTR   72 0 0
ANSYS INC COM 03662Q105 16,462 105,060 SH   SOLE   104,456 0 604
APACHE CORP COM 037411105 224 5,813 SH   SOLE   5,813 0 0
APPLE INC COM 037833100 14 85 SH   OTR   85 0 0
APPLE INC COM 037833100 21,772 129,765 SH   SOLE   110,809 0 18,956
APPLIED MATLS INC COM 038222105 3,470 62,403 SH   SOLE   62,403 0 0
APTIV PLC SHS G6095L109 2,234 26,287 SH   SOLE   26,197 0 90
AQUA AMERICA INC COM 03836W103 1,867 54,805 SH   SOLE   54,805 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 7,279 36,660 SH   SOLE   27,674 0 8,986
AT&T INC COM 00206R102 282 7,897 SH   SOLE   7,897 0 0
ATMOS ENERGY CORP COM 049560105 303 3,595 SH   SOLE   3,349 0 246
AUTODESK INC COM 052769106 11,896 94,728 SH   SOLE   72,045 0 22,683
AVALONBAY CMNTYS INC COM 053484101 10 58 SH   OTR   58 0 0
AVALONBAY CMNTYS INC COM 053484101 11,199 68,098 SH   SOLE   54,604 0 13,494
AVANGRID INC COM 05351W103 8,266 161,692 SH   SOLE   151,834 0 9,858
AVISTA CORP COM 05379B107 1,916 37,394 SH   SOLE   37,394 0 0
BALL CORP COM 058498106 5,302 133,516 SH   SOLE   108,334 0 25,182
BANK AMER CORP COM 060505104 12 404 SH   OTR   404 0 0
BANK AMER CORP COM 060505104 26,763 892,413 SH   SOLE   843,583 0 48,830
BANK NEW YORK MELLON CORP COM 064058100 6 111 SH   OTR   111 0 0
BANK NEW YORK MELLON CORP COM 064058100 17,361 336,919 SH   SOLE   294,457 0 42,462
BAXTER INTL INC COM 071813109 334 5,131 SH   SOLE   5,131 0 0
BCE INC PUT 05534B950 3,858 90,000 SH   SOLE   90,000 0 0
BECTON DICKINSON & CO COM 075887109 9 40 SH   OTR   40 0 0
BECTON DICKINSON & CO COM 075887109 6,563 30,284 SH   SOLE   28,647 0 1,637
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 486 2,438 SH   SOLE   2,438 0 0
BIOGEN INC COM 09062X103 9,601 35,064 SH   SOLE   33,670 0 1,394
BLACKBAUD INC COM 09227Q100 7 70 SH   OTR   70 0 0
BLACKBAUD INC COM 09227Q100 16,263 159,739 SH   SOLE   140,530 0 19,209
BOOKING HLDGS INC COM 09857L108 13,991 6,725 SH   SOLE   5,454 0 1,271
BORGWARNER INC COM 099724106 13,070 260,209 SH   SOLE   228,079 0 32,130
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,119 70,457 SH   SOLE   70,457 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 6,382 64,001 SH   SOLE   62,721 0 1,280
BRISTOL MYERS SQUIBB CO COM 110122108 288 4,554 SH   SOLE   4,554 0 0
CAMBREX CORP COM 132011107 3,574 68,344 SH   SOLE   68,164 0 180
CAMDEN PPTY TR SH BEN INT 133131102 974 11,571 SH   SOLE   11,571 0 0
CARTER INC COM 146229109 1,631 15,665 SH   SOLE   15,665 0 0
CATERPILLAR INC DEL COM 149123101 359 2,435 SH   SOLE   2,435 0 0
CBRE GROUP INC CL A 12504L109 352 7,455 SH   SOLE   7,455 0 0
CELGENE CORP COM 151020104 17,820 199,754 SH   SOLE   167,307 0 32,447
CERNER CORP COM 156782104 1,946 33,544 SH   SOLE   24,553 0 8,991
CHEVRON CORP NEW COM 166764100 442 3,877 SH   SOLE   3,877 0 0
CHUBB LIMITED COM H1467J104 16 120 SH   OTR   120 0 0
CHUBB LIMITED COM H1467J104 20,626 150,809 SH   SOLE   127,438 0 23,371
CHURCH & DWIGHT INC COM 171340102 5,985 118,840 SH   SOLE   88,711 0 30,129
CIGNA CORPORATION COM 125509109 16 94 SH   OTR   94 0 0
CIGNA CORPORATION COM 125509109 22,541 134,380 SH   SOLE   106,125 0 28,255
CISCO SYS INC COM 17275R102 17,815 415,376 SH   SOLE   355,554 0 59,822
CISCO SYS INC COM 17275R102 20 477 SH   OTR   477 0 0
CITRIX SYS INC COM 177376100 4,608 49,650 SH   SOLE   48,543 0 1,107
COLGATE PALMOLIVE CO COM 194162103 372 5,196 SH   SOLE   5,196 0 0
CONOCOPHILLIPS COM 20825C104 264 4,449 SH   SOLE   4,124 0 325
CONVERGYS CORP COM 212485106 1,578 69,774 SH   SOLE   69,774 0 0
CORE LABORATORIES N V COM N22717107 4,466 41,271 SH   SOLE   40,929 0 342
COSTCO WHSL CORP NEW COM 22160K105 15,587 82,721 SH   SOLE   64,303 0 18,418
CVS HEALTH CORP COM 126650100 4 60 SH   OTR   60 0 0
CVS HEALTH CORP COM 126650100 9,663 155,331 SH   SOLE   150,350 0 4,981
DARLING INGREDIENTS INC COM 237266101 3,028 175,000 SH   SOLE   175,000 0 0
DECKERS OUTDOOR CORP COM 243537107 2,827 31,401 SH   SOLE   31,401 0 0
DISNEY WALT CO COM DISNEY 254687106 420 4,180 SH   SOLE   4,180 0 0
EAGLE BANCORP INC MD COM 268948106 1,089 18,193 SH   SOLE   18,193 0 0
EAST WEST BANCORP INC COM 27579R104 15,221 243,377 SH   SOLE   219,096 0 24,281
EATON CORP PLC SHS G29183103 16 200 SH   OTR   200 0 0
EATON CORP PLC SHS G29183103 20,392 255,187 SH   SOLE   243,094 0 12,093
ECOLAB INC COM 278865100 5 38 SH   OTR   38 0 0
ECOLAB INC COM 278865100 18,833 137,395 SH   SOLE   133,665 0 3,730
EDWARDS LIFESCIENCES CORP COM 28176E108 3,606 25,844 SH   SOLE   25,844 0 0
EMERSON ELEC CO COM 291011104 214 3,137 SH   SOLE   3,137 0 0
EOG RES INC COM 26875P101 13,952 132,540 SH   SOLE   123,483 0 9,057
EXXON MOBIL CORP COM 30231G102 606 8,117 SH   SOLE   8,117 0 0
F5 NETWORKS INC COM 315616102 5 35 SH   OTR   35 0 0
F5 NETWORKS INC COM 315616102 13,183 91,162 SH   SOLE   77,515 0 13,647
FACEBOOK INC CL A 30303M102 8,345 52,224 SH   SOLE   34,117 0 18,107
FACEBOOK INC CL A 30303M102 6 35 SH   OTR   35 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4,971 42,810 SH   SOLE   32,672 0 10,138
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8 65 SH   OTR   65 0 0
FIFTH THIRD BANCORP COM 316773100 8 250 SH   OTR   250 0 0
FIFTH THIRD BANCORP COM 316773100 852 26,822 SH   SOLE   25,540 0 1,282
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,915 171,853 SH   SOLE   143,995 0 27,858
FIRST SOLAR INC COM 336433107 6 79 SH   OTR   79 0 0
FIRST SOLAR INC COM 336433107 9,174 129,245 SH   SOLE   108,338 0 20,907
FITBIT INC CL A 33812L102 102 20,000 SH   SOLE   20,000 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,361 79,222 SH   SOLE   78,602 0 620
FOREST CITY RLTY TR INC COM CL A 345605109 6,550 323,300 SH   SOLE   275,917 0 47,383
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 286 5,604 SH   SOLE   5,604 0 0
GENERAL ELECTRIC CO COM 369604103 159 11,826 SH   SOLE   11,826 0 0
GENERAL MLS INC COM 370334104 6 129 SH   OTR   129 0 0
GENERAL MLS INC COM 370334104 1,223 27,142 SH   SOLE   26,188 0 954
GILEAD SCIENCES INC COM 375558103 5,554 73,676 SH   SOLE   72,993 0 683
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6 164 SH   OTR   164 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 414 10,596 SH   SOLE   10,045 0 551
GRAINGER W W INC COM 384802104 668 2,365 SH   SOLE   2,289 0 76
GRAINGER W W INC COM 384802104 5 18 SH   OTR   18 0 0
HALLIBURTON CO COM 406216101 228 4,852 SH   SOLE   4,760 0 92
HANNON ARMSTRONG SUST INFR C COM 41068X100 7,414 380,214 SH   SOLE   322,548 0 57,666
HANOVER INS GROUP INC COM 410867105 2,497 21,178 SH   SOLE   21,178 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 227 4,405 SH   SOLE   4,405 0 0
HCP INC COM 40414L109 11 490 SH   OTR   490 0 0
HCP INC COM 40414L109 7,849 337,884 SH   SOLE   270,476 0 67,408
HDFC BANK LTD ADR REPS 3 SHS 40415F101 3,551 35,952 SH   SOLE   35,952 0 0
HERCULES CAPITAL INC COM 427096508 2,449 202,375 SH   SOLE   196,147 0 6,228
HESS CORP COM 42809H107 3,093 61,105 SH   SOLE   60,207 0 898
HEXCEL CORP NEW COM 428291108 21,422 331,664 SH   SOLE   291,235 0 40,429
HOLOGIC INC COM 436440101 19,095 511,119 SH   SOLE   444,449 0 66,670
HOLOGIC INC COM 436440101 5 131 SH   OTR   131 0 0
HOME DEPOT INC COM 437076102 17 97 SH   OTR   97 0 0
HOME DEPOT INC COM 437076102 23,694 132,933 SH   SOLE   112,454 0 20,479
HORACE MANN EDUCATORS CORP N COM 440327104 3,617 84,618 SH   SOLE   83,012 0 1,606
HUNT J B TRANS SVCS INC COM 445658107 21,332 182,095 SH   SOLE   160,320 0 21,775
ILLINOIS TOOL WKS INC COM 452308109 3,680 23,489 SH   SOLE   3,972 0 19,517
ILLUMINA INC COM 452327109 10,137 42,875 SH   SOLE   36,133 0 6,742
IMAX CORP COM 45245E109 1,262 65,707 SH   SOLE   65,707 0 0
INGERSOLL-RAND PLC SHS G47791101 13,683 160,020 SH   SOLE   126,946 0 33,074
INTEL CORP COM 458140100 460 8,832 SH   SOLE   8,832 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,649 77,890 SH   SOLE   77,890 0 0
INTERFACE INC COM 458665304 2,894 114,853 SH   SOLE   114,853 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 818 5,331 SH   SOLE   5,181 0 150
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5 35 SH   OTR   35 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12,057 88,064 SH   SOLE   76,217 0 11,847
INTUIT COM 461202103 5,568 32,121 SH   SOLE   32,121 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 242 585 SH   SOLE   585 0 0
IPG PHOTONICS CORP COM 44980X109 6,685 28,643 SH   SOLE   28,643 0 0
IQVIA HLDGS INC COM 46266C105 11,994 122,255 SH   SOLE   104,960 0 17,295
ISHARES TR MSCI KLD400 SOC 464288570 1,966 20,118 SH   SOLE   20,118 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 248 1,636 SH   SOLE   1,636 0 0
ISHARES TR US HLTHCARE ETF 464287762 212 1,230 SH   SOLE   1,230 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 4,290 275,000 SH   SOLE   275,000 0 0
JOHNSON & JOHNSON COM 478160104 10 81 SH   OTR   81 0 0
JOHNSON & JOHNSON COM 478160104 9,184 71,665 SH   SOLE   70,104 0 1,561
JOHNSON CTLS INTL PLC SHS G51502105 10 293 SH   OTR   293 0 0
JOHNSON CTLS INTL PLC SHS G51502105 9,270 263,043 SH   SOLE   248,245 0 14,798
JONES LANG LASALLE INC COM 48020Q107 7,255 41,544 SH   SOLE   41,544 0 0
JPMORGAN CHASE & CO COM 46625H100 1,117 10,157 SH   SOLE   9,805 0 352
KEYCORP NEW COM 493267108 6 326 SH   OTR   326 0 0
KEYCORP NEW COM 493267108 17,979 919,656 SH   SOLE   746,006 0 173,650
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2,314 60,405 SH   SOLE   60,189 0 216
LAM RESEARCH CORP COM 512807108 249 1,225 SH   SOLE   1,225 0 0
LAMB WESTON HLDGS INC COM 513272104 1,481 25,436 SH   SOLE   25,436 0 0
LHC GROUP INC COM 50187A107 1,301 21,128 SH   SOLE   21,128 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 726 4,394 SH   SOLE   4,394 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,715 19,070 SH   SOLE   19,070 0 0
LINCOLN NATL CORP IND COM 534187109 2,126 29,097 SH   SOLE   2,149 0 26,948
LKQ CORP COM 501889208 1,475 38,856 SH   SOLE   38,856 0 0
LOGMEIN INC COM 54142L109 14,733 127,503 SH   SOLE   123,381 0 4,122
LTC PPTYS INC COM 502175102 1,520 39,992 SH   SOLE   39,992 0 0
LULULEMON ATHLETICA INC COM 550021109 14,758 165,602 SH   SOLE   163,237 0 2,365
MANPOWERGROUP INC COM 56418H100 1,957 17,000 SH   SOLE   17,000 0 0
MARATHON PETE CORP COM 56585A102 8,173 111,797 SH   SOLE   104,266 0 7,531
MARRIOTT INTL INC NEW CL A 571903202 2,321 17,068 SH   SOLE   17,068 0 0
MASTERCARD INCORPORATED CL A 57636Q104 29,388 167,778 SH   SOLE   131,809 0 35,969
MASTERCARD INCORPORATED CL A 57636Q104 16 90 SH   OTR   90 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 8 140 SH   OTR   140 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 14,019 232,791 SH   SOLE   229,278 0 3,513
MCCORMICK & CO INC COM NON VTG 579780206 7 65 SH   OTR   65 0 0
MCCORMICK & CO INC COM NON VTG 579780206 27,133 255,033 SH   SOLE   222,975 0 32,058
MEDTRONIC PLC SHS G5960L103 11 136 SH   OTR   136 0 0
MEDTRONIC PLC SHS G5960L103 14,447 180,087 SH   SOLE   158,324 0 21,763
MERCK & CO INC COM 58933Y105 16 285 SH   OTR   285 0 0
MERCK & CO INC COM 58933Y105 24,382 447,616 SH   SOLE   384,734 0 62,882
MICROSOFT CORP COM 594918104 37,481 410,658 SH   SOLE   353,489 0 57,169
MICROSOFT CORP COM 594918104 30 325 SH   OTR   325 0 0
MIDDLEBY CORP COM 596278101 15,109 122,053 SH   SOLE   109,755 0 12,298
MILLER HERMAN INC COM 600544100 2,729 85,400 SH   SOLE   85,400 0 0
MINERALS TECHNOLOGIES INC COM 603158106 4,838 72,270 SH   SOLE   71,947 0 323
MSCI INC COM 55354G100 17,818 119,210 SH   SOLE   114,985 0 4,225
NEVRO CORP COM 64157F103 755 8,716 SH   SOLE   8,716 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 495 38,010 SH   SOLE   38,010 0 0
NEWELL BRANDS INC COM 651229106 6 239 SH   OTR   239 0 0
NEWELL BRANDS INC COM 651229106 10,121 397,213 SH   SOLE   329,470 0 67,743
NIKE INC CL B 654106103 6 88 SH   OTR   88 0 0
NIKE INC CL B 654106103 19,794 297,916 SH   SOLE   269,535 0 28,381
NOVARTIS A G SPONSORED ADR 66987V109 5 61 SH   OTR   61 0 0
NOVARTIS A G SPONSORED ADR 66987V109 4,598 56,868 SH   SOLE   32,282 0 24,586
NOVO-NORDISK A S ADR 670100205 583 11,836 SH   SOLE   11,836 0 0
NXP SEMICONDUCTORS N V COM N6596X109 6,795 58,078 SH   SOLE   46,125 0 11,953
OMNICELL INC COM 68213N109 1,967 45,326 SH   SOLE   45,326 0 0
OMNICOM GROUP INC COM 681919106 4 60 SH   OTR   60 0 0
OMNICOM GROUP INC COM 681919106 10,131 139,406 SH   SOLE   117,575 0 21,831
ONE GAS INC COM 68235P108 907 13,734 SH   SOLE   13,734 0 0
ONEOK INC NEW COM 682680103 8,078 141,915 SH   SOLE   132,885 0 9,030
ORACLE CORP COM 68389X105 506 11,070 SH   SOLE   10,479 0 591
ORMAT TECHNOLOGIES INC COM 686688102 9,744 172,831 SH   SOLE   143,966 0 28,865
OWENS ILL INC COM NEW 690768403 6,679 308,344 SH   SOLE   303,083 0 5,261
PALO ALTO NETWORKS INC COM 697435105 25,313 139,452 SH   SOLE   120,400 0 19,052
PAPA JOHNS INTL INC COM 698813102 1,307 22,815 SH   SOLE   22,815 0 0
PAYPAL HLDGS INC COM 70450Y103 34,186 450,591 SH   SOLE   409,641 0 40,950
PFIZER INC COM 717081103 460 12,972 SH   SOLE   12,972 0 0
PHILLIPS 66 COM 718546104 201 2,092 SH   SOLE   1,942 0 150
PNC FINL SVCS GROUP INC COM 693475105 13 89 SH   OTR   89 0 0
PNC FINL SVCS GROUP INC COM 693475105 29,817 197,152 SH   SOLE   166,843 0 30,309
PPG INDS INC COM 693506107 521 4,670 SH   SOLE   4,670 0 0
PRAXAIR INC COM 74005P104 4,407 30,538 SH   SOLE   30,538 0 0
PREMIER INC CL A 74051N102 1,902 60,761 SH   SOLE   58,913 0 1,848
PROCTER AND GAMBLE CO COM 742718109 10 125 SH   OTR   125 0 0
PROCTER AND GAMBLE CO COM 742718109 11,647 146,910 SH   SOLE   127,862 0 19,048
PROLOGIS INC COM 74340W103 3,871 61,462 SH   SOLE   59,894 0 1,568
QUANTA SVCS INC COM 74762E102 8,435 245,565 SH   SOLE   244,161 0 1,404
QUEST DIAGNOSTICS INC COM 74834L100 11,413 113,787 SH   SOLE   95,396 0 18,391
QUEST DIAGNOSTICS INC COM 74834L100 8 80 SH   OTR   80 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 8 53 SH   OTR   53 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 13,981 90,784 SH   SOLE   74,196 0 16,588
ROCKWELL AUTOMATION INC COM 773903109 6 35 SH   OTR   35 0 0
ROCKWELL AUTOMATION INC COM 773903109 8,068 46,312 SH   SOLE   44,148 0 2,164
ROGERS CORP COM 775133101 1,427 11,936 SH   SOLE   11,936 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 3,913 50,631 SH   SOLE   49,485 0 1,146
RYDER SYS INC COM 783549108 2,925 40,187 SH   SOLE   40,187 0 0
SALESFORCE COM INC COM 79466L302 15,784 135,722 SH   SOLE   133,450 0 2,272
SAP SE SPON ADR 803054204 4,473 42,534 SH   SOLE   41,249 0 1,285
SBA COMMUNICATIONS CORP NEW CL A 78410G104 8 47 SH   OTR   47 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 16,246 95,049 SH   SOLE   81,796 0 13,253
SCHEIN HENRY INC COM 806407102 4,044 60,164 SH   SOLE   60,164 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,102 40,255 SH   SOLE   1,951 0 38,304
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,251 32,714 SH   SOLE   32,714 0 0
SEALED AIR CORP NEW COM 81211K100 11,039 257,980 SH   SOLE   198,969 0 59,011
SEALED AIR CORP NEW COM 81211K100 4 100 SH   OTR   100 0 0
SHIRE PLC SPONSORED ADR 82481R106 8 51 SH   OTR   51 0 0
SHIRE PLC SPONSORED ADR 82481R106 8,910 59,640 SH   SOLE   56,405 0 3,235
SMITH A O COM 831865209 8,161 128,337 SH   SOLE   101,197 0 27,140
SMUCKER J M CO COM NEW 832696405 5 37 SH   OTR   37 0 0
SMUCKER J M CO COM NEW 832696405 457 3,689 SH   SOLE   3,529 0 160
SONOCO PRODS CO COM 835495102 4 80 SH   OTR   80 0 0
SONOCO PRODS CO COM 835495102 3,746 77,247 SH   SOLE   75,538 0 1,709
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,209 8,393 SH   SOLE   8,393 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 239 700 SH   SOLE   700 0 0
STARBUCKS CORP COM 855244109 23,352 403,389 SH   SOLE   344,510 0 58,879
STARBUCKS CORP COM 855244109 11 190 SH   OTR   190 0 0
STATE STR CORP COM 857477103 375 3,760 SH   SOLE   3,760 0 0
STIFEL FINL CORP COM 860630102 1,724 29,102 SH   SOLE   29,102 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 549 65,170 SH   SOLE   65,170 0 0
SVB FINL GROUP COM 78486Q101 18,903 78,761 SH   SOLE   77,750 0 1,011
SYNEOS HEALTH INC CL A 87166B102 1,254 35,332 SH   SOLE   35,332 0 0
SYSCO CORP COM 871829107 4,365 72,795 SH   SOLE   64,380 0 8,415
SYSCO CORP COM 871829107 4 72 SH   OTR   72 0 0
TAILORED BRANDS INC COM 87403A107 1,684 67,199 SH   SOLE   67,199 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 7,440 170,019 SH   SOLE   170,019 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 980 51,547 SH   SOLE   51,547 0 0
TARGET CORP COM 87612E106 14 198 SH   OTR   198 0 0
TARGET CORP COM 87612E106 15,311 220,518 SH   SOLE   184,406 0 36,112
TESLA INC COM 88160R101 1,908 7,170 SH   SOLE   6,920 0 250
TETRA TECH INC NEW COM 88162G103 2,230 45,556 SH   SOLE   45,556 0 0
TIME WARNER INC COM NEW 887317303 3,032 64 SH   OTR   64 0 0
TIME WARNER INC COM NEW 887317303 3,032 32,053 SH   SOLE   30,044 0 2,009
TJX COS INC NEW COM 872540109 10 127 SH   OTR   127 0 0
TJX COS INC NEW COM 872540109 26,569 325,756 SH   SOLE   282,598 0 43,158
TPI COMPOSITES INC COM 87266J104 2,625 116,919 SH   SOLE   113,469 0 3,450
TRACTOR SUPPLY CO COM 892356106 10,618 168,487 SH   SOLE   136,973 0 31,514
TRAVELERS COMPANIES INC COM 89417E109 10 70 SH   OTR   70 0 0
TRAVELERS COMPANIES INC COM 89417E109 14,964 107,763 SH   SOLE   82,562 0 25,201
TRIMBLE INC COM 896239100 1,982 55,252 SH   SOLE   55,252 0 0
UMPQUA HLDGS CORP COM 904214103 8 354 SH   OTR   354 0 0
UMPQUA HLDGS CORP COM 904214103 9,360 437,171 SH   SOLE   427,319 0 9,852
UNILEVER N V N Y SHS NEW 904784709 14 242 SH   OTR   242 0 0
UNILEVER N V N Y SHS NEW 904784709 28,176 499,655 SH   SOLE   410,086 0 89,569
UNION PAC CORP COM 907818108 242 1,800 SH   SOLE   1,800 0 0
UNITED NAT FOODS INC COM 911163103 13,630 317,431 SH   SOLE   285,433 0 31,998
UNITED PARCEL SERVICE INC CL B 911312106 5 52 SH   OTR   52 0 0
UNITED PARCEL SERVICE INC CL B 911312106 9,058 86,545 SH   SOLE   69,118 0 17,427
UNITEDHEALTH GROUP INC COM 91324P102 351 1,638 SH   SOLE   1,586 0 52
US BANCORP DEL COM NEW 902973304 206 4,082 SH   SOLE   4,082 0 0
V F CORP COM 918204108 6 75 SH   OTR   75 0 0
V F CORP COM 918204108 5,662 76,396 SH   SOLE   51,372 0 25,024
VERISK ANALYTICS INC COM 92345Y106 6,072 58,385 SH   SOLE   54,478 0 3,907
VERIZON COMMUNICATIONS INC COM 92343V104 20,055 419,382 SH   SOLE   368,153 0 51,229
VERIZON COMMUNICATIONS INC COM 92343V104 15 322 SH   OTR   322 0 0
VISA INC COM CL A 92826C839 6,274 52,453 SH   SOLE   52,453 0 0
WABTEC CORP COM 929740108 17,941 220,407 SH   SOLE   190,784 0 29,623
WALMART INC COM 931142103 231 2,598 SH   SOLE   2,598 0 0
WASTE MGMT INC DEL COM 94106L109 5 55 SH   OTR   55 0 0
WASTE MGMT INC DEL COM 94106L109 7,826 93,030 SH   SOLE   87,978 0 5,052
WATERS CORP COM 941848103 11,228 56,523 SH   SOLE   50,200 0 6,323
WEBSTER FINL CORP CONN COM 947890109 2,310 41,694 SH   SOLE   41,694 0 0
WELLS FARGO CO NEW COM 949746101 237 4,527 SH   SOLE   4,527 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 963 10,904 SH   SOLE   10,904 0 0
WISDOMTREE INVTS INC COM 97717P104 877 95,660 SH   SOLE   95,660 0 0
XILINX INC COM 983919101 9 122 SH   OTR   122 0 0
XILINX INC COM 983919101 9,405 130,187 SH   SOLE   94,315 0 35,872
XYLEM INC COM 98419M100 7 89 SH   OTR   89 0 0
XYLEM INC COM 98419M100 27,749 360,751 SH   SOLE   312,500 0 48,251
ZENDESK INC COM 98936J101 1,845 38,551 SH   SOLE   38,551 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 10,230 93,816 SH   SOLE   77,506 0 16,310
ZIMMER BIOMET HLDGS INC COM 98956P102 7 65 SH   OTR   65 0 0