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,641 8,575 SH   SOLE 8,483 0 92
3M CO COM 88579Y101 10 51 SH   OTR 51 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 4,789 352,947 SH   SOLE 255,100 0 97,847
ABB LTD SPONSORED ADR 000375204 300 12,806 SH   SOLE 12,806 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,423 80,598 SH   SOLE 80,438 0 160
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,393 28,300 SH   SOLE 28,300 0 0
ACUITY BRANDS INC COM 00508Y102 14,286 70,030 SH   SOLE 64,149 0 5,881
ADOBE SYS INC COM 00724F101 22,969 176,510 SH   SOLE 167,516 0 8,994
AFLAC INC COM 001055102 13 179 SH   OTR 179 0 0
AFLAC INC COM 001055102 14,794 204,277 SH   SOLE 171,076 0 33,201
ALKERMES PLC SHS G01767105 2,683 45,871 SH   SOLE 45,531 0 340
ALPHABET INC CAP STK CL A 02079K305 16 19 SH   OTR 19 0 0
ALPHABET INC CAP STK CL A 02079K305 49,709 58,633 SH   SOLE 51,178 0 7,455
ALPHABET INC CAP STK CL C 02079K107 1,092 1,316 SH   SOLE 1,316 0 0
AMERICAN EXPRESS CO COM 025816109 209 2,646 SH   SOLE 2,646 0 0
AMERICAN NATL INS CO COM 028591105 220 1,868 SH   SOLE 1,868 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 17 215 SH   OTR 215 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 23,021 296,009 SH   SOLE 264,974 0 31,035
AMGEN INC COM 031162100 319 1,947 SH   SOLE 1,947 0 0
ANALOG DEVICES INC COM 032654105 6 72 SH   OTR 72 0 0
ANALOG DEVICES INC COM 032654105 5,895 71,934 SH   SOLE 40,441 0 31,493
ANSYS INC COM 03662Q105 15,063 140,948 SH   SOLE 121,065 0 19,883
APACHE CORP COM 037411105 6,043 117,583 SH   SOLE 114,033 0 3,550
APPLE INC COM 037833100 15 106 SH   OTR 106 0 0
APPLE INC COM 037833100 14,415 100,343 SH   SOLE 98,759 0 1,584
APPLIED MATLS INC COM 038222105 8 208 SH   OTR 208 0 0
APPLIED MATLS INC COM 038222105 693 17,816 SH   SOLE 17,454 0 362
AQUA AMERICA INC COM 03836W103 1,581 49,190 SH   SOLE 49,190 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 4,887 36,798 SH   SOLE 26,487 0 10,311
AUTODESK INC COM 052769106 12,286 142,088 SH   SOLE 106,384 0 35,704
AVALONBAY CMNTYS INC COM 053484101 11 58 SH   OTR 58 0 0
AVALONBAY CMNTYS INC COM 053484101 13,544 73,770 SH   SOLE 61,482 0 12,288
AVISTA CORP COM 05379B107 1,372 35,143 SH   SOLE 35,143 0 0
BALL CORP COM 058498106 4,945 66,591 SH   SOLE 54,000 0 12,591
BANK AMER CORP COM 060505104 10 404 SH   OTR 404 0 0
BANK AMER CORP COM 060505104 19,701 835,148 SH   SOLE 813,977 0 21,171
BANK NEW YORK MELLON CORP COM 064058100 4,422 93,625 SH   SOLE 93,625 0 0
BCE INC PUT 05534B950 2,873 65,000 SH   SOLE 65,000 0 0
BECTON DICKINSON & CO COM 075887109 7 40 SH   OTR 40 0 0
BECTON DICKINSON & CO COM 075887109 5,503 29,998 SH   SOLE 28,769 0 1,229
BERKLEY W R CORP COM 084423102 1,083 15,339 SH   SOLE 15,339 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 459 2,756 SH   SOLE 2,756 0 0
BIOGEN INC COM 09062X103 10,381 37,969 SH   SOLE 33,331 0 4,638
BIOVERATIV INC COM 09075E100 340 6,244 SH   SOLE 6,193 0 51
BLACKBAUD INC COM 09227Q100 3,567 46,521 SH   SOLE 46,266 0 255
BORGWARNER INC COM 099724106 4 104 SH   OTR 104 0 0
BORGWARNER INC COM 099724106 13,975 334,415 SH   SOLE 300,307 0 34,108
CAMBREX CORP COM 132011107 3,697 67,155 SH   SOLE 66,613 0 542
CAMDEN PPTY TR SH BEN INT 133131102 867 10,779 SH   SOLE 10,779 0 0
CARDINAL HEALTH INC COM 14149Y108 6 70 SH   OTR 70 0 0
CARDINAL HEALTH INC COM 14149Y108 2,021 24,788 SH   SOLE 6,607 0 18,181
CARTER INC COM 146229109 1,258 14,007 SH   SOLE 14,007 0 0
CATERPILLAR INC DEL COM 149123101 226 2,435 SH   SOLE 2,435 0 0
CBRE GROUP INC CL A 12504L109 1,653 47,506 SH   SOLE 47,506 0 0
CELGENE CORP COM 151020104 16,224 130,384 SH   SOLE 117,194 0 13,190
CERNER CORP COM 156782104 12,221 207,663 SH   SOLE 180,261 0 27,402
CHIPOTLE MEXICAN GRILL INC COM 169656105 231 518 SH   SOLE 518 0 0
CHUBB LIMITED COM H1467J104 16 120 SH   OTR 120 0 0
CHUBB LIMITED COM H1467J104 19,083 140,057 SH   SOLE 120,433 0 19,624
CHURCH & DWIGHT INC COM 171340102 5,627 112,825 SH   SOLE 84,053 0 28,772
CIGNA CORPORATION COM 125509109 18 120 SH   OTR 120 0 0
CIGNA CORPORATION COM 125509109 22,856 156,022 SH   SOLE 129,933 0 26,089
CISCO SYS INC COM 17275R102 23,927 707,894 SH   SOLE 625,949 0 81,945
CISCO SYS INC COM 17275R102 24 722 SH   OTR 722 0 0
CITRIX SYS INC COM 177376100 10,810 129,626 SH   SOLE 126,473 0 3,153
COLGATE PALMOLIVE CO COM 194162103 273 3,736 SH   SOLE 3,736 0 0
CONOCOPHILLIPS COM 20825C104 227 4,549 SH   SOLE 4,124 0 425
CONVERGYS CORP COM 212485106 1,341 63,427 SH   SOLE 63,427 0 0
COSTCO WHSL CORP NEW COM 22160K105 10,906 65,036 SH   SOLE 47,996 0 17,040
CVS HEALTH CORP COM 126650100 5 60 SH   OTR 60 0 0
CVS HEALTH CORP COM 126650100 13,796 175,745 SH   SOLE 155,882 0 19,863
DARLING INGREDIENTS INC COM 237266101 2,904 200,000 SH   SOLE 200,000 0 0
DECKERS OUTDOOR CORP COM 243537107 1,773 29,681 SH   SOLE 29,681 0 0
DENTSPLY SIRONA INC COM 24906P109 6,781 108,595 SH   SOLE 108,003 0 592
DISNEY WALT CO COM DISNEY 254687106 354 3,118 SH   SOLE 3,118 0 0
EAGLE BANCORP INC MD COM 268948106 1,083 18,137 SH   SOLE 18,137 0 0
EAST WEST BANCORP INC COM 27579R104 12,289 238,109 SH   SOLE 214,820 0 23,289
EATON CORP PLC SHS G29183103 15 200 SH   OTR 200 0 0
EATON CORP PLC SHS G29183103 19,872 268,004 SH   SOLE 260,305 0 7,699
ECOLAB INC COM 278865100 14,992 119,607 SH   SOLE 117,760 0 1,847
ECOLAB INC COM 278865100 5 38 SH   OTR 38 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,442 36,592 SH   SOLE 23,220 0 13,372
ENBRIDGE INC COM 29250N105 467 11,170 SH   SOLE 11,170 0 0
ENERNOC INC COM 292764107 276 45,945 SH   SOLE 0 0 45,945
EOG RES INC COM 26875P101 13,307 136,415 SH   SOLE 131,674 0 4,741
EXXON MOBIL CORP COM 30231G102 305 3,714 SH   SOLE 3,110 0 604
F5 NETWORKS INC COM 315616102 9 61 SH   OTR 61 0 0
F5 NETWORKS INC COM 315616102 17,163 120,386 SH   SOLE 104,984 0 15,402
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9 65 SH   OTR 65 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9,648 72,273 SH   SOLE 60,458 0 11,815
FIFTH THIRD BANCORP COM 316773100 9 353 SH   OTR 353 0 0
FIFTH THIRD BANCORP COM 316773100 5,868 231,036 SH   SOLE 162,810 0 68,226
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,055 160,487 SH   SOLE 135,016 0 25,471
FIRST SOLAR INC COM 336433107 2 79 SH   OTR 79 0 0
FIRST SOLAR INC COM 336433107 4,338 160,067 SH   SOLE 141,394 0 18,673
FITBIT INC CL A 33812L102 332 56,000 SH   SOLE 56,000 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 2,326 64,340 SH   SOLE 64,046 0 294
FOREST CITY RLTY TR INC COM CL A 345605109 6,551 300,781 SH   SOLE 257,501 0 43,280
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 244 5,802 SH   SOLE 5,802 0 0
GENERAL ELECTRIC CO COM 369604103 528 17,727 SH   SOLE 17,727 0 0
GENERAL MLS INC COM 370334104 8 129 SH   OTR 129 0 0
GENERAL MLS INC COM 370334104 1,476 25,019 SH   SOLE 24,131 0 888
GILEAD SCIENCES INC COM 375558103 7 107 SH   OTR 107 0 0
GILEAD SCIENCES INC COM 375558103 3,354 49,377 SH   SOLE 49,377 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7 164 SH   OTR 164 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,938 69,698 SH   SOLE 69,474 0 224
GRAINGER W W INC COM 384802104 4 18 SH   OTR 18 0 0
GRAINGER W W INC COM 384802104 559 2,400 SH   SOLE 2,213 0 187
HALLIBURTON CO COM 406216101 239 4,852 SH   SOLE 4,760 0 92
HANNON ARMSTRONG SUST INFR C COM 41068X100 7,536 373,080 SH   SOLE 318,974 0 54,106
HARTFORD FINL SVCS GROUP INC COM 416515104 248 5,159 SH   SOLE 5,159 0 0
HCP INC COM 40414L109 14,956 478,140 SH   SOLE 420,477 0 57,663
HCP INC COM 40414L109 15 490 SH   OTR 490 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 2,747 36,521 SH   SOLE 36,521 0 0
HERCULES CAPITAL INC COM 427096508 3,123 206,438 SH   SOLE 204,988 0 1,450
HESS CORP COM 42809H107 3,017 62,579 SH   SOLE 62,058 0 521
HEXCEL CORP NEW COM 428291108 18,135 332,439 SH   SOLE 294,302 0 38,137
HOLOGIC INC COM 436440101 9 200 SH   OTR 200 0 0
HOLOGIC INC COM 436440101 20,041 470,996 SH   SOLE 411,674 0 59,322
HOME DEPOT INC COM 437076102 17 117 SH   OTR 117 0 0
HOME DEPOT INC COM 437076102 16,772 114,226 SH   SOLE 98,732 0 15,494
HORACE MANN EDUCATORS CORP N COM 440327104 5 110 SH   OTR 110 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,659 40,409 SH   SOLE 40,228 0 181
HUNT J B TRANS SVCS INC COM 445658107 15,267 166,420 SH   SOLE 147,851 0 18,569
ILLINOIS TOOL WKS INC COM 452308109 3,186 24,052 SH   SOLE 4,535 0 19,517
IMAX CORP COM 45245E109 2,066 60,760 SH   SOLE 60,760 0 0
INC RESH HLDGS INC CL A 45329R109 947 20,661 SH   SOLE 20,661 0 0
INTEL CORP COM 458140100 316 8,766 SH   SOLE 8,766 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,646 77,600 SH   SOLE 77,600 0 0
INTERFACE INC COM 458665304 7,549 396,282 SH   SOLE 394,240 0 2,042
INTERNATIONAL BUSINESS MACHS COM 459200101 983 5,644 SH   SOLE 5,494 0 150
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,934 67,408 SH   SOLE 58,010 0 9,398
INTUIT COM 461202103 4,060 35,000 SH   SOLE 35,000 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 207 270 SH   SOLE 270 0 0
IPG PHOTONICS CORP COM 44980X109 5,594 46,343 SH   SOLE 46,343 0 0
ISHARES TR MSCI KLD400 SOC 464288570 2,281 26,295 SH   SOLE 26,295 0 0
ISHARES TR USA ESG SLCT ETF 464288802 291 2,963 SH   SOLE 2,963 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 3,319 275,000 SH   SOLE 275,000 0 0
JOHNSON & JOHNSON COM 478160104 10,948 87,900 SH   SOLE 86,786 0 1,114
JOHNSON & JOHNSON COM 478160104 10 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,543 463,982 SH   SOLE 426,741 0 37,241
JONES LANG LASALLE INC COM 48020Q107 4,012 36,000 SH   SOLE 36,000 0 0
JPMORGAN CHASE & CO COM 46625H100 338 3,852 SH   SOLE 3,852 0 0
KEYCORP NEW COM 493267108 15,875 892,868 SH   SOLE 736,860 0 156,008
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 456 4,309 SH   SOLE 4,309 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,028 23,353 SH   SOLE 23,353 0 0
LINCOLN NATL CORP IND COM 534187109 2,072 31,665 SH   SOLE 4,717 0 26,948
LOGMEIN INC COM 54142L109 8,596 88,165 SH   SOLE 86,314 0 1,851
LTC PPTYS INC COM 502175102 1,779 37,137 SH   SOLE 37,137 0 0
LULULEMON ATHLETICA INC COM 550021109 1,419 27,361 SH   SOLE 27,361 0 0
MARATHON PETE CORP COM 56585A102 7,166 141,796 SH   SOLE 135,888 0 5,908
MASTERCARD INCORPORATED CL A 57636Q104 10 90 SH   OTR 90 0 0
MASTERCARD INCORPORATED CL A 57636Q104 10,350 92,027 SH   SOLE 68,764 0 23,263
MAXIM INTEGRATED PRODS INC COM 57772K101 14 310 SH   OTR 310 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 7,702 171,311 SH   SOLE 169,841 0 1,470
MCCORMICK & CO INC COM NON VTG 579780206 6 65 SH   OTR 65 0 0
MCCORMICK & CO INC COM NON VTG 579780206 20,653 211,712 SH   SOLE 191,906 0 19,806
MEDTRONIC PLC SHS G5960L103 11 136 SH   OTR 136 0 0
MEDTRONIC PLC SHS G5960L103 14,543 180,524 SH   SOLE 162,147 0 18,377
MERCK & CO INC COM 58933Y105 14 225 SH   OTR 225 0 0
MERCK & CO INC COM 58933Y105 27,182 427,801 SH   SOLE 367,764 0 60,037
METLIFE INC COM 59156R108 4,014 76,000 SH   SOLE 76,000 0 0
MICROSOFT CORP COM 594918104 26 396 SH   OTR 396 0 0
MICROSOFT CORP COM 594918104 26,445 401,531 SH   SOLE 353,891 0 47,640
MIDDLEBY CORP COM 596278101 7,350 53,869 SH   SOLE 46,591 0 7,278
MINERALS TECHNOLOGIES INC COM 603158106 5,505 71,861 SH   SOLE 71,594 0 267
MSCI INC COM 55354G100 8,993 92,535 SH   SOLE 92,210 0 325
NATIONAL GRID PLC SPON ADR NEW 636274300 6,817 107,392 SH   SOLE 103,687 0 3,705
NATIONAL OILWELL VARCO INC COM 637071101 961 23,981 SH   SOLE 23,794 0 187
NEW YORK CMNTY BANCORP INC COM 649445103 871 62,351 SH   SOLE 62,351 0 0
NEWELL BRANDS INC COM 651229106 4 89 SH   OTR 89 0 0
NEWELL BRANDS INC COM 651229106 14,341 304,033 SH   SOLE 266,872 0 37,161
NIKE INC CL B 654106103 7,876 141,323 SH   SOLE 121,619 0 19,704
NIKE INC CL B 654106103 5 88 SH   OTR 88 0 0
NOVARTIS A G SPONSORED ADR 66987V109 7,272 97,913 SH   SOLE 80,376 0 17,537
NOVO-NORDISK A S ADR 670100205 407 11,880 SH   SOLE 11,880 0 0
NXP SEMICONDUCTORS N V COM N6596X109 12 112 SH   OTR 112 0 0
NXP SEMICONDUCTORS N V COM N6596X109 23,646 228,468 SH   SOLE 213,257 0 15,211
OMNICELL INC COM 68213N109 1,209 29,746 SH   SOLE 29,746 0 0
OMNICOM GROUP INC COM 681919106 5 60 SH   OTR 60 0 0
OMNICOM GROUP INC COM 681919106 10,175 118,026 SH   SOLE 100,785 0 17,241
ONE GAS INC COM 68235P108 877 12,978 SH   SOLE 12,978 0 0
ONEOK INC NEW COM 682680103 6,801 122,677 SH   SOLE 120,241 0 2,436
ORACLE CORP COM 68389X105 632 14,169 SH   SOLE 13,378 0 791
ORION ENERGY SYSTEMS INC COM 686275108 29 14,582 SH   SOLE 14,582 0 0
ORMAT TECHNOLOGIES INC COM 686688102 9,102 159,453 SH   SOLE 132,503 0 26,950
OWENS ILL INC COM NEW 690768403 10,386 509,617 SH   SOLE 506,794 0 2,823
PALO ALTO NETWORKS INC COM 697435105 15,106 134,061 SH   SOLE 117,744 0 16,317
PANERA BREAD CO CL A 69840W108 4 17 SH   OTR 17 0 0
PANERA BREAD CO CL A 69840W108 24,571 93,829 SH   SOLE 86,872 0 6,957
PAYPAL HLDGS INC COM 70450Y103 23,843 554,241 SH   SOLE 494,291 0 59,950
PEPSICO INC COM 713448108 307 2,745 SH   SOLE 2,495 0 250
PFIZER INC COM 717081103 356 10,415 SH   SOLE 10,415 0 0
PNC FINL SVCS GROUP INC COM 693475105 8 68 SH   OTR 68 0 0
PNC FINL SVCS GROUP INC COM 693475105 21,995 182,923 SH   SOLE 157,825 0 25,098
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 293 6,922 SH   SOLE 6,922 0 0
PPG INDS INC COM 693506107 516 4,906 SH   SOLE 4,670 0 236
PRAXAIR INC COM 74005P104 3,575 30,140 SH   SOLE 30,140 0 0
PRICELINE GRP INC COM NEW 741503403 11,858 6,662 SH   SOLE 5,531 0 1,131
PROCTER AND GAMBLE CO COM 742718109 19 206 SH   OTR 206 0 0
PROCTER AND GAMBLE CO COM 742718109 14,979 166,709 SH   SOLE 160,772 0 5,937
PROLOGIS INC COM 74340W103 2,921 56,311 SH   SOLE 55,972 0 339
QUANTA SVCS INC COM 74762E102 9,159 246,804 SH   SOLE 245,823 0 981
QUEST DIAGNOSTICS INC COM 74834L100 13 133 SH   OTR 133 0 0
QUEST DIAGNOSTICS INC COM 74834L100 12,687 129,209 SH   SOLE 111,631 0 17,578
REINSURANCE GROUP AMER INC COM NEW 759351604 13 103 SH   OTR 103 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 20,091 158,224 SH   SOLE 139,198 0 19,026
ROCKWELL AUTOMATION INC COM 773903109 4,810 30,888 SH   SOLE 30,812 0 76
ROCKWELL AUTOMATION INC COM 773903109 9 55 SH   OTR 55 0 0
ROGERS CORP COM 775133101 1,940 22,590 SH   SOLE 22,590 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 3,383 46,406 SH   SOLE 46,066 0 340
RYDER SYS INC COM 783549108 3,395 45,000 SH   SOLE 45,000 0 0
SALESFORCE COM INC COM 79466L302 11,042 133,859 SH   SOLE 132,966 0 893
SAP SE SPON ADR 803054204 2,655 27,043 SH   SOLE 26,840 0 203
SBA COMMUNICATIONS CORP NEW CL A 78410G104 9,610 79,836 SH   SOLE 69,734 0 10,102
SCHEIN HENRY INC COM 806407102 3,399 20,000 SH   SOLE 20,000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,658 40,639 SH   SOLE 2,335 0 38,304
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,155 28,314 SH   SOLE 28,314 0 0
SEALED AIR CORP NEW COM 81211K100 8,617 197,737 SH   SOLE 166,715 0 31,022
SEALED AIR CORP NEW COM 81211K100 4 100 SH   OTR 100 0 0
SHIRE PLC SPONSORED ADR 82481R106 9 51 SH   OTR 51 0 0
SHIRE PLC SPONSORED ADR 82481R106 3,287 18,863 SH   SOLE 17,525 0 1,338
SMITH A O COM 831865209 6,249 122,138 SH   SOLE 96,600 0 25,538
SMUCKER J M CO COM NEW 832696405 5 37 SH   OTR 37 0 0
SMUCKER J M CO COM NEW 832696405 656 5,006 SH   SOLE 4,942 0 64
SONOCO PRODS CO COM 835495102 4 80 SH   OTR 80 0 0
SONOCO PRODS CO COM 835495102 3,793 71,667 SH   SOLE 71,219 0 448
STARBUCKS CORP COM 855244109 11 190 SH   OTR 190 0 0
STARBUCKS CORP COM 855244109 15,500 265,462 SH   SOLE 234,961 0 30,501
STIFEL FINL CORP COM 860630102 8,829 175,908 SH   SOLE 175,084 0 824
STRYKER CORP COM 863667101 207 1,574 SH   SOLE 1,574 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 917 64,289 SH   SOLE 64,289 0 0
SVB FINL GROUP COM 78486Q101 15,210 81,737 SH   SOLE 81,500 0 237
TAILORED BRANDS INC COM 87403A107 917 61,352 SH   SOLE 61,352 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 6,075 185,000 SH   SOLE 185,000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,203 36,723 SH   SOLE 36,723 0 0
TARGET CORP COM 87612E106 11,625 210,639 SH   SOLE 184,367 0 26,272
TARGET CORP COM 87612E106 11 198 SH   OTR 198 0 0
TESLA INC COM 88160R101 2,552 9,170 SH   SOLE 9,108 0 62
TIME WARNER INC COM NEW 887317303 6 64 SH   OTR 64 0 0
TIME WARNER INC COM NEW 887317303 5,650 57,829 SH   SOLE 54,394 0 3,435
TJX COS INC NEW COM 872540109 7 87 SH   OTR 87 0 0
TJX COS INC NEW COM 872540109 19,001 240,275 SH   SOLE 211,385 0 28,890
TRACTOR SUPPLY CO COM 892356106 9,384 136,066 SH   SOLE 107,049 0 29,017
TRAVELERS COMPANIES INC COM 89417E109 7,254 60,177 SH   SOLE 59,977 0 200
TRIMBLE INC COM 896239100 1,155 36,075 SH   SOLE 36,075 0 0
UMPQUA HLDGS CORP COM 904214103 6 354 SH   OTR 354 0 0
UMPQUA HLDGS CORP COM 904214103 8,369 471,784 SH   SOLE 397,750 0 74,034
UNILEVER N V N Y SHS NEW 904784709 12 242 SH   OTR 242 0 0
UNILEVER N V N Y SHS NEW 904784709 22,530 453,502 SH   SOLE 381,432 0 72,070
UNION PAC CORP COM 907818108 203 1,915 SH   SOLE 1,915 0 0
UNITED NAT FOODS INC COM 911163103 17,188 397,599 SH   SOLE 362,267 0 35,332
UNITED PARCEL SERVICE INC CL B 911312106 6 52 SH   OTR 52 0 0
UNITED PARCEL SERVICE INC CL B 911312106 9,187 85,623 SH   SOLE 69,719 0 15,904
UNITEDHEALTH GROUP INC COM 91324P102 315 1,918 SH   SOLE 1,866 0 52
US BANCORP DEL COM NEW 902973304 226 4,392 SH   SOLE 4,392 0 0
V F CORP COM 918204108 4 75 SH   OTR 75 0 0
V F CORP COM 918204108 7,945 144,538 SH   SOLE 121,490 0 23,048
VERISK ANALYTICS INC COM 92345Y106 7,732 95,292 SH   SOLE 93,393 0 1,899
VERIZON COMMUNICATIONS INC COM 92343V104 16 322 SH   OTR 322 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 19,818 406,526 SH   SOLE 364,147 0 42,379
VISA INC COM CL A 92826C839 5,633 63,380 SH   SOLE 63,380 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,330 88,146 SH   SOLE 87,446 0 700
WABTEC CORP COM 929740108 16,865 216,220 SH   SOLE 186,412 0 29,808
WAL-MART STORES INC COM 931142103 210 2,919 SH   SOLE 2,919 0 0
WASTE MGMT INC DEL COM 94106L109 4,156 57,000 SH   SOLE 57,000 0 0
WATERS CORP COM 941848103 8,379 53,605 SH   SOLE 53,480 0 125
WEBSTER FINL CORP CONN COM 947890109 4,097 81,872 SH   SOLE 76,378 0 5,494
WELLS FARGO & CO NEW COM 949746101 483 8,670 SH   SOLE 8,670 0 0
WHITEWAVE FOODS CO COM 966244105 5,718 101,829 SH   SOLE 100,461 0 1,368
WHOLE FOODS MKT INC COM 966837106 4 123 SH   OTR 123 0 0
WHOLE FOODS MKT INC COM 966837106 8,675 291,877 SH   SOLE 250,482 0 41,395
WISDOMTREE INVTS INC COM 97717P104 806 88,809 SH   SOLE 88,809 0 0
XILINX INC COM 983919101 7 122 SH   OTR 122 0 0
XILINX INC COM 983919101 7,464 128,928 SH   SOLE 93,781 0 35,147
XYLEM INC COM 98419M100 7 135 SH   OTR 135 0 0
XYLEM INC COM 98419M100 21,878 435,647 SH   SOLE 394,364 0 41,283
ZENDESK INC COM 98936J101 1,482 52,838 SH   SOLE 52,838 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 12,750 104,417 SH   SOLE 90,146 0 14,271
ZIMMER BIOMET HLDGS INC COM 98956P102 8 65 SH   OTR 65 0 0