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,718 8,185 SH   SOLE 7,954 0 231
3M CO COM 88579Y101 11 51 SH   OTR 51 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 5,490 365,273 SH   SOLE 262,203 0 103,070
ABB LTD SPONSORED ADR 000375204 244 9,866 SH   SOLE 9,866 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,291 45,101 SH   SOLE 45,101 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,822 28,300 SH   SOLE 28,300 0 0
ACUITY BRANDS INC COM 00508Y102 12,484 72,888 SH   SOLE 65,624 0 7,264
ADOBE SYS INC COM 00724F101 25,832 173,160 SH   SOLE 160,949 0 12,211
AFLAC INC COM 001055102 15 179 SH   OTR 179 0 0
AFLAC INC COM 001055102 17,163 210,873 SH   SOLE 172,485 0 38,388
ALKERMES PLC SHS G01767105 2,467 48,519 SH   SOLE 47,281 0 1,238
ALPHABET INC CAP STK CL A 02079K305 19 19 SH   OTR 19 0 0
ALPHABET INC CAP STK CL A 02079K305 59,297 60,897 SH   SOLE 52,006 0 8,891
ALPHABET INC CAP STK CL C 02079K107 1,172 1,222 SH   SOLE 1,222 0 0
AMERICAN EXPRESS CO COM 025816109 217 2,396 SH   SOLE 2,396 0 0
AMERICAN NATL INS CO COM 028591105 210 1,782 SH   SOLE 1,782 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 29,204 360,940 SH   SOLE 321,253 0 39,687
AMERICAN WTR WKS CO INC NEW COM 030420103 17 215 SH   OTR 215 0 0
AMGEN INC COM 031162100 311 1,666 SH   SOLE 1,666 0 0
ANALOG DEVICES INC COM 032654105 6 72 SH   OTR 72 0 0
ANALOG DEVICES INC COM 032654105 15,903 184,550 SH   SOLE 148,793 0 35,757
ANSYS INC COM 03662Q105 14,485 118,021 SH   SOLE 103,776 0 14,245
APACHE CORP COM 037411105 5,501 120,106 SH   SOLE 112,479 0 7,627
APPLE INC COM 037833100 16 106 SH   OTR 106 0 0
APPLE INC COM 037833100 15,740 102,129 SH   SOLE 98,824 0 3,305
APPLIED MATLS INC COM 038222105 389 7,472 SH   SOLE 7,472 0 0
AQUA AMERICA INC COM 03836W103 1,780 53,638 SH   SOLE 53,638 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,110 35,692 SH   SOLE 26,706 0 8,986
AT&T INC COM 00206R102 275 7,032 SH   SOLE 7,032 0 0
AUTODESK INC COM 052769106 12,178 108,481 SH   SOLE 84,826 0 23,655
AVALONBAY CMNTYS INC COM 053484101 10 58 SH   OTR 58 0 0
AVALONBAY CMNTYS INC COM 053484101 12,438 69,710 SH   SOLE 55,866 0 13,844
AVANGRID INC COM 05351W103 7,899 166,581 SH   SOLE 155,752 0 10,829
AVISTA CORP COM 05379B107 1,913 36,945 SH   SOLE 36,945 0 0
BALL CORP COM 058498106 5,500 133,182 SH   SOLE 108,000 0 25,182
BANK AMER CORP COM 060505104 10 404 SH   OTR 404 0 0
BANK AMER CORP COM 060505104 21,816 860,942 SH   SOLE 816,788 0 44,154
BANK NEW YORK MELLON CORP COM 064058100 12,377 233,444 SH   SOLE 202,459 0 30,985
BAXTER INTL INC COM 071813109 303 4,821 SH   SOLE 4,821 0 0
BCE INC PUT 05534B950 4,248 90,000 SH   SOLE 90,000 0 0
BECTON DICKINSON & CO COM 075887109 8 40 SH   OTR 40 0 0
BECTON DICKINSON & CO COM 075887109 6,077 31,012 SH   SOLE 29,195 0 1,817
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 505 2,756 SH   SOLE 2,756 0 0
BIOGEN INC COM 09062X103 10,980 35,065 SH   SOLE 33,622 0 1,443
BLACKBAUD INC COM 09227Q100 6 70 SH   OTR 70 0 0
BLACKBAUD INC COM 09227Q100 13,344 151,981 SH   SOLE 132,773 0 19,208
BORGWARNER INC COM 099724106 17,848 348,395 SH   SOLE 308,042 0 40,353
BORGWARNER INC COM 099724106 5 104 SH   OTR 104 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,211 69,264 SH   SOLE 69,264 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,331 38,634 SH   SOLE 37,354 0 1,280
BRISTOL MYERS SQUIBB CO COM 110122108 267 4,184 SH   SOLE 4,184 0 0
CAMBREX CORP COM 132011107 3,797 69,028 SH   SOLE 68,848 0 180
CAMDEN PPTY TR SH BEN INT 133131102 1,035 11,316 SH   SOLE 11,316 0 0
CARTER INC COM 146229109 1,494 15,134 SH   SOLE 15,134 0 0
CATERPILLAR INC DEL COM 149123101 304 2,435 SH   SOLE 2,435 0 0
CBRE GROUP INC CL A 12504L109 282 7,455 SH   SOLE 7,455 0 0
CELGENE CORP COM 151020104 19,333 132,583 SH   SOLE 118,365 0 14,218
CERNER CORP COM 156782104 4,826 67,667 SH   SOLE 57,361 0 10,306
CHEVRON CORP NEW COM 166764100 277 2,356 SH   SOLE 2,356 0 0
CHUBB LIMITED COM H1467J104 17 120 SH   OTR 120 0 0
CHUBB LIMITED COM H1467J104 22,031 154,552 SH   SOLE 130,075 0 24,477
CHURCH & DWIGHT INC COM 171340102 5,710 117,851 SH   SOLE 87,722 0 30,129
CIGNA CORPORATION COM 125509109 22 120 SH   OTR 120 0 0
CIGNA CORPORATION COM 125509109 30,292 162,041 SH   SOLE 131,357 0 30,684
CISCO SYS INC COM 17275R102 19,270 573,005 SH   SOLE 474,885 0 98,120
CISCO SYS INC COM 17275R102 24 722 SH   OTR 722 0 0
CITRIX SYS INC COM 177376100 10,279 133,809 SH   SOLE 126,757 0 7,052
COLGATE PALMOLIVE CO COM 194162103 365 5,016 SH   SOLE 5,016 0 0
CONOCOPHILLIPS COM 20825C104 228 4,549 SH   SOLE 4,124 0 425
CONVERGYS CORP COM 212485106 1,780 68,741 SH   SOLE 68,741 0 0
CORE LABORATORIES N V COM N22717107 1,049 10,631 SH   SOLE 10,631 0 0
COSTCO WHSL CORP NEW COM 22160K105 13,526 82,331 SH   SOLE 63,511 0 18,820
CVS HEALTH CORP COM 126650100 14,687 180,611 SH   SOLE 157,713 0 22,898
CVS HEALTH CORP COM 126650100 5 60 SH   OTR 60 0 0
DARLING INGREDIENTS INC COM 237266101 3,504 200,000 SH   SOLE 200,000 0 0
DECKERS OUTDOOR CORP COM 243537107 2,118 30,958 SH   SOLE 30,958 0 0
DENTSPLY SIRONA INC COM 24906P109 332 5,547 SH   SOLE 5,442 0 105
DISNEY WALT CO COM DISNEY 254687106 392 3,976 SH   SOLE 3,976 0 0
EAGLE BANCORP INC MD COM 268948106 1,237 18,452 SH   SOLE 18,452 0 0
EAST WEST BANCORP INC COM 27579R104 14,362 240,249 SH   SOLE 215,966 0 24,283
EATON CORP PLC SHS G29183103 15 200 SH   OTR 200 0 0
EATON CORP PLC SHS G29183103 19,709 256,658 SH   SOLE 243,293 0 13,365
ECOLAB INC COM 278865100 16,892 131,339 SH   SOLE 127,306 0 4,033
ECOLAB INC COM 278865100 5 38 SH   OTR 38 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,087 37,392 SH   SOLE 24,020 0 13,372
ENBRIDGE INC COM 29250N105 306 7,312 SH   SOLE 7,312 0 0
EOG RES INC COM 26875P101 13,673 141,335 SH   SOLE 131,135 0 10,200
EXXON MOBIL CORP COM 30231G102 296 3,610 SH   SOLE 3,610 0 0
F5 NETWORKS INC COM 315616102 15,010 124,504 SH   SOLE 106,386 0 18,118
F5 NETWORKS INC COM 315616102 7 61 SH   OTR 61 0 0
FACEBOOK INC CL A 30303M102 8,788 51,433 SH   SOLE 38,761 0 12,672
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8 65 SH   OTR 65 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9,289 74,781 SH   SOLE 60,623 0 14,158
FIFTH THIRD BANCORP COM 316773100 10 353 SH   OTR 353 0 0
FIFTH THIRD BANCORP COM 316773100 739 26,397 SH   SOLE 25,000 0 1,397
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,244 155,501 SH   SOLE 127,385 0 28,116
FIRST SOLAR INC COM 336433107 4 79 SH   OTR 79 0 0
FIRST SOLAR INC COM 336433107 7,270 158,460 SH   SOLE 137,404 0 21,056
FITBIT INC CL A 33812L102 264 38,000 SH   SOLE 38,000 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 2,655 64,896 SH   SOLE 64,281 0 615
FOREST CITY RLTY TR INC COM CL A 345605109 8,010 313,989 SH   SOLE 266,606 0 47,383
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 284 5,802 SH   SOLE 5,802 0 0
GENERAL ELECTRIC CO COM 369604103 401 16,603 SH   SOLE 16,603 0 0
GENERAL MLS INC COM 370334104 7 129 SH   OTR 129 0 0
GENERAL MLS INC COM 370334104 1,286 24,840 SH   SOLE 23,891 0 949
GILEAD SCIENCES INC COM 375558103 4,997 61,677 SH   SOLE 61,677 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3,042 74,938 SH   SOLE 72,617 0 2,321
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7 164 SH   OTR 164 0 0
GRAINGER W W INC COM 384802104 424 2,361 SH   SOLE 2,278 0 83
GRAINGER W W INC COM 384802104 3 18 SH   OTR 18 0 0
HALLIBURTON CO COM 406216101 223 4,852 SH   SOLE 4,760 0 92
HANNON ARMSTRONG SUST INFR C COM 41068X100 9,092 373,098 SH   SOLE 315,432 0 57,666
HANOVER INS GROUP INC COM 410867105 1,985 20,474 SH   SOLE 20,474 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 261 4,714 SH   SOLE 4,714 0 0
HCP INC COM 40414L109 14 490 SH   OTR 490 0 0
HCP INC COM 40414L109 14,935 536,648 SH   SOLE 466,452 0 70,196
HDFC BANK LTD ADR REPS 3 SHS 40415F101 3,520 36,521 SH   SOLE 36,521 0 0
HERCULES CAPITAL INC COM 427096508 2,573 199,440 SH   SOLE 193,233 0 6,207
HESS CORP COM 42809H107 2,959 63,098 SH   SOLE 62,200 0 898
HEXCEL CORP NEW COM 428291108 21,592 376,031 SH   SOLE 335,357 0 40,674
HOLOGIC INC COM 436440101 7 200 SH   OTR 200 0 0
HOLOGIC INC COM 436440101 17,803 485,224 SH   SOLE 417,518 0 67,706
HOME DEPOT INC COM 437076102 19 117 SH   OTR 117 0 0
HOME DEPOT INC COM 437076102 19,630 120,016 SH   SOLE 102,143 0 17,873
HORACE MANN EDUCATORS CORP N COM 440327104 1,658 42,126 SH   SOLE 41,619 0 507
HORACE MANN EDUCATORS CORP N COM 440327104 4 110 SH   OTR 110 0 0
HUNT J B TRANS SVCS INC COM 445658107 20,474 184,316 SH   SOLE 161,603 0 22,713
ILLINOIS TOOL WKS INC COM 452308109 3,496 23,626 SH   SOLE 4,109 0 19,517
ILLUMINA INC COM 452327109 6,424 32,247 SH   SOLE 25,630 0 6,617
IMAX CORP COM 45245E109 1,461 64,516 SH   SOLE 64,516 0 0
INC RESH HLDGS INC CL A 45329R109 1,164 22,264 SH   SOLE 22,264 0 0
INTEL CORP COM 458140100 324 8,520 SH   SOLE 8,520 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,331 77,600 SH   SOLE 77,600 0 0
INTERFACE INC COM 458665304 6,505 297,047 SH   SOLE 294,637 0 2,410
INTERNATIONAL BUSINESS MACHS COM 459200101 788 5,434 SH   SOLE 5,284 0 150
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5 35 SH   OTR 35 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10,178 71,218 SH   SOLE 61,377 0 9,841
INTUIT COM 461202103 4,975 35,000 SH   SOLE 35,000 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 282 270 SH   SOLE 270 0 0
IPG PHOTONICS CORP COM 44980X109 8,181 44,209 SH   SOLE 44,209 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 946 18,238 SH   SOLE 18,238 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,803 19,415 SH   SOLE 19,415 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 3,768 275,000 SH   SOLE 275,000 0 0
JOHNSON & JOHNSON COM 478160104 8,997 69,199 SH   SOLE 67,683 0 1,516
JOHNSON & JOHNSON COM 478160104 11 81 SH   OTR 81 0 0
JOHNSON CTLS INTL PLC SHS G51502105 12 293 SH   OTR 293 0 0
JOHNSON CTLS INTL PLC SHS G51502105 19,261 478,060 SH   SOLE 430,169 0 47,891
JONES LANG LASALLE INC COM 48020Q107 5,426 43,939 SH   SOLE 43,939 0 0
JPMORGAN CHASE & CO COM 46625H100 527 5,514 SH   SOLE 5,514 0 0
KEYCORP NEW COM 493267108 6 326 SH   OTR 326 0 0
KEYCORP NEW COM 493267108 17,244 916,252 SH   SOLE 737,947 0 178,305
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 622 4,570 SH   SOLE 4,570 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,679 18,310 SH   SOLE 18,310 0 0
LINCOLN NATL CORP IND COM 534187109 2,345 31,908 SH   SOLE 4,960 0 26,948
LKQ CORP COM 501889208 1,343 37,314 SH   SOLE 37,314 0 0
LOGMEIN INC COM 54142L109 11,985 108,908 SH   SOLE 104,524 0 4,384
LTC PPTYS INC COM 502175102 1,856 39,500 SH   SOLE 39,500 0 0
LULULEMON ATHLETICA INC COM 550021109 6,843 109,932 SH   SOLE 108,352 0 1,580
MARATHON PETE CORP COM 56585A102 8,415 150,051 SH   SOLE 137,150 0 12,901
MASTERCARD INCORPORATED CL A 57636Q104 13 90 SH   OTR 90 0 0
MASTERCARD INCORPORATED CL A 57636Q104 20,228 143,256 SH   SOLE 106,338 0 36,918
MAXIM INTEGRATED PRODS INC COM 57772K101 7 140 SH   OTR 140 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 7,663 160,623 SH   SOLE 158,641 0 1,982
MCCORMICK & CO INC COM NON VTG 579780206 7 65 SH   OTR 65 0 0
MCCORMICK & CO INC COM NON VTG 579780206 26,042 253,723 SH   SOLE 220,731 0 32,992
MEDTRONIC PLC SHS G5960L103 11 136 SH   OTR 136 0 0
MEDTRONIC PLC SHS G5960L103 14,290 183,749 SH   SOLE 160,868 0 22,881
MERCK & CO INC COM 58933Y105 18 285 SH   OTR 285 0 0
MERCK & CO INC COM 58933Y105 28,671 447,767 SH   SOLE 384,437 0 63,330
METLIFE INC COM 59156R108 3,948 76,000 SH   SOLE 76,000 0 0
MICROSOFT CORP COM 594918104 29 396 SH   OTR 396 0 0
MICROSOFT CORP COM 594918104 30,943 415,399 SH   SOLE 356,306 0 59,093
MIDDLEBY CORP COM 596278101 9,440 73,649 SH   SOLE 61,880 0 11,769
MILLER HERMAN INC COM 600544100 3,052 85,000 SH   SOLE 85,000 0 0
MINERALS TECHNOLOGIES INC COM 603158106 4,991 70,641 SH   SOLE 70,295 0 346
MSCI INC COM 55354G100 14,196 121,438 SH   SOLE 116,788 0 4,650
NATIONAL GRID PLC SPONSORED ADR NE 636274409 2,978 47,483 SH   SOLE 41,303 0 6,180
NATIONAL OILWELL VARCO INC COM 637071101 838 23,449 SH   SOLE 23,138 0 311
NEVRO CORP COM 64157F103 777 8,549 SH   SOLE 8,549 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 659 51,159 SH   SOLE 51,159 0 0
NEWELL BRANDS INC COM 651229106 12,510 293,175 SH   SOLE 254,651 0 38,524
NEWELL BRANDS INC COM 651229106 4 89 SH   OTR 89 0 0
NIKE INC CL B 654106103 5 88 SH   OTR 88 0 0
NIKE INC CL B 654106103 15,963 307,862 SH   SOLE 278,123 0 29,739
NOVARTIS A G SPONSORED ADR 66987V109 5 61 SH   OTR 61 0 0
NOVARTIS A G SPONSORED ADR 66987V109 9,582 111,616 SH   SOLE 86,375 0 25,241
NOVO-NORDISK A S ADR 670100205 549 11,399 SH   SOLE 11,399 0 0
NXP SEMICONDUCTORS N V COM N6596X109 9,712 85,878 SH   SOLE 73,784 0 12,094
OMNICELL INC COM 68213N109 1,638 32,077 SH   SOLE 32,077 0 0
OMNICOM GROUP INC COM 681919106 4 60 SH   OTR 60 0 0
OMNICOM GROUP INC COM 681919106 10,564 142,625 SH   SOLE 120,021 0 22,604
ONE GAS INC COM 68235P108 1,005 13,646 SH   SOLE 13,646 0 0
ONEOK INC NEW COM 682680103 6,236 112,541 SH   SOLE 107,283 0 5,258
ORACLE CORP COM 68389X105 576 11,903 SH   SOLE 11,112 0 791
ORMAT TECHNOLOGIES INC COM 686688102 10,189 166,903 SH   SOLE 138,028 0 28,875
OWENS ILL INC COM NEW 690768403 13,274 527,577 SH   SOLE 519,237 0 8,340
PALO ALTO NETWORKS INC COM 697435105 20,021 138,935 SH   SOLE 119,881 0 19,054
PAYPAL HLDGS INC COM 70450Y103 34,801 543,505 SH   SOLE 476,426 0 67,079
PEPSICO INC COM 713448108 330 2,965 SH   SOLE 2,715 0 250
PFIZER INC COM 717081103 418 11,715 SH   SOLE 11,715 0 0
PNC FINL SVCS GROUP INC COM 693475105 12 89 SH   OTR 89 0 0
PNC FINL SVCS GROUP INC COM 693475105 25,441 188,775 SH   SOLE 160,002 0 28,773
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 346 6,922 SH   SOLE 6,922 0 0
PPG INDS INC COM 693506107 507 4,670 SH   SOLE 4,670 0 0
PRAXAIR INC COM 74005P104 4,208 30,112 SH   SOLE 30,112 0 0
PREMIER INC CL A 74051N102 1,907 58,555 SH   SOLE 56,707 0 1,848
PRICELINE GRP INC COM NEW 741503403 12,547 6,853 SH   SOLE 5,540 0 1,313
PROCTER AND GAMBLE CO COM 742718109 19 206 SH   OTR 206 0 0
PROCTER AND GAMBLE CO COM 742718109 16,806 184,721 SH   SOLE 159,164 0 25,557
PROLOGIS INC COM 74340W103 3,756 59,183 SH   SOLE 57,615 0 1,568
QUANTA SVCS INC COM 74762E102 9,208 246,410 SH   SOLE 245,006 0 1,404
QUEST DIAGNOSTICS INC COM 74834L100 7 80 SH   OTR 80 0 0
QUEST DIAGNOSTICS INC COM 74834L100 12,248 130,801 SH   SOLE 111,347 0 19,454
QUINTILES IMS HOLDINGS INC COM 74876Y101 9,069 95,396 SH   SOLE 79,494 0 15,902
REINSURANCE GROUP AMER INC COM NEW 759351604 19,910 142,692 SH   SOLE 120,739 0 21,953
REINSURANCE GROUP AMER INC COM NEW 759351604 14 103 SH   OTR 103 0 0
ROCKWELL AUTOMATION INC COM 773903109 8,305 46,601 SH   SOLE 44,160 0 2,441
ROCKWELL AUTOMATION INC COM 773903109 10 55 SH   OTR 55 0 0
ROGERS CORP COM 775133101 1,903 14,275 SH   SOLE 14,275 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 3,773 48,779 SH   SOLE 47,293 0 1,486
RYDER SYS INC COM 783549108 3,805 45,000 SH   SOLE 45,000 0 0
SALESFORCE COM INC COM 79466L302 12,628 135,177 SH   SOLE 132,898 0 2,279
SAP SE SPON ADR 803054204 4,433 40,425 SH   SOLE 39,140 0 1,285
SBA COMMUNICATIONS CORP NEW CL A 78410G104 12,005 83,342 SH   SOLE 72,709 0 10,633
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7 47 SH   OTR 47 0 0
SCHEIN HENRY INC COM 806407102 3,280 40,000 SH   SOLE 40,000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,808 41,339 SH   SOLE 3,035 0 38,304
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,165 28,314 SH   SOLE 28,314 0 0
SEALED AIR CORP NEW COM 81211K100 4 100 SH   OTR 100 0 0
SEALED AIR CORP NEW COM 81211K100 9,141 213,983 SH   SOLE 172,020 0 41,963
SHIRE PLC SPONSORED ADR 82481R106 8 51 SH   OTR 51 0 0
SHIRE PLC SPONSORED ADR 82481R106 7,509 49,032 SH   SOLE 45,506 0 3,526
SMITH A O COM 831865209 7,443 125,237 SH   SOLE 98,097 0 27,140
SMUCKER J M CO COM NEW 832696405 4 37 SH   OTR 37 0 0
SMUCKER J M CO COM NEW 832696405 401 3,821 SH   SOLE 3,655 0 166
SONOCO PRODS CO COM 835495102 4 80 SH   OTR 80 0 0
SONOCO PRODS CO COM 835495102 3,792 75,169 SH   SOLE 73,436 0 1,733
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,817 7,231 SH   SOLE 7,231 0 0
STARBUCKS CORP COM 855244109 10 190 SH   OTR 190 0 0
STARBUCKS CORP COM 855244109 20,300 377,964 SH   SOLE 319,517 0 58,447
STATE STR CORP COM 857477103 359 3,760 SH   SOLE 3,760 0 0
STIFEL FINL CORP COM 860630102 1,799 33,655 SH   SOLE 33,655 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 715 66,972 SH   SOLE 66,972 0 0
SVB FINL GROUP COM 78486Q101 15,761 84,245 SH   SOLE 83,236 0 1,009
TAILORED BRANDS INC COM 87403A107 967 66,966 SH   SOLE 66,966 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 6,384 170,000 SH   SOLE 170,000 0 0
TARGET CORP COM 87612E106 12 198 SH   OTR 198 0 0
TARGET CORP COM 87612E106 13,119 222,314 SH   SOLE 185,265 0 37,049
TESLA INC COM 88160R101 3,180 9,322 SH   SOLE 9,057 0 265
TETRA TECH INC NEW COM 88162G103 2,049 44,010 SH   SOLE 44,010 0 0
TIME WARNER INC COM NEW 887317303 3,463 33,804 SH   SOLE 31,673 0 2,131
TIME WARNER INC COM NEW 887317303 7 64 SH   OTR 64 0 0
TJX COS INC NEW COM 872540109 23,364 316,884 SH   SOLE 278,799 0 38,085
TJX COS INC NEW COM 872540109 9 127 SH   OTR 127 0 0
TPI COMPOSITES INC COM 87266J104 2,324 104,011 SH   SOLE 100,561 0 3,450
TRACTOR SUPPLY CO COM 892356106 11,670 184,395 SH   SOLE 152,176 0 32,219
TRAVELERS COMPANIES INC COM 89417E109 7,644 62,389 SH   SOLE 61,534 0 855
TRIMBLE INC COM 896239100 2,133 54,353 SH   SOLE 54,353 0 0
UMPQUA HLDGS CORP COM 904214103 7 354 SH   OTR 354 0 0
UMPQUA HLDGS CORP COM 904214103 9,641 494,138 SH   SOLE 412,583 0 81,555
UNILEVER N V N Y SHS NEW 904784709 14 242 SH   OTR 242 0 0
UNILEVER N V N Y SHS NEW 904784709 29,211 494,772 SH   SOLE 407,990 0 86,782
UNION PAC CORP COM 907818108 204 1,760 SH   SOLE 1,760 0 0
UNITED NAT FOODS INC COM 911163103 17,110 411,399 SH   SOLE 366,095 0 45,304
UNITED PARCEL SERVICE INC CL B 911312106 6 52 SH   OTR 52 0 0
UNITED PARCEL SERVICE INC CL B 911312106 10,603 88,295 SH   SOLE 70,332 0 17,963
UNITEDHEALTH GROUP INC COM 91324P102 321 1,638 SH   SOLE 1,586 0 52
US BANCORP DEL COM NEW 902973304 211 3,932 SH   SOLE 3,932 0 0
V F CORP COM 918204108 9,484 149,194 SH   SOLE 122,298 0 26,896
V F CORP COM 918204108 5 75 SH   OTR 75 0 0
VERISK ANALYTICS INC COM 92345Y106 4,935 59,328 SH   SOLE 54,873 0 4,455
VERIZON COMMUNICATIONS INC COM 92343V104 16 322 SH   OTR 322 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 20,646 417,183 SH   SOLE 363,109 0 54,074
VISA INC COM CL A 92826C839 6,679 63,462 SH   SOLE 63,462 0 0
WABTEC CORP COM 929740108 16,903 223,137 SH   SOLE 189,895 0 33,242
WAL-MART STORES INC COM 931142103 208 2,661 SH   SOLE 2,661 0 0
WASTE MGMT INC DEL COM 94106L109 4,461 57,000 SH   SOLE 57,000 0 0
WATERS CORP COM 941848103 10,894 60,682 SH   SOLE 54,359 0 6,323
WEBSTER FINL CORP CONN COM 947890109 6,558 124,802 SH   SOLE 113,163 0 11,639
WELLS FARGO CO NEW COM 949746101 247 4,470 SH   SOLE 4,470 0 0
WISDOMTREE INVTS INC COM 97717P104 966 94,920 SH   SOLE 94,920 0 0
XILINX INC COM 983919101 9 122 SH   OTR 122 0 0
XILINX INC COM 983919101 9,200 129,893 SH   SOLE 93,969 0 35,924
XYLEM INC COM 98419M100 11 169 SH   OTR 169 0 0
XYLEM INC COM 98419M100 28,595 456,575 SH   SOLE 405,138 0 51,437
ZENDESK INC COM 98936J101 1,647 56,576 SH   SOLE 56,576 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 11,164 95,347 SH   SOLE 78,299 0 17,048
ZIMMER BIOMET HLDGS INC COM 98956P102 8 65 SH   OTR 65 0 0