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,069 41,017 SH   SOLE   39,752 0 1,265
ADIDAS AG ADR COM 00687A107 217 1,984 SH   SOLE   1,553 0 431
ADVANCE AUTO PARTS INC COM COM 00751Y106 4,332 31,923 SH   SOLE   31,923 0 0
AETNA INC NEW COM COM 00817Y108 1,038 5,655 SH   SOLE   5,655 0 0
AIA GROUP LTD SPONSORED ADR COM 001317205 1,377 39,363 SH   SOLE   36,455 0 2,908
AIR LIQUIDE ADR COM 009126202 4,223 167,915 SH   SOLE   77,639 0 90,276
ALASKA AIR GROUP COM 011659109 1,018 16,856 SH   SOLE   8,246 0 8,610
ALBEMARLE CORP COM COM 012653101 8,379 88,825 SH   SOLE   80,103 0 8,722
ALIBABA GROUP HOLDINGS - SP AD COM 01609w102 30,896 166,526 SH   SOLE   140,126 0 26,400
ALPHABET INC CAP STK CL A COM 02079K305 2,617 2,318 SH   SOLE   2,318 0 0
ALPHABET INC CAP STK CL C COM 02079K107 17,698 15,863 SH   SOLE   15,863 0 0
AMERICAN EXPRESS CO COM COM 025816109 2,115 21,582 SH   SOLE   11,592 0 9,990
AMERICAN WTR WKS CO INC NEW CO COM 030420103 5,144 60,251 SH   SOLE   52,652 0 7,599
AMGEN INC COM COM 031162100 2,560 13,870 SH   SOLE   6,850 0 7,020
AMS AG ADR COM 03217C106 585 15,742 SH   SOLE   14,585 0 1,157
ANALOG DEVICES INC COM COM 032654105 8,475 88,355 SH   SOLE   77,886 0 10,469
AON PLC SHS CL A COM G0408V102 3,917 28,553 SH   SOLE   28,553 0 0
APACHE CORP COM COM 037411105 1,381 29,547 SH   SOLE   17,755 0 11,792
APPLE INC COM 037833100 28,251 152,616 SH   SOLE   148,107 0 4,509
APPLIED MATLS INC COM COM 038222105 4,109 88,957 SH   SOLE   88,957 0 0
APTARGROUP INC COM COM 038336103 4,946 52,969 SH   SOLE   50,044 0 2,925
ARTHUR J GALLAGHER & CO COM 363576109 1,272 19,487 SH   SOLE   9,420 0 10,067
ASML HOLDING N V N Y REGISTRY COM N07059210 7,309 36,921 SH   SOLE   27,333 0 9,588
ASSA ABLOY AB ADR COM 045387107 1,351 126,639 SH   SOLE   115,840 0 10,799
AT&T INC COM COM 00206R102 1,932 60,159 SH   SOLE   33,525 0 26,634
ATLAS COPCO AB-B SHS F COM W1R924195 532 20,267 SH   SOLE   20,267 0 0
ATLAS COPCO AB SP ADR B NEW COM 049255805 347 9,417 SH   SOLE   7,195 0 2,222
AVANGRID INC COM COM 05351W103 8,338 157,537 SH   SOLE   132,950 0 24,587
AXA SA SPONSORED ADR COM 054536107 3,868 157,654 SH   SOLE   76,484 0 81,170
BANK AMER CORP COM COM 060505104 310 11,000 SH   SOLE   11,000 0 0
BANK OF NEW YORK MELLON CORP C COM 064058100 221 4,100 SH   SOLE   4,100 0 0
BANK RAKYAT INDONESIA ADR COM 69366X100 330 33,296 SH   SOLE   25,465 0 7,831
BANK RAKYAT INDONESIA SHS F COM Y0697U112 688 3,472,700 SH   SOLE   3,472,700 0 0
BARCLAYS PLC ADR COM 06738E204 264 26,351 SH   SOLE   20,265 0 6,086
BARCLAYS PLC F COM G08036124 563 225,766 SH   SOLE   225,766 0 0
BAXTER INTL INC COM COM 071813109 6,088 82,446 SH   SOLE   68,820 0 13,626
BAYERISCHE MOTOREN WERKE AG AD COM 072743305 289 9,543 SH   SOLE   7,350 0 2,193
BECTON DICKINSON & CO COM COM 075887109 285 1,190 SH   SOLE   1,190 0 0
BIOGEN INC COM COM 09062X103 7,014 24,167 SH   SOLE   21,925 0 2,242
BLACKROCK CAPITAL INVESTMENT COM 092533108 106 18,170 SH   SOLE   18,170 0 0
BMW BAYERISCHE MOTOREN WERKE A COM D12096109 614 6,777 SH   SOLE   6,777 0 0
BOOKING HOLDINGS INC COM 09857L108 7,675 3,786 SH   SOLE   3,786 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 5,441 98,324 SH   SOLE   92,049 0 6,275
BYD CO LTD ADR COM 05606L100 226 18,665 SH   SOLE   14,835 0 3,830
CANADIAN PAC RAILWAY LTD COM 13645t100 5,409 29,554 SH   SOLE   29,554 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 303 3,300 SH   SOLE   3,300 0 0
CARLISLE COS INC COM COM 142339100 6,131 56,609 SH   SOLE   50,451 0 6,158
CIA BRASILEIRA DIST ADRF SPONS COM 20440t201 450 22,500 SH   SOLE   22,500 0 0
CIMAREX ENERGY CO COM COM 171798101 8,033 78,957 SH   SOLE   71,130 0 7,827
CISCO SYS INC COM COM 17275R102 840 19,528 SH   SOLE   19,528 0 0
CITIZENS FINL GROUP INC COM COM 174610105 7,865 202,177 SH   SOLE   171,562 0 30,615
CME GROUP INC COM COM 12572Q105 8,623 52,607 SH   SOLE   48,382 0 4,225
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 3,793 48,022 SH   SOLE   48,022 0 0
COLGATE PALMOLIVE CO COM COM 194162103 6,556 101,156 SH   SOLE   83,863 0 17,293
CONOCOPHILLIPS COM COM 20825C104 246 3,540 SH   SOLE   3,540 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 6,626 31,706 SH   SOLE   31,706 0 0
COVESTRO AG ADR COM 22304D207 939 21,053 SH   SOLE   19,575 0 1,478
CRODA INTL PLC ADR NEW COM 227047206 367 11,583 SH   SOLE   8,875 0 2,708
CRODA INTL PLC ORD F COM G25536148 800 12,620 SH   SOLE   12,620 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 6,543 60,682 SH   SOLE   54,607 0 6,075
CTRIP COM INTL LTD AMERICAN DE COM 22943F100 5,997 125,915 SH   SOLE   125,915 0 0
CUMMINS INC COM COM 231021106 8,047 60,500 SH   SOLE   53,698 0 6,802
CVS HEALTH CORP COM COM 126650100 322 5,005 SH   SOLE   5,005 0 0
DAIKIN INDS LTD ADR COM 23381B106 617 51,515 SH   SOLE   39,400 0 12,115
DAIKIN INDUSTRIES LTD SHS F COM J10038115 1,257 10,496 SH   SOLE   10,496 0 0
DANAHER CORP DEL COM COM 235851102 7,523 76,233 SH   SOLE   66,663 0 9,570
DEUTSCHE TELEKOM AG - SPON ADR COM 251566105 965 62,307 SH   SOLE   57,175 0 5,132
DIGITAL REALTY TRUST INC COM 253868103 1,387 12,430 SH   SOLE   6,645 0 5,785
DISNEY WALT CO COM DISNEY COM 254687106 9,956 94,994 SH   SOLE   82,579 0 12,415
DR REDDYS LABS LTD ADR COM 256135203 393 12,220 SH   SOLE   12,220 0 0
ECOLAB INC COM COM 278865100 7,033 50,121 SH   SOLE   45,278 0 4,843
EDP RENOVAVEIS SA ADR COM 268398104 203 9,740 SH   SOLE   9,740 0 0
EMERSON ELEC CO COM COM 291011104 7,340 106,168 SH   SOLE   86,268 0 19,900
EOG RES INC COM COM 26875P101 10,961 88,086 SH   SOLE   79,651 0 8,435
EQUINOR ASA SPONSORED ADR COM 29446M102 14,457 547,421 SH   SOLE   432,352 0 115,069
ESTEE LAUDER COMPANIES-CL A COM 518439104 7,166 50,223 SH   SOLE   50,223 0 0
FACEBOOK INC CL A COM 30303M102 10,224 52,613 SH   SOLE   52,613 0 0
FANUC CORPORATION UNSPONSORED COM 307305102 211 10,598 SH   SOLE   8,245 0 2,353
FERGUSON PLC ADR COM 31502A204 593 73,025 SH   SOLE   56,105 0 16,920
FERGUSON PLC F COM G3408R113 1,222 15,056 SH   SOLE   15,056 0 0
FIFTH THIRD BANCORP COM COM 316773100 7,045 245,474 SH   SOLE   212,802 0 32,672
FIRST SOLAR INC COM COM 336433107 720 13,675 SH   SOLE   13,675 0 0
FISERV INC COM COM 337738108 673 9,090 SH   SOLE   9,090 0 0
FORD MOTOR CO COM 345370860 311 28,060 SH   SOLE   24,407 0 3,653
GILEAD SCIENCES INC COM COM 375558103 206 2,909 SH   SOLE   2,909 0 0
HANG LUNG PPTYS LTD SPONSORED COM 41043M104 799 77,499 SH   SOLE   71,240 0 6,259
HANNON ARMSTRONG SUST INFR CAP COM 41068X100 4,965 251,369 SH   SOLE   219,770 0 31,599
HD SUPPLY HLDGS INC COM COM 40416M105 5,175 120,665 SH   SOLE   103,375 0 17,290
HDFC BANK LIMITED ADR F SPONSO COM 40415f101 8,872 84,475 SH   SOLE   84,475 0 0
HENKEL AG & CO KGAA ADR COM 42550U109 4,667 41,970 SH   SOLE   21,240 0 20,730
HOME DEPOT INC COM COM 437076102 10,832 55,518 SH   SOLE   55,518 0 0
HOYA CORPORATION SPONS ADR COM 443251103 1,682 29,573 SH   SOLE   27,417 0 2,156
HSBC HLDGS PLC SPON ADR NEW COM 404280406 396 8,400 SH   SOLE   6,594 0 1,806
ILLINOIS TOOL WKS INC COM COM 452308109 1,784 12,878 SH   SOLE   6,162 0 6,716
INFINEON TECHNOLOGIES SPONSORE COM 45662N103 1,000 39,226 SH   SOLE   36,015 0 3,211
INFOSYS LTD SPONSORED ADR COM 456788108 1,259 64,810 SH   SOLE   64,810 0 0
ING GROEP N V SPONSORED ADR COM 456837103 3,750 261,857 SH   SOLE   139,665 0 122,192
INTEL CORP COM COM 458140100 3,323 66,843 SH   SOLE   35,113 0 31,730
INVESCO QQQ TRUST UNIT SER 1 COM 46090E103 612 3,567 SH   SOLE   3,567 0 0
ITAU UNIBANCO HLDG SA SPON ADR COM 465562106 5,746 553,581 SH   SOLE   553,581 0 0
JC DECAUX S A ACT F COM F5333N100 399 11,917 SH   SOLE   11,917 0 0
JOHNSON & JOHNSON COM COM 478160104 11,164 92,010 SH   SOLE   79,790 0 12,220
JPMORGAN CHASE & CO COM COM 46625H100 21,442 205,780 SH   SOLE   175,708 0 30,072
JULIUS BAER GROUP LRD ORD. F COM H4414N103 802 13,656 SH   SOLE   13,656 0 0
JULIUS BAER GROUP LTD ADR COM 48137C108 384 32,684 SH   SOLE   25,005 0 7,679
KANSAS CITY SOUTHERN COM 485170302 6,274 59,211 SH   SOLE   57,381 0 1,830
KAO CORP UNSPONSORED ADR COM 485537401 1,025 67,163 SH   SOLE   61,210 0 5,953
KEYENCE CORP ORD F COM J32491102 681 1,206 SH   SOLE   1,206 0 0
KONINKLIJKE PHILIPS N V NY REG COM 500472303 5,364 126,892 SH   SOLE   62,593 0 64,299
KROGER CO COM COM 501044101 1,425 50,072 SH   SOLE   24,447 0 25,625
KUBOTA CORP ADR COM 501173207 5,417 68,850 SH   SOLE   41,782 0 27,068
MACQUARIE GROUP LIMITED ADR NE COM 55607P204 1,095 11,990 SH   SOLE   11,065 0 925
MASTERCARD INCORPORATED CL A COM 57636Q104 303 1,540 SH   SOLE   1,540 0 0
MELIA HOTELS INTERNATIONAL SA COM E7366C101 637 46,470 SH   SOLE   46,470 0 0
MERCK & CO INC COM COM 58933Y105 11,821 194,741 SH   SOLE   166,112 0 28,629
METLIFE INC COM COM 59156R108 1,132 25,959 SH   SOLE   13,381 0 12,578
METTLER TOLEDO INTERNATIONAL C COM 592688105 691 1,194 SH   SOLE   344 0 850
MICROSOFT CORP COM COM 594918104 23,479 238,100 SH   SOLE   223,914 0 14,186
MOHAWK INDS INC COM COM 608190104 9,085 42,398 SH   SOLE   37,771 0 4,627
MONDELEZ INTL INC CL A COM 609207105 6,623 161,531 SH   SOLE   135,722 0 25,809
MORGAN STANLEY COM NEW COM 617446448 7,231 152,553 SH   SOLE   128,678 0 23,875
NASPERS LTD N SHARES F COM S53435103 665 2,616 SH   SOLE   2,616 0 0
NASPERS LTD SPON ADR N SHS COM 631512209 323 6,344 SH   SOLE   4,884 0 1,460
NEW ORIENTAL ED & TECH GRP INC COM 647581107 661 6,980 SH   SOLE   6,980 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 492 10,545 SH   SOLE   10,545 0 0
NIPPON TELEG & TEL SPONSORED A COM 654624105 840 18,472 SH   SOLE   16,865 0 1,607
NORTHERN TR CORP COM COM 665859104 8,595 83,533 SH   SOLE   71,026 0 12,507
NOVARTIS A G SPONSORED ADR COM 66987V109 12,008 158,960 SH   SOLE   109,280 0 49,680
NOVO NORDISK A/S ADR COM 670100205 6,908 149,793 SH   SOLE   135,338 0 14,455
NOVOZYMES A/S SPONSORED ADR COM 670108109 895 17,642 SH   SOLE   16,336 0 1,306
ORACLE CORP COM COM 68389X105 7,908 179,482 SH   SOLE   148,039 0 31,443
ORIGIN ENERGY LIMITED F COM q71610101 696 93,854 SH   SOLE   93,854 0 0
ORIX CORP SPONSORED ADR COM 686330101 515 6,519 SH   SOLE   5,019 0 1,500
ORIX CORPORATION F COM j61933123 1,107 69,965 SH   SOLE   69,965 0 0
ORSTED F COM K7653Q105 603 9,972 SH   SOLE   9,972 0 0
PANASONIC CORP ADR COM 69832A205 1,218 90,332 SH   SOLE   84,299 0 6,033
PARKER HANNIFIN CORP COM COM 701094104 886 5,686 SH   SOLE   3,986 0 1,700
PEPSICO INC COM COM 713448108 3,675 33,757 SH   SOLE   33,757 0 0
PFIZER INC COM COM 717081103 249 6,850 SH   SOLE   6,850 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 7,172 53,088 SH   SOLE   43,114 0 9,974
PPG INDUSTRIES INC COM 693506107 5,763 55,560 SH   SOLE   50,492 0 5,068
PROCTER AND GAMBLE CO COM COM 742718109 1,758 22,518 SH   SOLE   12,974 0 9,544
PROSPECT CAPITAL CORP COM 74348T102 101 15,048 SH   SOLE   15,048 0 0
PVH CORP COM COM 693656100 5,849 39,068 SH   SOLE   33,809 0 5,259
QUALCOMM INC COM COM 747525103 703 12,521 SH   SOLE   6,016 0 6,505
RECKITT BENCKISER GROUP PLC AD COM 756255204 1,257 76,323 SH   SOLE   70,210 0 6,113
REGENERON PHARMACEUTICALS COM 75886F107 3,967 11,499 SH   SOLE   11,499 0 0
REPSOL SA SPON ADR COM 76026t205 931 47,571 SH   SOLE   42,262 0 5,309
ROCHE HLDG LTD SPONSORED ADR COM 771195104 13,818 497,686 SH   SOLE   436,875 0 60,811
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 5,174 49,939 SH   SOLE   49,939 0 0
SAMPO OYJ ADR COM 79588J102 358 14,669 SH   SOLE   11,185 0 3,484
SAMPO OYJ F COM x75653109 759 15,555 SH   SOLE   15,555 0 0
SAP SE - SPONSORED ADR COM 803054204 12,942 111,900 SH   SOLE   79,639 0 32,261
SBERBANK RUSSIA SPONSORED ADR COM 80585Y308 1,601 115,090 SH   SOLE   115,090 0 0
SCHNEIDER ELECTRIC SE-UNSP ADR COM 80687p106 1,535 92,037 SH   SOLE   84,475 0 7,562
SHIMANO INC ADR COM 82455C101 354 24,087 SH   SOLE   18,410 0 5,677
SHIMANO INC ORD F COM J72262108 762 5,194 SH   SOLE   5,194 0 0
SHISEIDO SPONSORED ADR COM 824841407 1,110 13,974 SH   SOLE   12,983 0 991
SINGAPORE TELECOMMUNICATIONS L COM y79985209 417 184,405 SH   SOLE   184,405 0 0
SINGAPORE TELECOMMUNICATNS LTD COM 82929R304 255 11,294 SH   SOLE   8,685 0 2,609
SK TELECOM LTD SPONSORED ADR COM 78440P108 1,118 47,935 SH   SOLE   47,935 0 0
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 9,044 240,984 SH   SOLE   167,301 0 73,683
SNAP-ON INC COM COM 833034101 4,261 26,513 SH   SOLE   26,513 0 0
SOCIEDAD QUIMICA MINERA DE CHI COM 833635105 22,140 460,769 SH   SOLE   387,378 0 73,391
SOUTHWEST AIRLS CO COM COM 844741108 5,311 104,374 SH   SOLE   89,846 0 14,528
SPDR GOLD TRUST GOLD SHS COM 78463V107 281 2,370 SH   SOLE   2,370 0 0
SPIRAX-SARCO ENGINEERING PLC F COM G83561129 768 8,927 SH   SOLE   8,927 0 0
STANDARD CHARTERED PLC F COM g84228157 713 77,940 SH   SOLE   77,940 0 0
SUNDRUG CO LTD F COM j78089109 496 12,235 SH   SOLE   12,235 0 0
SVENSKA HANDELSBANKEN AB - UNS COM 86959c103 797 143,219 SH   SOLE   132,505 0 10,714
T ROWE PRICE GROUP INC COM COM 74144T108 1,892 16,301 SH   SOLE   7,970 0 8,331
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 27,335 747,684 SH   SOLE   627,552 0 120,132
TDK CORP ADR COM 872351408 391 3,829 SH   SOLE   2,983 0 846
TDK CORP SHS F COM J82141136 722 7,060 SH   SOLE   7,060 0 0
TE CONNECTIVITY LTD COM H84989104 1,716 19,059 SH   SOLE   9,126 0 9,933
THE CHARLES SCHWAB CORP COM 808513105 1,015 19,865 SH   SOLE   19,865 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 1,447 6,988 SH   SOLE   3,571 0 3,417
TJX COS INC NEW COM COM 872540109 1,645 17,283 SH   SOLE   8,540 0 8,743
TORONTO DOMINION BANK COM 891160509 1,351 23,355 SH   SOLE   23,355 0 0
TWENTY FIRST CENTY FOX INC CL COM 90130A101 278 5,600 SH   SOLE   5,600 0 0
ULTRAPAR PARTICPAC-SPON ADR COM 90400P101 158 13,310 SH   SOLE   13,310 0 0
UMICORE GROUP ADR COM 90420M104 510 35,570 SH   SOLE   29,580 0 5,990
UMICORE SA F COM B95505184 799 13,929 SH   SOLE   13,929 0 0
UNILEVER N V N Y SHS NEW COM 904784709 18,040 323,755 SH   SOLE   222,757 0 100,998
UNITEDHEALTH GROUP INC COM COM 91324P102 7,113 28,992 SH   SOLE   25,575 0 3,417
UNIVERSAL DISPLAY CORP COM COM 91347P105 1,654 19,236 SH   SOLE   19,236 0 0
US BANCORP DEL COM NEW COM 902973304 2,525 50,484 SH   SOLE   25,077 0 25,407
VANGUARD INDEX FDS S&P 500 ETF COM 922908363 2,395 9,600 SH   SOLE   9,600 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 12,918 256,763 SH   SOLE   229,094 0 27,669
VESTAS WIND SYS A/S ADRF UNSPO COM 925458101 363 17,582 SH   SOLE   15,945 0 1,637
VIPSHOP HLDGS LTD SPONSORED AD COM 92763W103 657 60,510 SH   SOLE   60,510 0 0
VISA INC COM CL A STK COM 92826C839 11,917 89,970 SH   SOLE   89,970 0 0
VONOVIA SE F COM D9581T100 439 9,235 SH   SOLE   9,235 0 0
WATERS CORP COM COM 941848103 3,941 20,359 SH   SOLE   20,359 0 0
WEYERHAEUSER CO COM COM 962166104 8,339 228,711 SH   SOLE   195,462 0 33,249
XYLEM INC COM COM 98419M100 1,750 25,976 SH   SOLE   12,586 0 13,390
YOOX NET A PORTER GROUP S P A COM 98615U104 232 5,051 SH   SOLE   3,875 0 1,176
ZIMMER BIOMET HLDGS INC COM COM 98956P102 242 2,170 SH   SOLE   2,170 0 0