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,406 51,131 SH   SOLE   41,603 0 9,528
ADIDAS AG ADR COM 00687A107 471 3,027 SH   SOLE   1,844 0 1,183
ADOBE INC COM COM 00724F101 5,866 21,236 SH   SOLE   21,058 0 178
ADVANCE AUTO PARTS INC COM COM 00751Y106 4,555 27,540 SH   SOLE   27,336 0 204
AIA GROUP LTD SPONSORED ADR COM 001317205 1,637 43,332 SH   SOLE   34,310 0 9,022
AIR LIQUIDE ADR COM 009126202 4,567 160,375 SH   SOLE   79,534 0 80,841
ALASKA AIR GROUP INC COM COM 011659109 1,740 26,805 SH   SOLE   11,240 0 15,565
ALBEMARLE CORP COM COM 012653101 7,223 103,901 SH   SOLE   86,426 0 17,475
ALCON INC ORD SHS COM H01301128 11,507 197,402 SH   SOLE   160,797 0 36,605
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 38,083 227,726 SH   SOLE   194,065 0 33,661
ALPHABET INC CAP STK CL A COM 02079K305 2,058 1,685 SH   SOLE   1,685 0 0
ALPHABET INC CAP STK CL C COM 02079K107 16,910 13,872 SH   SOLE   13,754 0 118
AMERICAN EXPRESS CO COM COM 025816109 3,154 26,662 SH   SOLE   11,462 0 15,200
AMERICAN WTR WKS CO INC NEW CO COM 030420103 6,626 53,336 SH   SOLE   44,544 0 8,792
AMGEN INC COM COM 031162100 6,576 33,982 SH   SOLE   25,867 0 8,115
ANALOG DEVICES INC COM COM 032654105 3,740 33,474 SH   SOLE   33,202 0 272
AON PLC SHS CL A COM G0408V102 4,656 24,052 SH   SOLE   23,858 0 194
APPLE INC COM COM 037833100 22,785 101,731 SH   SOLE   97,129 0 4,602
APPLIED MATLS INC COM COM 038222105 6,805 136,377 SH   SOLE   109,180 0 27,197
APTARGROUP INC COM COM 038336103 5,590 47,194 SH   SOLE   42,673 0 4,521
APTIV PLC SHS COM G6095L109 1,313 15,020 SH   SOLE   6,200 0 8,820
ASML HOLDING N V N Y REGISTRY COM N07059210 6,490 26,126 SH   SOLE   19,225 0 6,901
ASSA ABLOY AB ADR COM 045387107 1,162 104,298 SH   SOLE   81,581 0 22,717
AT&T INC COM COM 00206R102 3,025 79,955 SH   SOLE   35,960 0 43,995
ATLAS COPCO AB SHS B F COM W1R924195 519 19,127 SH   SOLE   19,127 0 0
ATLAS COPCO AB SP ADR B NEW COM 049255805 526 19,395 SH   SOLE   11,191 0 8,204
AVANGRID INC COM COM 05351W103 9,001 172,263 SH   SOLE   143,828 0 28,435
AXA SA SPONSORED ADR COM 054536107 4,083 159,851 SH   SOLE   79,547 0 80,304
BANK RAKYAT INDONESIA SHS F COM Y0697U112 533 1,836,950 SH   SOLE   1,836,950 0 0
BAXTER INTL INC COM COM 071813109 7,050 80,596 SH   SOLE   60,077 0 20,519
BAYERISCHE MOTOREN WERKE A G O COM D12096109 554 7,863 SH   SOLE   7,863 0 0
BAYERISCHE MOTOREN WERKE A G S COM 072743305 609 25,925 SH   SOLE   15,447 0 10,478
BERKSHIRE HATHAWAY B NEW CLASS COM 084670702 210 1,011 SH   SOLE   1,011 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 935 3 SH   SOLE   3 0 0
BIOGEN INC COM COM 09062X103 8,968 38,518 SH   SOLE   31,865 0 6,653
BIOMERIEUX ORD F COM F1149Y232 487 5,883 SH   SOLE   5,883 0 0
BOOKING HLDGS INC COM COM 09857L108 6,439 3,281 SH   SOLE   3,257 0 24
CANADIAN PAC RY LTD COM COM 13645T100 6,865 30,858 SH   SOLE   30,858 0 0
CARLISLE COS INC COM COM 142339100 7,249 49,807 SH   SOLE   42,617 0 7,190
CISCO SYS INC COM COM 17275R102 640 12,943 SH   SOLE   12,943 0 0
CITIGROUP INC COM NEW COM 172967424 10,483 151,748 SH   SOLE   114,100 0 37,648
CME GROUP INC COM COM 12572Q105 6,742 31,899 SH   SOLE   24,703 0 7,196
COLGATE PALMOLIVE CO COM COM 194162103 7,641 103,940 SH   SOLE   76,948 0 26,992
COMPANHIA BRASILEIRA DE DISTRB COM 20440T201 321 16,668 SH   SOLE   16,668 0 0
CONOCOPHILLIPS COM COM 20825C104 1,069 18,755 SH   SOLE   12,320 0 6,435
COSTCO WHSL CORP NEW COM COM 22160K105 6,109 21,202 SH   SOLE   21,042 0 160
CREDICORP LTD COM COM G2519Y108 1,257 6,030 SH   SOLE   6,030 0 0
CRODA INTL PLC ORD F COM G25536155 592 9,880 SH   SOLE   9,880 0 0
CRODA INTL PLC UNSPONSORD ADR COM 227047305 552 18,449 SH   SOLE   10,260 0 8,189
CROWN CASTLE INTL CORP NEW COM COM 22822V101 7,635 54,921 SH   SOLE   47,873 0 7,048
CUMMINS INC COM COM 231021106 7,715 47,430 SH   SOLE   38,145 0 9,285
CVS HEALTH CORP COM COM 126650100 204 3,240 SH   SOLE   3,240 0 0
DAIKIN INDS LTD UNSPONSORED AD COM 23381B106 1,034 78,780 SH   SOLE   44,192 0 34,588
DAIKIN INDUSTRIES LTD SHS F COM J10038115 1,058 8,060 SH   SOLE   8,060 0 0
DANAHER CORPORATION COM COM 235851102 9,833 68,082 SH   SOLE   57,732 0 10,350
DANONE SPONSORED ADR COM 23636T100 447 25,381 SH   SOLE   14,700 0 10,681
DECHRA PHARMACEUTICALS PLC SHS COM G2769C145 605 17,742 SH   SOLE   17,742 0 0
DEUTSCHE TELEKOM AG SPONSORED COM 251566105 1,616 96,268 SH   SOLE   74,676 0 21,592
DIGITAL RLTY TR INC COM COM 253868103 2,774 21,368 SH   SOLE   9,058 0 12,310
DISNEY WALT CO COM DISNEY COM 254687106 12,420 95,307 SH   SOLE   78,926 0 16,381
DR REDDYS LABS LTD ADR COM 256135203 591 15,600 SH   SOLE   15,600 0 0
ECOLAB INC COM COM 278865100 6,700 33,830 SH   SOLE   29,248 0 4,582
EDP RENOVAVEIS SA UNSPONSORED COM 268398104 210 9,725 SH   SOLE   9,725 0 0
EMERSON ELEC CO COM COM 291011104 4,919 73,570 SH   SOLE   60,519 0 13,051
EOG RES INC COM COM 26875P101 3,269 44,038 SH   SOLE   43,622 0 416
EQUINOR ASA SPONSORED ADR COM 29446M102 11,075 584,426 SH   SOLE   450,571 0 133,855
ESSITY AKTIEBOLAG PUBL SPONSOR COM 29729L102 1,275 43,648 SH   SOLE   33,575 0 10,073
FANUC CORPORATION ADR COM 307305102 401 21,293 SH   SOLE   12,450 0 8,843
FERGUSON PLC F COM G3421J106 975 13,316 SH   SOLE   13,316 0 0
FERGUSON PLC SPONSRD ADR COM 31502A303 1,062 144,954 SH   SOLE   85,959 0 58,995
FIFTH THIRD BANCORP COM COM 316773100 6,327 231,070 SH   SOLE   187,522 0 43,548
FIRST SOLAR INC COM COM 336433107 6,155 106,101 SH   SOLE   79,360 0 26,741
FISERV INC COM COM 337738108 916 8,840 SH   SOLE   8,840 0 0
GALLAGHER ARTHUR J & CO COM COM 363576109 2,749 30,691 SH   SOLE   12,619 0 18,072
GILEAD SCIENCES INC COM COM 375558103 2,570 40,550 SH   SOLE   18,800 0 21,750
HANG LUNG PPTYS LTD SPONSORED COM 41043M104 1,463 128,835 SH   SOLE   98,985 0 29,850
HANNON ARMSTRONG SUST INFR CAP COM 41068X100 8,587 294,574 SH   SOLE   239,824 0 54,750
HD SUPPLY HLDGS INC COM COM 40416M105 5,373 137,154 SH   SOLE   105,850 0 31,304
HDFC BANK LTD SPONSORED ADS COM 40415F101 11,044 193,580 SH   SOLE   193,580 0 0
HOME DEPOT INC COM COM 437076102 11,175 48,164 SH   SOLE   47,858 0 306
HOYA CORP SPONSORED ADR COM 443251103 1,640 20,103 SH   SOLE   15,807 0 4,296
HSBC HLDGS PLC SPON ADR NEW COM 404280406 587 15,328 SH   SOLE   8,813 0 6,515
INFINEON TECHNOLOGIES AG SPONS COM 45662N103 982 54,563 SH   SOLE   42,437 0 12,126
INFOSYS LTD SPONSORED ADR COM 456788108 1,199 105,460 SH   SOLE   105,460 0 0
ING GROEP N V SPONSORED ADR COM 456837103 3,873 370,576 SH   SOLE   185,641 0 184,935
INTEL CORP COM COM 458140100 1,560 30,264 SH   SOLE   13,874 0 16,390
INTUIT COM COM 461202103 5,491 20,648 SH   SOLE   20,502 0 146
ITAU UNIBANCO HLDG SA SPON ADR COM 465562106 7,258 863,048 SH   SOLE   863,048 0 0
JPMORGAN CHASE & CO COM COM 46625H100 6,675 56,719 SH   SOLE   49,731 0 6,988
JULIUS BAER GROUP LTD UNSPONSO COM 48137C108 532 59,965 SH   SOLE   33,493 0 26,472
JULIUS BAER GRUPPE AG F COM H4414N103 520 11,733 SH   SOLE   11,733 0 0
KANSAS CITY SOUTHERN COM NEW COM 485170302 5,116 38,467 SH   SOLE   38,185 0 282
KAO CORP UNSPONSORD ADS COM 485537401 1,591 107,712 SH   SOLE   81,026 0 26,686
KERRY GROUP PLC SPONSORED ADR COM 492460100 667 5,705 SH   SOLE   4,595 0 1,110
KEYENCE CORP ORD F COM J32491102 543 877 SH   SOLE   877 0 0
KIMBERLY CLARK CORP COM COM 494368103 8,046 56,642 SH   SOLE   56,222 0 420
KION GROUP AG ADR COM 497216101 899 68,352 SH   SOLE   53,341 0 15,011
KONINKLIJKE PHILIPS N V NY REG COM 500472303 6,754 146,402 SH   SOLE   76,843 0 69,559
KROGER CO COM COM 501044101 1,525 59,173 SH   SOLE   25,053 0 34,120
LAUDER ESTEE COS INC CL A COM 518439104 5,476 27,525 SH   SOLE   27,305 0 220
MACQUARIE GROUP LIMITED ADR NE COM 55607P204 1,365 15,444 SH   SOLE   12,054 0 3,390
MAKEMYTRIP LIMITED MAURITIUS S COM V5633W109 838 36,915 SH   SOLE   36,915 0 0
MASTERCARD INC CL A COM 57636Q104 388 1,430 SH   SOLE   1,430 0 0
MELIA HOTELS INTERNATIONAL F COM E7366C101 419 53,976 SH   SOLE   53,976 0 0
MERCK & CO INC COM COM 58933Y105 12,463 148,052 SH   SOLE   111,276 0 36,776
MICROSOFT CORP COM COM 594918104 26,927 193,677 SH   SOLE   185,376 0 8,301
MOHAWK INDS INC COM COM 608190104 7,267 58,573 SH   SOLE   46,801 0 11,772
MONDELEZ INTL INC CL A COM 609207105 9,412 170,130 SH   SOLE   140,218 0 29,912
MORGAN STANLEY COM NEW COM 617446448 9,114 213,585 SH   SOLE   163,830 0 49,755
NASPERS LIMITED ORD F COM S53435103 442 2,917 SH   SOLE   2,917 0 0
NASPERS LTD SPONSORED ADR COM 631512209 498 16,450 SH   SOLE   10,067 0 6,383
NEW ORIENTAL ED & TECH GRP INC COM 647581107 1,039 9,380 SH   SOLE   9,380 0 0
NEW YORK TIMES CO CL A COM 650111107 3,413 119,847 SH   SOLE   118,831 0 1,016
NEXTERA ENERGY PARTNERS LP COM COM 65341B106 329 6,235 SH   SOLE   6,235 0 0
NINTENDO LTD ADR COM 654445303 840 18,145 SH   SOLE   13,998 0 4,147
NIPPON TELEG TEL CORP SPONSORE COM 654624105 824 17,268 SH   SOLE   13,474 0 3,794
NOAH HLDGS LTD SPON ADS CL A COM 65487X102 680 23,295 SH   SOLE   23,295 0 0
NOKIA CORP SPONSORED ADR COM 654902204 6,598 1,303,899 SH   SOLE   1,248,840 0 55,059
NORTHERN TR CORP COM COM 665859104 1,346 14,426 SH   SOLE   6,394 0 8,032
NOVARTIS A G SPONSORED ADR COM 66987V109 13,555 155,988 SH   SOLE   110,529 0 45,459
NOVO-NORDISK A S ADR COM 670100205 7,203 139,332 SH   SOLE   130,763 0 8,569
NOVOZYMES A/S UNSPONSORED ADR COM 670108109 897 21,334 SH   SOLE   15,983 0 5,351
ORACLE CORP COM COM 68389X105 6,615 120,206 SH   SOLE   93,163 0 27,043
ORIX CORP ORD F COM J61933123 1,189 79,775 SH   SOLE   79,775 0 0
ORIX CORP SPONSORED ADR COM 686330101 1,379 18,354 SH   SOLE   10,929 0 7,425
ORSTED A S SHS F COM K7653Q105 620 6,671 SH   SOLE   6,671 0 0
PAGSEGURO DIGITAL LTD COM CL A COM G68707101 1,380 29,795 SH   SOLE   29,795 0 0
PANASONIC CORP ADR COM 69832A205 1,019 125,807 SH   SOLE   100,587 0 25,220
PARKER HANNIFIN CORP COM COM 701094104 1,102 6,099 SH   SOLE   3,649 0 2,450
PEPSICO INC COM COM 713448108 3,974 28,988 SH   SOLE   28,762 0 226
PNC FINL SVCS GROUP INC COM COM 693475105 8,297 59,195 SH   SOLE   48,015 0 11,180
PORTLAND GEN ELEC CO COM NEW COM 736508847 9,793 173,731 SH   SOLE   144,407 0 29,324
PRICE T ROWE GROUP INC COM COM 74144T108 5,663 49,567 SH   SOLE   39,944 0 9,623
PROCTER & GAMBLE CO COM COM 742718109 3,389 27,250 SH   SOLE   12,321 0 14,929
PT BK RAKYAT ADR SHS B COM 69366X100 543 37,415 SH   SOLE   21,797 0 15,618
PVH CORP COM COM 693656100 4,044 45,837 SH   SOLE   45,453 0 384
RECKITT BENCKISER GRP PLC SPON COM 756255204 1,291 82,579 SH   SOLE   64,149 0 18,430
RECRUIT HOLDINGS CO LTD UNSPON COM 75629J101 916 150,596 SH   SOLE   118,742 0 31,854
RED ELECTRICA CORPORACION SA U COM 756568101 1,794 176,601 SH   SOLE   137,992 0 38,609
REGENERON PHARMACEUTICALS COM 75886F107 4,576 16,495 SH   SOLE   16,369 0 126
REPSOL S A SPONSORED ADR COM 76026T205 1,003 64,182 SH   SOLE   48,859 0 15,323
ROCHE HLDG LTD SPONSORED ADR COM 771195104 13,135 360,765 SH   SOLE   305,726 0 55,039
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 4,690 43,295 SH   SOLE   42,967 0 328
SAMPO INSURANCE COMPANY LTD F COM X75653109 796 20,022 SH   SOLE   20,022 0 0
SAMPO OYJ ADR COM 79588J102 770 38,699 SH   SOLE   21,804 0 16,895
SAP SE SPON ADR COM 803054204 11,074 93,950 SH   SOLE   68,823 0 25,127
SBERBANK OF RUSSIA SPONSORED A COM 80585Y308 1,211 86,260 SH   SOLE   86,260 0 0
SCHNEIDER ELECTRIC SE UNSPONSO COM 80687P106 1,773 101,040 SH   SOLE   79,239 0 21,801
SHIMANO INC ORD F COM J72262108 641 4,258 SH   SOLE   4,258 0 0
SHIMANO INC UNSPONSORD ADR COM 82455C101 570 37,851 SH   SOLE   20,922 0 16,929
SHISEIDO SPONSORED ADR COM 824841407 1,465 18,343 SH   SOLE   14,533 0 3,810
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101 91 33,600 SH   SOLE   33,600 0 0
SINGAPORE TELECOM LTD F COM Y79985209 565 251,865 SH   SOLE   251,865 0 0
SINGAPORE TELECOMMUNICATNS LTD COM 82929R304 640 28,550 SH   SOLE   17,038 0 11,512
SK TELECOM LTD SPONSORED ADR COM 78440P108 1,277 57,510 SH   SOLE   57,510 0 0
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 979 20,334 SH   SOLE   15,530 0 4,804
SOCIEDAD QUIMICA MINERA DE CHI COM 833635105 17,621 634,082 SH   SOLE   538,354 0 95,728
SPIRAX SARCO ENGINEERING PLC F COM G83561129 424 4,390 SH   SOLE   4,390 0 0
STANDARD CHARTERED PLC ORD F COM G84228157 649 76,939 SH   SOLE   76,939 0 0
SUNDRUG CO LTD F COM J78089109 627 19,930 SH   SOLE   19,930 0 0
SVENSKA HANDELSBANKEN AB ADR COM 86959C103 1,087 231,938 SH   SOLE   182,983 0 48,955
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 25,956 558,429 SH   SOLE   481,655 0 76,774
TARGET CORP COM COM 87612E106 3,745 35,030 SH   SOLE   14,670 0 20,360
TDK CORP AMERN DEP SH COM 872351408 819 9,148 SH   SOLE   5,888 0 3,260
TDK CORP SHS F COM J82141136 630 7,042 SH   SOLE   7,042 0 0
THE CHARLES SCHWAB CORPORATION COM 808513105 694 16,585 SH   SOLE   16,585 0 0
TJX COS INC NEW COM COM 872540109 6,121 109,816 SH   SOLE   88,917 0 20,899
TORONTO DOMINION BK ONT COM NE COM 891160509 1,388 23,820 SH   SOLE   23,820 0 0
TRIP COM INTL LTD SPONSORED AD COM 89677Q107 1,210 41,300 SH   SOLE   41,300 0 0
ULTRAPAR PARTICPAC-SPON ADR COM 90400P101 272 60,860 SH   SOLE   60,860 0 0
UMICORE GROUP SHS F COM B95505184 612 16,210 SH   SOLE   16,210 0 0
UMICORE GROUP UNSPONSORED ADR COM 90420M104 773 81,936 SH   SOLE   54,139 0 27,797
UNICHARM CORP SPONSORED ADR COM 90460M204 81 12,844 SH   SOLE   10,539 0 2,305
UNILEVER N V N Y SHS NEW COM 904784709 19,014 316,747 SH   SOLE   216,486 0 100,261
UNITEDHEALTH GROUP INC COM COM 91324P102 5,588 25,711 SH   SOLE   25,509 0 202
US BANCORP DEL COM NEW COM 902973304 2,660 48,075 SH   SOLE   19,708 0 28,367
VERIZON COMMUNICATIONS INC COM COM 92343V104 17,685 292,985 SH   SOLE   238,644 0 54,341
VESTAS WIND SYS AS UTD KINGDOM COM 925458101 663 25,631 SH   SOLE   19,650 0 5,981
VISA INC COM CL A COM 92826C839 14,515 84,386 SH   SOLE   83,750 0 636
VONOVIA SE F COM D9581T100 861 16,966 SH   SOLE   16,966 0 0
WABTEC CORP COM COM 929740108 1,317 18,325 SH   SOLE   7,540 0 10,785
WATERS CORP COM COM 941848103 4,587 20,547 SH   SOLE   20,383 0 164
WEYERHAEUSER CO COM COM 962166104 8,050 290,623 SH   SOLE   232,366 0 58,257
XYLEM INC COM COM 98419M100 2,029 25,480 SH   SOLE   10,525 0 14,955
YANDEX N V SHS CLASS A COM N97284108 8,367 238,991 SH   SOLE   238,991 0 0
ZIMMER BIOMET HLDGS INC COM COM 98956P102 242 1,760 SH   SOLE   1,760 0 0