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 COM 88579Y101 8,663 41,272 SH   SOLE   38,847 0 2,425
8POINT3 ENERGY PARTNERS LP COM 282539105 5,623 374,124 SH   SOLE   348,729 0 25,395
ADVANCE AUTO PARTS INC COM COM 00751Y106 3,268 32,939 SH   SOLE   32,939 0 0
AETNA INC NEW COM COM 00817Y108 1,428 8,980 SH   SOLE   8,980 0 0
AIA GROUP LTD F COM Y002A1105 85 11,500 SH   SOLE   11,500 0 0
AIA GROUP LTD SPONSORED ADR COM 001317205 1,416 48,017 SH   SOLE   48,017 0 0
AIR LIQUIDE ADR COM 009126202 4,304 161,314 SH   SOLE   77,885 0 83,429
ALASKA AIR GROUP COM 011659109 723 9,480 SH   SOLE   5,465 0 4,015
ALBEMARLE CORP COM COM 012653101 8,361 61,336 SH   SOLE   57,251 0 4,085
ALIBABA GROUP HOLDINGS - SP AD COM 01609w102 26,880 155,639 SH   SOLE   129,549 0 26,090
ALPHABET INC CAP STK CL A COM 02079K305 2,490 2,557 SH   SOLE   2,557 0 0
ALPHABET INC CAP STK CL C COM 02079K107 13,851 14,441 SH   SOLE   14,441 0 0
AMERICAN WTR WKS CO INC NEW CO COM 030420103 5,481 67,745 SH   SOLE   58,760 0 8,985
ANALOG DEVICES INC COM COM 032654105 895 10,385 SH   SOLE   5,960 0 4,425
AON PLC SHS CL A COM G0408V102 4,378 29,966 SH   SOLE   29,966 0 0
APACHE CORP COM COM 037411105 773 16,886 SH   SOLE   9,926 0 6,960
APPLE INC COM COM 037833100 26,498 171,928 SH   SOLE   169,333 0 2,595
APPLIED MATLS INC COM COM 038222105 7,204 138,305 SH   SOLE   138,305 0 0
APTARGROUP INC COM COM 038336103 4,461 51,680 SH   SOLE   51,680 0 0
ARTHUR J GALLAGHER & CO COM 363576109 837 13,604 SH   SOLE   7,904 0 5,700
ASML HOLDING N V N Y REGISTRY COM N07059210 17,065 99,679 SH   SOLE   80,427 0 19,252
ASSA ABLOY AB ADR COM 045387107 1,222 107,287 SH   SOLE   107,287 0 0
ASTELLAS PHARMA INC UNSP ADR COM 04623U102 904 71,107 SH   SOLE   71,107 0 0
AT&T INC COM COM 00206R102 1,748 44,616 SH   SOLE   29,541 0 15,075
ATLAS COPCO AB-B SHS F COM w10020332 1,041 26,897 SH   SOLE   26,897 0 0
AVANGRID INC COM COM 05351W103 7,507 158,301 SH   SOLE   147,081 0 11,220
AXA SA SPONSORED ADR COM 054536107 7,254 239,777 SH   SOLE   116,739 0 123,038
BAKER HUGHES A GE CO CL A COM 05722G100 789 21,556 SH   SOLE   12,571 0 8,985
BANCOLOMBIA S A SPON ADR PREF COM 05968L102 359 7,840 SH   SOLE   7,840 0 0
BANK RAKYAT INDONESIA ADR COM 69366X100 683 30,094 SH   SOLE   30,094 0 0
BANK RAKYAT INDONESIA SHS F COM Y0697U112 1,066 939,790 SH   SOLE   939,790 0 0
BARCLAYS PLC F COM G08036124 1,179 454,665 SH   SOLE   454,665 0 0
BAXTER INTL INC COM COM 071813109 6,559 104,527 SH   SOLE   96,802 0 7,725
BECTON DICKINSON & CO COM COM 075887109 247 1,262 SH   SOLE   1,262 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 1,374 5 SH   SOLE   5 0 0
BIOGEN INC COM COM 09062X103 8,973 28,656 SH   SOLE   26,971 0 1,685
BLACKROCK CAPITAL INVESTMENT COM 092533108 136 18,170 SH   SOLE   18,170 0 0
BMW BAYERISCHE MOTOREN WERKE A COM D12096109 1,096 10,802 SH   SOLE   10,802 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 6,160 96,639 SH   SOLE   90,254 0 6,385
BT GROUP ADR COM 05577E101 599 31,126 SH   SOLE   31,126 0 0
CANADIAN PAC RAILWAY LTD COM 13645t100 4,541 27,024 SH   SOLE   27,024 0 0
CARLISLE COS INC COM COM 142339100 7,154 71,331 SH   SOLE   65,906 0 5,425
CHECK POINT SOFTWARE TECH LTD COM M22465104 39,046 342,452 SH   SOLE   290,455 0 51,997
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 2,742 8,909 SH   SOLE   8,909 0 0
CIA BRASILEIRA DIST ADRF SPONS COM 20440t201 445 18,800 SH   SOLE   18,800 0 0
CIMAREX ENERGY CO COM COM 171798101 7,636 67,175 SH   SOLE   62,525 0 4,650
CISCO SYS INC COM COM 17275R102 655 19,482 SH   SOLE   19,482 0 0
CITIZENS FINL GROUP INC COM COM 174610105 817 21,585 SH   SOLE   12,430 0 9,155
CME GROUP INC COM COM 12572Q105 7,319 53,941 SH   SOLE   50,276 0 3,665
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 4,579 63,123 SH   SOLE   63,123 0 0
COLGATE PALMOLIVE CO COM COM 194162103 6,892 94,602 SH   SOLE   90,112 0 4,490
COSTCO WHSL CORP NEW COM COM 22160K105 5,308 32,306 SH   SOLE   32,306 0 0
CRODA INTL PLC ORD F COM G25536148 1,021 20,067 SH   SOLE   20,067 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 10,041 100,433 SH   SOLE   92,988 0 7,445
CTRIP COM INTL LTD AMERICAN DE COM 22943F100 4,202 79,670 SH   SOLE   79,670 0 0
CVS HEALTH CORP COM COM 126650100 4,363 53,655 SH   SOLE   48,620 0 5,035
DAIKIN INDUSTRIES LTD SHS F COM J10038115 1,444 14,261 SH   SOLE   14,261 0 0
DANAHER CORP DEL COM COM 235851102 5,828 67,940 SH   SOLE   63,920 0 4,020
DEUTSCHE TELEKOM AG - SPON ADR COM 251566105 1,165 62,441 SH   SOLE   62,441 0 0
DISNEY WALT CO COM DISNEY COM 254687106 8,241 83,603 SH   SOLE   79,373 0 4,230
ECOLAB INC COM COM 278865100 6,018 46,791 SH   SOLE   44,231 0 2,560
EDP RENOVAVEIS SA F COM E3847K101 710 83,450 SH   SOLE   83,450 0 0
EMERSON ELEC CO COM COM 291011104 2,239 35,630 SH   SOLE   24,215 0 11,415
ENERGY TRANSFER PRTNRS L P UNI COM 29278N103 203 11,117 SH   SOLE   11,117 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 613 23,516 SH   SOLE   23,516 0 0
EOG RES INC COM COM 26875P101 8,526 88,128 SH   SOLE   81,743 0 6,385
ESTEE LAUDER COMPANIES-CL A COM 518439104 6,996 64,871 SH   SOLE   64,871 0 0
FAR EASTONE TELECO GDR COM 30733Q707 292 8,200 SH   SOLE   8,200 0 0
FERGUSON PLC F COM g9736L124 1,511 23,009 SH   SOLE   23,009 0 0
FIFTH THIRD BANCORP COM COM 316773100 6,228 222,583 SH   SOLE   203,923 0 18,660
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 5,859 56,092 SH   SOLE   52,517 0 3,575
FIRST SOLAR INC COM COM 336433107 501 10,925 SH   SOLE   10,925 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 320 26,756 SH   SOLE   24,771 0 1,985
GILEAD SCIENCES INC COM COM 375558103 6,136 75,730 SH   SOLE   75,730 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 424 10,445 SH   SOLE   60 0 10,385
HANG LUNG PPTYS LTD F COM Y30166105 40 17,000 SH   SOLE   17,000 0 0
HANG LUNG PPTYS LTD SPONSORED COM 41043M104 645 54,378 SH   SOLE   54,378 0 0
HANNON ARMSTRONG SUST INFR CAP COM 41068X100 5,738 235,457 SH   SOLE   217,757 0 17,700
HDFC BANK LIMITED ADR F SPONSO COM 40415f101 6,878 71,370 SH   SOLE   71,370 0 0
HENKEL AG & CO KGAA ADR COM 42550U109 8,053 66,167 SH   SOLE   33,483 0 32,684
HOME DEPOT INC COM COM 437076102 8,401 51,362 SH   SOLE   51,362 0 0
HOYA CORPORATION SPONS ADR COM 443251103 1,551 28,733 SH   SOLE   28,733 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 1,383 9,344 SH   SOLE   5,559 0 3,785
INFOSYS LTD SPONSORED ADR COM 456788108 2,463 168,830 SH   SOLE   168,830 0 0
ING GROEP N V SPONSORED ADR COM 456837103 2,146 116,488 SH   SOLE   70,583 0 45,905
INTEL CORP COM COM 458140100 374 9,820 SH   SOLE   9,820 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM 459506101 4,826 33,768 SH   SOLE   31,248 0 2,520
INTERPUBLIC GROUP COS INC COM 460690100 3,300 158,717 SH   SOLE   158,717 0 0
ITAU UNIBANCO HLDG SA SPON ADR COM 465562106 5,944 433,896 SH   SOLE   433,896 0 0
JC DECAUX S A ACT F COM F5333N100 906 24,202 SH   SOLE   24,202 0 0
JOHNSON & JOHNSON COM COM 478160104 11,846 91,115 SH   SOLE   85,787 0 5,328
JPMORGAN CHASE & CO COM COM 46625H100 18,388 192,525 SH   SOLE   174,915 0 17,610
JULIUS BAER GROUP LRD ORD. F COM H4414N103 1,640 27,701 SH   SOLE   27,701 0 0
KANSAS CITY SOUTHERN COM 485170302 6,424 59,110 SH   SOLE   59,110 0 0
KAO CORP SPONSORED ADR COM 485537302 942 16,019 SH   SOLE   16,019 0 0
KEYENCE CORP ORD F COM J32491102 1,036 1,951 SH   SOLE   1,951 0 0
KONINKLIJKE PHILIPS N V NY REG COM 500472303 5,491 133,284 SH   SOLE   68,789 0 64,495
KROGER CO COM COM 501044101 715 35,660 SH   SOLE   20,465 0 15,195
KUBOTA CORP ADR COM 501173207 6,585 72,475 SH   SOLE   43,584 0 28,891
LEGG MASON INC COM COM 524901105 1,055 26,835 SH   SOLE   15,475 0 11,360
LOWES COS INC COM COM 548661107 4,401 55,050 SH   SOLE   55,050 0 0
MACQUARIE GROUP LIMITED ADR NE COM 55607P204 1,229 17,229 SH   SOLE   17,229 0 0
MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 526 7,400 SH   SOLE   7,400 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 217 1,540 SH   SOLE   1,540 0 0
MELIA HOTELS INTERNATIONAL SA COM E7366C101 791 54,710 SH   SOLE   54,710 0 0
MERCK & CO INC COM COM 58933Y105 10,950 171,013 SH   SOLE   156,023 0 14,990
METLIFE INC COM COM 59156R108 1,526 29,378 SH   SOLE   16,748 0 12,630
METTLER TOLEDO INTERNATIONAL C COM 592688105 733 1,171 SH   SOLE   381 0 790
MICROSOFT CORP COM COM 594918104 17,548 235,574 SH   SOLE   227,534 0 8,040
MITSUBISHI UFJ FINL GROUP INC COM 606822104 932 144,713 SH   SOLE   144,713 0 0
MOHAWK INDS INC COM COM 608190104 5,723 23,124 SH   SOLE   20,619 0 2,505
MONDELEZ INTL INC CL A COM 609207105 5,527 135,933 SH   SOLE   125,653 0 10,280
MORGAN STANLEY COM NEW COM 617446448 6,605 137,122 SH   SOLE   116,432 0 20,690
NASPERS LTD N SHARES F COM S53435103 1,240 5,732 SH   SOLE   5,732 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 489 12,125 SH   SOLE   12,125 0 0
NIELSEN HLDGS PLC SHS EUR COM G6518L108 4,476 107,987 SH   SOLE   107,987 0 0
NIPPON TELEG & TEL SPONSORED A COM 654624105 633 13,817 SH   SOLE   13,817 0 0
NORTHERN TR CORP COM COM 665859104 5,578 60,680 SH   SOLE   53,385 0 7,295
NOVARTIS A G SPONSORED ADR COM 66987V109 11,478 133,693 SH   SOLE   93,674 0 40,019
NOVO NORDISK A/S ADR COM 670100205 6,897 143,249 SH   SOLE   133,369 0 9,880
NOVOZYMES A/S SPONSORED ADR COM 670108109 1,144 22,294 SH   SOLE   22,294 0 0
ORACLE CORP COM COM 68389X105 11,664 241,241 SH   SOLE   222,851 0 18,390
ORIGIN ENERGY LIMITED F COM q71610101 893 152,219 SH   SOLE   152,219 0 0
ORIX CORPORATION F COM j61933123 1,289 79,995 SH   SOLE   79,995 0 0
PANASONIC CORP ADR COM 69832A205 1,321 91,192 SH   SOLE   91,192 0 0
PANDORA A /S ADR COM 698341203 467 18,930 SH   SOLE   18,930 0 0
PARKER HANNIFIN CORP COM COM 701094104 530 3,031 SH   SOLE   3,031 0 0
PEPSICO INC COM COM 713448108 7,415 66,545 SH   SOLE   66,545 0 0
PFIZER INC COM COM 717081103 268 7,514 SH   SOLE   7,514 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 6,492 48,168 SH   SOLE   41,018 0 7,150
PPG INDUSTRIES INC COM 693506107 5,733 52,757 SH   SOLE   49,952 0 2,805
PRICE T ROWE GROUP INC COM COM 74144T108 1,051 11,597 SH   SOLE   6,767 0 4,830
PRICELINE GROUP, INC COM 741503403 6,047 3,303 SH   SOLE   3,303 0 0
PROCTER AND GAMBLE CO COM COM 742718109 2,478 27,234 SH   SOLE   18,834 0 8,400
PROSIEBENSAT 1 MEDIA AG ADR COM 743476202 802 94,155 SH   SOLE   94,155 0 0
PROSPECT CAPITAL CORP COM 74348T102 101 15,048 SH   SOLE   15,048 0 0
PT TOWER BERSAMA INFRASTRU TBK COM 69369H102 228 9,360 SH   SOLE   9,360 0 0
PVH CORP COM COM 693656100 843 6,690 SH   SOLE   3,535 0 3,155
QUALCOMM INC COM COM 747525103 450 8,677 SH   SOLE   5,007 0 3,670
RAKUTEN INC TOKYO SHS F COM J64264104 923 84,710 SH   SOLE   84,710 0 0
RECKITT BENCKISER GROUP PLC AD COM 756255204 916 50,094 SH   SOLE   50,094 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,180 11,585 SH   SOLE   11,585 0 0
REPSOL SA SPON ADR COM 76026t205 701 38,035 SH   SOLE   38,035 0 0
ROCHE HLDG LTD SPONSORED ADR COM 771195104 10,029 314,033 SH   SOLE   279,614 0 34,419
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 4,659 39,301 SH   SOLE   39,301 0 0
SAMPO OYJ F COM x75653109 1,313 24,840 SH   SOLE   24,840 0 0
SAP SE - SPONSORED ADR COM 803054204 12,241 111,634 SH   SOLE   78,431 0 33,203
SBERBANK RUSSIA SPONSORED ADR COM 80585Y308 951 71,165 SH   SOLE   71,165 0 0
SCHNEIDER ELECTRIC SE-UNSP ADR COM 80687p106 1,247 71,617 SH   SOLE   71,617 0 0
SHIMANO INC ORD F COM J72262108 909 6,824 SH   SOLE   6,824 0 0
SHISEIDO SPONSORED ADR COM 824841407 712 17,814 SH   SOLE   17,814 0 0
SIEMENS GAMESA RENEWABLE ENERG COM e8t87a100 371 28,385 SH   SOLE   28,385 0 0
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101 95 36,450 SH   SOLE   36,450 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 3,400 21,116 SH   SOLE   18,976 0 2,140
SINGAPORE TELECOMMUNICATIONS L COM y79985209 1,044 385,165 SH   SOLE   385,165 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P108 405 16,485 SH   SOLE   16,485 0 0
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 8,769 240,908 SH   SOLE   165,327 0 75,581
SNAP-ON INC COM COM 833034101 4,023 27,000 SH   SOLE   27,000 0 0
SOCIEDAD QUIMICA MINERA DE CHI COM 833635105 29,744 534,382 SH   SOLE   444,157 0 90,225
SOUTHWEST AIRLS CO COM COM 844741108 5,545 99,047 SH   SOLE   89,072 0 9,975
SPDR S&P 500 ETF TRUST COM 78462F103 434 1,726 SH   SOLE   1,726 0 0
SPIRAX-SARCO ENGINEERING PLC F COM G83561129 1,058 14,275 SH   SOLE   14,275 0 0
STANDARD CHARTERED PLC F COM g84228157 1,035 104,030 SH   SOLE   104,030 0 0
STANLEY BLACK & DECKER INC COM 854616109 226 1,500 SH   SOLE   1,500 0 0
STATOIL ASA SPONSORED ADR COM 85771P102 5,273 262,453 SH   SOLE   174,797 0 87,656
SVENSKA HANDELSBANKEN AB - UNS COM 86959c103 1,139 151,292 SH   SOLE   151,292 0 0
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 26,467 704,855 SH   SOLE   584,350 0 120,505
TE CONNECTIVITY LTD COM H84989104 1,460 17,583 SH   SOLE   10,223 0 7,360
THE CHARLES SCHWAB CORP COM 808513105 899 20,550 SH   SOLE   20,550 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 1,261 6,664 SH   SOLE   4,159 0 2,505
TJX COS INC NEW COM COM 872540109 897 12,170 SH   SOLE   7,240 0 4,930
TORONTO DOMINION BANK COM 891160509 1,230 21,855 SH   SOLE   21,855 0 0
ULTRAPAR PARTICPAC-SPON ADR COM 90400P101 368 15,450 SH   SOLE   15,450 0 0
UMICORE SA F COM B95505184 828 10,005 SH   SOLE   10,005 0 0
UNILEVER N V N Y SHS NEW COM 904784709 18,263 309,328 SH   SOLE   214,485 0 94,843
UNITEDHEALTH GROUP INC COM COM 91324P102 5,402 27,582 SH   SOLE   25,642 0 1,940
US BANCORP DEL COM NEW COM 902973304 2,692 50,238 SH   SOLE   30,228 0 20,010
VEOLIA ENVIRONNEMENT - ADR COM 92334N103 937 40,546 SH   SOLE   40,546 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 12,029 243,054 SH   SOLE   229,314 0 13,740
VESTAS WIND SYS A/S ADRF UNSPO COM 925458101 345 11,541 SH   SOLE   11,541 0 0
VIPSHOP HLDGS LTD SPONSORED AD COM 92763W103 308 35,025 SH   SOLE   35,025 0 0
VISA INC COM CL A STK COM 92826C839 8,879 84,365 SH   SOLE   84,365 0 0
WABTEC CORP COM COM 929740108 651 8,595 SH   SOLE   4,545 0 4,050
WATERS CORP COM COM 941848103 359 2,000 SH   SOLE   2,000 0 0
WEYERHAEUSER CO COM COM 962166104 1,665 48,917 SH   SOLE   30,152 0 18,765
XILINX INC COM COM 983919101 995 14,051 SH   SOLE   8,161 0 5,890
XYLEM INC COM COM 98419M100 1,405 22,432 SH   SOLE   13,147 0 9,285
YANDEX N V SHS CLASS A COM N97284108 5,167 156,820 SH   SOLE   156,820 0 0
ZIMMER BIOMET HLDGS INC COM COM 98956P102 371 3,170 SH   SOLE   3,170 0 0