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 7,108 37,304 SH   SOLE   35,359 0 1,945
ADIDAS AG ADR COM 00687A107 233 2,235 SH   SOLE   1,482 0 753
ADVANCE AUTO PARTS INC COM COM 00751Y106 4,505 28,611 SH   SOLE   28,611 0 0
AIA GROUP LTD SPONSORED ADR COM 001317205 1,100 33,124 SH   SOLE   29,250 0 3,874
AIR LIQUIDE ADR COM 009126202 4,281 172,642 SH   SOLE   81,144 0 91,498
ALASKA AIR GROUP COM 011659109 1,039 17,070 SH   SOLE   6,670 0 10,400
ALBEMARLE CORP COM COM 012653101 6,172 80,081 SH   SOLE   64,559 0 15,522
ALIBABA GROUP HOLDINGS - SP AD COM 01609w102 24,418 178,140 SH   SOLE   148,682 0 29,458
ALPHABET INC CAP STK CL A COM 02079K305 1,924 1,841 SH   SOLE   1,841 0 0
ALPHABET INC CAP STK CL C COM 02079K107 14,843 14,333 SH   SOLE   14,333 0 0
AMERICAN EXPRESS CO COM COM 025816109 2,496 26,187 SH   SOLE   12,132 0 14,055
AMERICAN WTR WKS CO INC NEW CO COM 030420103 5,130 56,521 SH   SOLE   47,327 0 9,194
AMGEN INC COM COM 031162100 2,139 10,989 SH   SOLE   4,799 0 6,190
AMS AG ADR COM 03217C106 209 17,505 SH   SOLE   14,888 0 2,617
ANALOG DEVICES INC COM COM 032654105 6,469 75,375 SH   SOLE   66,646 0 8,729
AON PLC SHS CL A COM G0408V102 3,660 25,178 SH   SOLE   25,178 0 0
APPLE INC COM COM 037833100 20,122 127,566 SH   SOLE   123,357 0 4,209
APPLIED MATLS INC COM COM 038222105 2,793 85,305 SH   SOLE   85,305 0 0
APTARGROUP INC COM COM 038336103 4,616 49,067 SH   SOLE   44,607 0 4,460
ARTHUR J GALLAGHER & CO COM 363576109 2,115 28,692 SH   SOLE   12,125 0 16,567
ASML HOLDING N V N Y REGISTRY COM N07059210 5,877 37,768 SH   SOLE   27,908 0 9,860
ASSA ABLOY AB ADR COM 045387107 1,154 129,338 SH   SOLE   110,391 0 18,947
AT&T INC COM COM 00206R102 1,748 61,233 SH   SOLE   28,774 0 32,459
ATLAS COPCO AB-B SHS F COM W1R924195 472 21,631 SH   SOLE   21,631 0 0
ATLAS COPCO AB SP ADR B NEW COM 049255805 264 12,108 SH   SOLE   8,177 0 3,931
AVANGRID INC COM COM 05351W103 9,207 183,802 SH   SOLE   153,880 0 29,922
AXA SA SPONSORED ADR COM 054536107 3,500 162,378 SH   SOLE   79,172 0 83,206
BANK AMER CORP COM COM 060505104 271 11,000 SH   SOLE   11,000 0 0
BANK RAKYAT INDONESIA ADR COM 69366X100 369 29,027 SH   SOLE   18,822 0 10,205
BANK RAKYAT INDONESIA SHS F COM Y0697U112 734 2,881,950 SH   SOLE   2,881,950 0 0
BAXTER INTL INC COM COM 071813109 5,168 78,521 SH   SOLE   61,890 0 16,631
BAYERISCHE MOTOREN WERKE AG AD COM 072743305 334 12,389 SH   SOLE   8,369 0 4,020
BERKSHIRE HATHAWAY B NEW CLASS COM 084670702 206 1,011 SH   SOLE   1,011 0 0
BIOGEN INC COM COM 09062X103 7,395 24,575 SH   SOLE   20,513 0 4,062
BMW BAYERISCHE MOTOREN WERKE A COM D12096109 538 6,662 SH   SOLE   6,662 0 0
BOOKING HLDGS INC COM COM 09857L108 5,774 3,352 SH   SOLE   3,352 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 3,555 68,383 SH   SOLE   55,153 0 13,230
CANADIAN PAC RAILWAY LTD COM 13645t100 5,135 28,909 SH   SOLE   28,909 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 249 3,300 SH   SOLE   3,300 0 0
CARLISLE COS INC COM COM 142339100 4,049 40,277 SH   SOLE   32,799 0 7,478
CIA BRASILEIRA DIST ADRF SPONS COM 20440t201 467 22,500 SH   SOLE   22,500 0 0
CIMAREX ENERGY CO COM COM 171798101 2,246 36,429 SH   SOLE   36,429 0 0
CISCO SYS INC COM COM 17275R102 773 17,838 SH   SOLE   17,838 0 0
CITIGROUP INC COM NEW COM 172967424 6,652 127,770 SH   SOLE   91,595 0 36,175
CITIZENS FINL GROUP INC COM COM 174610105 4,599 154,700 SH   SOLE   117,760 0 36,940
CME GROUP INC COM CL A COM 12572Q105 4,416 23,475 SH   SOLE   23,475 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 2,443 38,492 SH   SOLE   38,492 0 0
COLGATE PALMOLIVE CO COM COM 194162103 6,072 102,017 SH   SOLE   77,384 0 24,633
CONOCOPHILLIPS COM COM 20825C104 1,939 31,105 SH   SOLE   19,635 0 11,470
COSTCO WHSL CORP NEW COM COM 22160K105 5,654 27,756 SH   SOLE   27,756 0 0
COVESTRO AG ADR COM 22304D207 533 21,595 SH   SOLE   18,669 0 2,926
CRODA INTL PLC ADR NEW COM 227047206 343 11,494 SH   SOLE   7,483 0 4,011
CRODA INTL PLC ORD F COM G25536148 678 11,367 SH   SOLE   11,367 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 6,582 60,594 SH   SOLE   53,279 0 7,315
CTRIP COM INTL LTD AMERICAN DE COM 22943F100 3,469 128,190 SH   SOLE   128,190 0 0
CUMMINS INC COM COM 231021106 6,695 50,095 SH   SOLE   43,368 0 6,727
CVS HEALTH CORP COM COM 126650100 589 8,986 SH   SOLE   8,986 0 0
DAIKIN INDS LTD ADR COM 23381B106 505 47,412 SH   SOLE   30,727 0 16,685
DAIKIN INDUSTRIES LTD SHS F COM J10038115 951 8,923 SH   SOLE   8,923 0 0
DANAHER CORP DEL COM COM 235851102 7,680 74,473 SH   SOLE   60,983 0 13,490
DEUTSCHE TELEKOM AG - SPON ADR COM 251566105 1,341 79,153 SH   SOLE   68,706 0 10,447
DIGITAL REALTY TRUST INC COM 253868103 1,924 18,058 SH   SOLE   8,203 0 9,855
DISNEY WALT CO COM DISNEY COM 254687106 9,822 89,580 SH   SOLE   74,560 0 15,020
DR REDDYS LABS LTD ADR COM 256135203 543 14,390 SH   SOLE   14,390 0 0
ECOLAB INC COM COM 278865100 7,303 49,565 SH   SOLE   42,017 0 7,548
EDP RENOVAVEIS SA ADR COM 268398104 220 12,370 SH   SOLE   12,370 0 0
EMERSON ELEC CO COM COM 291011104 4,440 74,303 SH   SOLE   60,748 0 13,555
EOG RES INC COM COM 26875P101 5,038 57,771 SH   SOLE   52,761 0 5,010
EQUINOR ASA SPONSORED ADR COM 29446M102 11,879 561,143 SH   SOLE   424,804 0 136,339
FANUC CORPORATION UNSPONSORED COM 307305102 186 12,264 SH   SOLE   8,061 0 4,203
FERGUSON PLC ADR COM 31502A204 607 95,022 SH   SOLE   64,803 0 30,219
FERGUSON PLC F COM G3408R113 1,133 17,734 SH   SOLE   17,734 0 0
FIFTH THIRD BANCORP COM COM 316773100 5,399 229,464 SH   SOLE   189,742 0 39,722
FIRST SOLAR INC COM COM 336433107 2,740 64,530 SH   SOLE   40,145 0 24,385
FISERV INC COM COM 337738108 668 9,090 SH   SOLE   9,090 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 190 24,775 SH   SOLE   20,397 0 4,378
HANG LUNG PPTYS LTD SPONSORED COM 41043M104 843 88,480 SH   SOLE   75,909 0 12,571
HANNON ARMSTRONG SUST INFR CAP COM 41068X100 5,223 274,194 SH   SOLE   235,585 0 38,609
HD SUPPLY HLDGS INC COM COM 40416M105 5,246 139,820 SH   SOLE   106,850 0 32,970
HDFC BANK LIMITED ADR F SPONSO COM 40415f101 8,157 78,740 SH   SOLE   78,740 0 0
HENKEL AG & CO KGAA ADR COM 42550U109 4,288 43,743 SH   SOLE   21,994 0 21,749
HOME DEPOT INC COM COM 437076102 8,584 49,961 SH   SOLE   49,961 0 0
HOYA CORPORATION SPONS ADR COM 443251103 1,436 23,817 SH   SOLE   21,065 0 2,752
HSBC HLDGS PLC SPON ADR NEW COM 404280406 452 10,984 SH   SOLE   7,391 0 3,593
ILLINOIS TOOL WKS INC COM COM 452308109 1,343 10,600 SH   SOLE   4,559 0 6,041
INFINEON TECHNOLOGIES SPONSORE COM 45662N103 793 39,973 SH   SOLE   34,312 0 5,661
INFOSYS LTD SPONSORED ADR COM 456788108 958 100,660 SH   SOLE   100,660 0 0
ING GROEP N V SPONSORED ADR COM 456837103 3,106 291,413 SH   SOLE   149,391 0 142,022
INTEL CORP COM COM 458140100 2,785 59,353 SH   SOLE   28,308 0 31,045
INTUIT COM COM 461202103 2,224 11,296 SH   SOLE   11,296 0 0
ITAU UNIBANCO HLDG SA SPON ADR COM 465562106 5,715 625,328 SH   SOLE   625,328 0 0
JOHNSON & JOHNSON COM COM 478160104 8,182 63,400 SH   SOLE   63,400 0 0
JPMORGAN CHASE & CO COM COM 46625H100 15,548 159,267 SH   SOLE   134,935 0 24,332
JULIUS BAER GROUP LRD ORD. F COM H4414N103 627 17,662 SH   SOLE   17,662 0 0
JULIUS BAER GROUP LTD ADR COM 48137C108 333 46,859 SH   SOLE   30,246 0 16,613
KANSAS CITY SOUTHERN COM NEW COM 485170302 5,018 52,572 SH   SOLE   49,792 0 2,780
KAO CORP UNSPONSORED ADR COM 485537401 1,224 82,328 SH   SOLE   69,497 0 12,831
KEYENCE CORP ORD F COM J32491102 522 1,028 SH   SOLE   1,028 0 0
KION GROUP AG ADR COM 497216101 587 46,324 SH   SOLE   40,685 0 5,639
KONINKLIJKE PHILIPS N V NY REG COM 500472303 4,621 131,608 SH   SOLE   65,438 0 66,170
KROGER CO COM COM 501044101 1,189 43,237 SH   SOLE   18,557 0 24,680
KUBOTA CORP ADR COM 501173207 2,535 35,626 SH   SOLE   21,934 0 13,692
LAUDER ESTEE COS INC CL A COM 518439104 3,774 29,005 SH   SOLE   29,005 0 0
MACQUARIE GROUP LIMITED ADR NE COM 55607P204 854 11,169 SH   SOLE   9,779 0 1,390
MAKEMYTRIP LIMITED MAURITIUS S COM V5633W109 790 32,475 SH   SOLE   32,475 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 291 1,540 SH   SOLE   1,540 0 0
MELIA HOTELS INTERNATIONAL SA COM E7366C101 540 57,530 SH   SOLE   57,530 0 0
MERCK & CO INC COM COM 58933Y105 14,268 186,729 SH   SOLE   152,125 0 34,604
METTLER TOLEDO INTERNATIONAL C COM 592688105 672 1,189 SH   SOLE   159 0 1,030
MICROSOFT CORP COM COM 594918104 21,482 211,504 SH   SOLE   200,413 0 11,091
MOHAWK INDS INC COM COM 608190104 4,201 35,918 SH   SOLE   28,131 0 7,787
MONDELEZ INTL INC CL A COM 609207105 7,126 178,021 SH   SOLE   146,582 0 31,439
MORGAN STANLEY COM NEW COM 617446448 7,501 189,181 SH   SOLE   144,841 0 44,340
NASPERS LTD N SHARES F COM S53435103 578 2,877 SH   SOLE   2,877 0 0
NASPERS LTD SPON ADR N SHS COM 631512209 298 7,420 SH   SOLE   4,880 0 2,540
NEW ORIENTAL ED & TECH GRP INC COM 647581107 533 9,730 SH   SOLE   9,730 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 450 10,445 SH   SOLE   10,445 0 0
NINTENDO LTD ADR COM 654445303 757 22,682 SH   SOLE   19,837 0 2,845
NIPPON TELEG & TEL SPONSORED A COM 654624105 634 15,530 SH   SOLE   13,646 0 1,884
NOAH HOLDINGS ADR COM 65487X102 748 17,275 SH   SOLE   17,275 0 0
NORTHERN TR CORP COM COM 665859104 6,341 75,859 SH   SOLE   67,602 0 8,257
NOVARTIS A G SPONSORED ADR COM 66987V109 16,532 192,658 SH   SOLE   135,817 0 56,841
NOVO-NORDISK A S ADR COM 670100205 7,202 156,330 SH   SOLE   131,557 0 24,773
NOVOZYMES A/S SPONSORED ADR COM 670108109 1,006 22,567 SH   SOLE   20,206 0 2,361
ORACLE CORP COM COM 68389X105 6,410 141,975 SH   SOLE   104,402 0 37,573
ORIGIN ENERGY LIMITED F COM q71610101 394 86,539 SH   SOLE   86,539 0 0
ORIX CORP SPONSORED ADR COM 686330101 731 10,213 SH   SOLE   6,863 0 3,350
ORIX CORPORATION F COM j61933123 1,140 77,870 SH   SOLE   77,870 0 0
ORSTED F COM K7653Q105 709 10,617 SH   SOLE   10,617 0 0
PANASONIC CORP ADR COM 69832A205 957 106,048 SH   SOLE   96,248 0 9,800
PARKER HANNIFIN CORP COM COM 701094104 970 6,506 SH   SOLE   3,911 0 2,595
PEPSICO INC COM COM 713448108 3,343 30,260 SH   SOLE   30,260 0 0
PFIZER INC COM COM 717081103 299 6,850 SH   SOLE   6,850 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 7,864 67,263 SH   SOLE   53,384 0 13,879
PPG INDS INC COM COM 693506107 5,494 53,740 SH   SOLE   45,977 0 7,763
PROCTER AND GAMBLE CO COM COM 742718109 3,063 33,318 SH   SOLE   16,859 0 16,459
PVH CORP COM COM 693656100 3,342 35,952 SH   SOLE   35,952 0 0
RECKITT BENCKISER GROUP PLC AD COM 756255204 1,221 79,735 SH   SOLE   69,795 0 9,940
REGENERON PHARMACEUTICALS COM 75886F107 4,905 13,133 SH   SOLE   13,133 0 0
REPSOL SA SPON ADR COM 76026t205 906 56,285 SH   SOLE   46,846 0 9,439
ROCHE HLDG LTD SPONSORED ADR COM 771195104 15,514 502,667 SH   SOLE   438,499 0 64,168
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 4,284 43,804 SH   SOLE   43,804 0 0
SAMPO OYJ ADR COM 79588J102 441 20,087 SH   SOLE   13,071 0 7,016
SAMPO OYJ F COM x75653109 850 19,365 SH   SOLE   19,365 0 0
SAP SE - SPONSORED ADR COM 803054204 9,727 97,706 SH   SOLE   70,419 0 27,287
SBERBANK RUSSIA SPONSORED ADR COM 80585Y308 982 91,435 SH   SOLE   91,435 0 0
SCHNEIDER ELECTRIC SE-UNSP ADR COM 80687p106 1,201 87,973 SH   SOLE   76,503 0 11,470
SHIMANO INC ADR COM 82455C101 402 28,417 SH   SOLE   18,450 0 9,967
SHIMANO INC ORD F COM J72262108 792 5,597 SH   SOLE   5,597 0 0
SHISEIDO SPONSORED ADR COM 824841407 961 15,291 SH   SOLE   13,612 0 1,679
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101 82 33,600 SH   SOLE   33,600 0 0
SINGAPORE TELECOMMUNICATIONS L COM y79985209 483 224,515 SH   SOLE   224,515 0 0
SINGAPORE TELECOMMUNICATNS LTD COM 82929R304 366 17,041 SH   SOLE   11,488 0 5,553
SK TELECOM LTD SPONSORED ADR COM 78440P108 1,469 54,820 SH   SOLE   54,820 0 0
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 9,083 242,990 SH   SOLE   167,978 0 75,012
SOCIEDAD QUIMICA MINERA DE CHI COM 833635105 18,141 473,668 SH   SOLE   398,087 0 75,581
SOUTHWEST AIRLS CO COM COM 844741108 5,438 116,999 SH   SOLE   99,471 0 17,528
SPIRAX-SARCO ENGINEERING PLC F COM G83561129 653 8,222 SH   SOLE   8,222 0 0
STANDARD CHARTERED PLC F COM g84228157 770 99,238 SH   SOLE   99,238 0 0
SUNDRUG CO LTD F COM j78089109 455 15,250 SH   SOLE   15,250 0 0
SVENSKA HANDELSBANKEN AB - UNS COM 86959c103 1,086 195,812 SH   SOLE   172,077 0 23,735
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 20,456 554,220 SH   SOLE   472,687 0 81,533
TARGET CORP COM COM 87612E106 1,860 28,145 SH   SOLE   11,470 0 16,675
TDK CORP ADR COM 872351408 402 5,707 SH   SOLE   4,130 0 1,577
TDK CORP SHS F COM J82141136 591 8,400 SH   SOLE   8,400 0 0
TE CONNECTIVITY LTD COM H84989104 1,582 20,919 SH   SOLE   8,771 0 12,148
THE CHARLES SCHWAB CORP COM 808513105 750 18,055 SH   SOLE   18,055 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 1,694 7,568 SH   SOLE   3,426 0 4,142
TJX COS INC NEW COM COM 872540109 1,254 28,036 SH   SOLE   12,110 0 15,926
TORONTO DOMINION BANK COM 891160509 1,115 22,430 SH   SOLE   22,430 0 0
TWENTY FIRST CENTY FOX INC CL COM 90130A101 269 5,600 SH   SOLE   5,600 0 0
ULTRAPAR PARTICPAC-SPON ADR COM 90400P101 412 30,430 SH   SOLE   30,430 0 0
UMICORE GROUP ADR COM 90420M104 454 45,612 SH   SOLE   34,934 0 10,678
UMICORE SA F COM B95505184 584 14,662 SH   SOLE   14,662 0 0
UNILEVER N V N Y SHS NEW COM 904784709 17,941 333,469 SH   SOLE   227,605 0 105,864
UNITEDHEALTH GROUP INC COM COM 91324P102 6,446 25,874 SH   SOLE   22,852 0 3,022
US BANCORP DEL COM NEW COM 902973304 2,514 55,004 SH   SOLE   24,157 0 30,847
VERIZON COMMUNICATIONS INC COM COM 92343V104 13,573 241,424 SH   SOLE   206,665 0 34,759
VESTAS WIND SYS A/S ADR COM 925458101 548 21,798 SH   SOLE   18,222 0 3,576
VIPSHOP HLDGS LTD SPONSORED AD COM 92763W103 385 70,475 SH   SOLE   70,475 0 0
VISA INC COM CL A COM 92826C839 11,470 86,934 SH   SOLE   86,934 0 0
VONOVIA SE F COM D9581T100 736 16,263 SH   SOLE   16,263 0 0
WATERS CORP COM COM 941848103 3,424 18,149 SH   SOLE   18,149 0 0
WEYERHAEUSER CO COM COM 962166104 4,246 194,238 SH   SOLE   164,159 0 30,079
XYLEM INC COM COM 98419M100 1,912 28,651 SH   SOLE   12,331 0 16,320