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 6,199 45,411 SH   SOLE   37,523 0 7,888
ADIDAS AG ADR COM 00687A107 971 8,600 SH   SOLE   7,020 0 1,580
ADOBE INC COM COM 00724F101 6,868 21,581 SH   SOLE   21,403 0 178
ADVANCE AUTO PARTS INC COM COM 00751Y106 2,401 25,725 SH   SOLE   25,521 0 204
AGILENT TECHNOLOGIES INC COM COM 00846U101 5,642 78,778 SH   SOLE   67,918 0 10,860
AIA GROUP LTD F COM Y002A1105 453 50,096 SH   SOLE   50,096 0 0
AIA GROUP LTD SPONSORED ADR COM 001317205 1,768 48,836 SH   SOLE   39,756 0 9,080
AIR LIQUIDE ADR COM 009126202 4,499 175,746 SH   SOLE   86,506 0 89,240
AIR LIQUIDE SA F COM F01764103 378 2,956 SH   SOLE   2,956 0 0
ALBEMARLE CORP COM COM 012653101 965 17,122 SH   SOLE   7,720 0 9,402
ALCON INC ORD SHS COM H01301128 4,544 89,419 SH   SOLE   68,360 0 21,059
ALEXANDRIA REAL ESTATE EQ INC COM 015271109 4,058 29,606 SH   SOLE   24,912 0 4,694
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 36,022 185,221 SH   SOLE   161,650 0 23,571
ALPHABET INC CAP STK CL A COM 02079K305 1,767 1,521 SH   SOLE   1,521 0 0
ALPHABET INC CAP STK CL C COM 02079K107 15,553 13,375 SH   SOLE   13,257 0 118
AMERICAN EXPRESS CO COM COM 025816109 2,841 33,187 SH   SOLE   32,932 0 255
AMERICAN WTR WKS CO INC NEW CO COM 030420103 3,183 26,625 SH   SOLE   26,412 0 213
AMGEN INC COM COM 031162100 6,915 34,110 SH   SOLE   26,015 0 8,095
ANALOG DEVICES INC COM COM 032654105 2,903 32,381 SH   SOLE   32,109 0 272
AON PLC SHS CL A COM G0403H108 3,809 23,080 SH   SOLE   22,886 0 194
APPLE INC COM COM 037833100 17,616 69,276 SH   SOLE   68,778 0 498
APPLIED MATLS INC COM COM 038222105 6,438 140,516 SH   SOLE   108,300 0 32,216
APTARGROUP INC COM COM 038336103 3,963 39,815 SH   SOLE   39,509 0 306
APTIV PLC SHS COM G6095L109 1,116 22,656 SH   SOLE   8,692 0 13,964
ASML HOLDING N V N Y REGISTRY COM N07059210 6,674 25,508 SH   SOLE   18,628 0 6,880
ASML HOLDINGS NV F COM N07059202 273 1,028 SH   SOLE   1,028 0 0
ASSA ABLOY AB ADR COM 045387107 1,094 115,504 SH   SOLE   93,158 0 22,346
ASSA ABLOY AB F COM W0817X204 292 15,420 SH   SOLE   15,420 0 0
AT&T INC COM COM 00206R102 3,114 106,836 SH   SOLE   42,351 0 64,485
ATLAS COPCO AB SHS B F COM W1R924195 988 33,417 SH   SOLE   33,417 0 0
ATLAS COPCO AB SP ADR B NEW COM 049255805 615 20,782 SH   SOLE   12,562 0 8,220
AVANGRID INC COM COM 05351W103 5,149 117,606 SH   SOLE   100,626 0 16,980
AXA SA F COM F06106102 291 16,813 SH   SOLE   16,813 0 0
AXA SA SPONSORED ADR COM 054536107 3,473 200,496 SH   SOLE   98,539 0 101,957
BANK RAKYAT INDONESIA SHS F COM Y0697U112 387 2,088,340 SH   SOLE   2,088,340 0 0
BAYERISCHE MOTOREN WERKE A G O COM D12096109 574 11,108 SH   SOLE   11,108 0 0
BAYERISCHE MOTOREN WERKE A G S COM 072743305 394 22,815 SH   SOLE   14,083 0 8,732
BERKSHIRE HATHAWAY B NEW CLASS COM 084670702 221 1,211 SH   SOLE   1,211 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 816 3 SH   SOLE   3 0 0
BIOGEN INC COM COM 09062X103 11,945 37,755 SH   SOLE   30,919 0 6,836
BIOMERIEUX ORD F COM F1149Y232 941 8,361 SH   SOLE   8,361 0 0
BOOKING HLDGS INC COM COM 09857L108 4,053 3,013 SH   SOLE   2,988 0 25
BYD CO LTD UNSPONSORD ADR COM 05606L100 118 11,323 SH   SOLE   10,144 0 1,179
CANADIAN PAC RY LTD COM COM 13645T100 5,233 23,833 SH   SOLE   23,833 0 0
CARLISLE COS INC COM COM 142339100 5,150 41,108 SH   SOLE   33,993 0 7,115
CERNER CORP COM COM 156782104 5,479 86,980 SH   SOLE   66,105 0 20,875
CIENA CORP COM NEW COM 171779309 5,695 143,061 SH   SOLE   109,392 0 33,669
CISCO SYS INC COM COM 17275R102 447 11,383 SH   SOLE   11,383 0 0
CITIGROUP INC COM NEW COM 172967424 9,328 221,463 SH   SOLE   178,661 0 42,802
CME GROUP INC COM COM 12572Q105 4,240 24,522 SH   SOLE   24,326 0 196
COLGATE PALMOLIVE CO COM COM 194162103 5,439 81,966 SH   SOLE   63,159 0 18,807
COMPANHIA BRASILEIRA DE DISTRB COM 20440T300 194 15,373 SH   SOLE   15,373 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 451 1,582 SH   SOLE   1,582 0 0
CREDICORP LTD COM COM G2519Y108 872 6,096 SH   SOLE   6,096 0 0
CRODA INTL PLC ORD F COM G25536155 902 17,027 SH   SOLE   17,027 0 0
CRODA INTL PLC UNSPONSORD ADR COM 227047305 559 21,104 SH   SOLE   12,837 0 8,267
CROWN CASTLE INTL CORP NEW COM COM 22822V101 6,620 45,842 SH   SOLE   38,527 0 7,315
CUMMINS INC COM COM 231021106 6,497 48,014 SH   SOLE   37,314 0 10,700
DAIKIN INDS LTD UNSPONSORED AD COM 23381B106 918 75,263 SH   SOLE   45,190 0 30,073
DAIKIN INDUSTRIES LTD SHS F COM J10038115 1,453 11,907 SH   SOLE   11,907 0 0
DANAHER CORPORATION COM COM 235851102 7,027 50,767 SH   SOLE   40,552 0 10,215
DASSAULT SYS SPONSORED ADR COM 237545108 1,026 6,926 SH   SOLE   5,766 0 1,160
DECHRA PHARMACEUTICALS PLC SHS COM G2769C145 894 30,653 SH   SOLE   30,653 0 0
DEUTSCHE TELEKOM AG F COM D2035M136 391 30,162 SH   SOLE   30,162 0 0
DEUTSCHE TELEKOM AG SPONSORED COM 251566105 1,638 126,354 SH   SOLE   101,313 0 25,041
DIGITAL RLTY TR INC COM COM 253868103 1,616 11,633 SH   SOLE   4,683 0 6,950
DISNEY WALT CO COM DISNEY COM 254687106 7,224 74,781 SH   SOLE   67,645 0 7,136
DR REDDYS LABS LTD ADR COM 256135203 656 16,272 SH   SOLE   16,272 0 0
DS SMITH PLC SHS F COM G2848Q123 927 271,560 SH   SOLE   271,560 0 0
ECOLAB INC COM COM 278865100 4,702 30,174 SH   SOLE   29,945 0 229
EDP RENOVAVEIS SA UNSPONSORED COM 268398104 234 9,725 SH   SOLE   9,725 0 0
EMERSON ELEC CO COM COM 291011104 4,217 88,492 SH   SOLE   67,956 0 20,536
ENVISTA HLDGS CORP COM COM 29415F104 699 46,790 SH   SOLE   17,900 0 28,890
ESSITY AKTIEBOLAG-B F COM W3R06F100 1,520 49,224 SH   SOLE   49,224 0 0
EVERSOURCE ENERGY COM COM 30040W108 2,082 26,619 SH   SOLE   10,549 0 16,070
FANUC CORPORATION ADR COM 307305102 407 30,016 SH   SOLE   18,449 0 11,567
FERGUSON PLC F COM G3421J106 1,224 19,531 SH   SOLE   19,531 0 0
FERGUSON PLC SPONSRD ADR COM 31502A303 802 127,900 SH   SOLE   79,183 0 48,717
FIRST SOLAR INC COM COM 336433107 6,603 183,121 SH   SOLE   148,124 0 34,997
FISERV INC COM COM 337738108 765 8,050 SH   SOLE   8,050 0 0
GILEAD SCIENCES INC COM COM 375558103 12,213 163,364 SH   SOLE   126,129 0 37,235
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 22,095 583,147 SH   SOLE   481,437 0 101,710
HANG LUNG PPTYS LTD F COM Y30166105 253 124,610 SH   SOLE   124,610 0 0
HANG LUNG PPTYS LTD SPONSORED COM 41043M104 1,151 113,312 SH   SOLE   89,790 0 23,522
HANNON ARMSTRONG SUST INFR CAP COM 41068X100 7,175 351,547 SH   SOLE   293,241 0 58,306
HDFC BANK LTD SPONSORED ADS COM 40415F101 8,554 222,415 SH   SOLE   222,415 0 0
HENKEL AG & CO KGAA SPONSORED COM 42550U109 733 39,655 SH   SOLE   23,991 0 15,664
HOME DEPOT INC COM COM 437076102 8,574 45,922 SH   SOLE   45,616 0 306
HOYA CORP SPONSORED ADR COM 443251103 1,775 20,832 SH   SOLE   16,602 0 4,230
HOYA CORPORATION F COM J22848105 427 5,015 SH   SOLE   5,015 0 0
HSBC HLDGS PLC SPON ADR NEW COM 404280406 493 17,602 SH   SOLE   11,042 0 6,560
INFINEON TECHNOLOGIES AG F COM D35415104 280 19,020 SH   SOLE   19,020 0 0
INFINEON TECHNOLOGIES AG SPONS COM 45662N103 1,093 74,148 SH   SOLE   60,196 0 13,952
INFOSYS LTD SPONSORED ADR COM 456788108 831 101,225 SH   SOLE   101,225 0 0
ING GROEP N V SPONSORED ADR COM 456837103 2,546 494,462 SH   SOLE   267,678 0 226,784
ING GROEP NV F COM N4578E595 397 75,599 SH   SOLE   75,599 0 0
INTUIT COM COM 461202103 6,598 28,685 SH   SOLE   28,464 0 221
ITAU UNIBANCO HLDG SA SPON ADR COM 465562106 6,684 1,488,752 SH   SOLE   1,488,752 0 0
JPMORGAN CHASE & CO COM COM 46625H100 302 3,353 SH   SOLE   3,353 0 0
KANSAS CITY SOUTHERN COM NEW COM 485170302 3,342 26,277 SH   SOLE   26,075 0 202
KAO CORP ORD F COM J30642169 661 8,080 SH   SOLE   8,080 0 0
KAO CORP UNSPONSORD ADS COM 485537401 2,446 149,536 SH   SOLE   119,353 0 30,183
KASIKORNBANK PUB CO LTD UNSPON COM 485785109 1,026 92,503 SH   SOLE   78,943 0 13,560
KB HOME COM COM 48666K109 1,468 81,105 SH   SOLE   38,699 0 42,406
KERRY GROUP PLC SPONSORED ADR COM 492460100 1,865 16,156 SH   SOLE   13,587 0 2,569
KEYCORP NEW COM COM 493267108 311 30,005 SH   SOLE   30,005 0 0
KEYENCE CORP ORD F COM J32491102 1,197 3,710 SH   SOLE   3,710 0 0
KIMBERLY CLARK CORP COM COM 494368103 7,029 54,971 SH   SOLE   54,551 0 420
KION GROUP AG COM D4S14D103 215 4,960 SH   SOLE   4,960 0 0
KION GROUP AG ADR COM 497216101 836 77,243 SH   SOLE   62,190 0 15,053
KONINKLIJKE PHILIPS N V NY REG COM 500472303 7,566 188,391 SH   SOLE   94,842 0 93,549
KONINKLIJKE PHILIPS NV COM N7637U112 511 12,622 SH   SOLE   12,622 0 0
KROGER CO COM COM 501044101 1,773 58,858 SH   SOLE   22,578 0 36,280
LAUDER ESTEE COS INC CL A COM 518439104 4,209 26,414 SH   SOLE   26,194 0 220
LEVI STRAUSS & CO NEW CL A COM COM 52736R102 2,383 191,675 SH   SOLE   191,675 0 0
MACQUARIE GROUP LIMITED ADR NE COM 55607P204 889 16,934 SH   SOLE   13,632 0 3,302
MACQUARIE GROUP LIMITED SHS NE COM Q57085286 228 4,348 SH   SOLE   4,348 0 0
MAKEMYTRIP LIMITED MAURITIUS S COM V5633W109 457 38,220 SH   SOLE   38,220 0 0
MASTERCARD INC CL A COM 57636Q104 292 1,210 SH   SOLE   1,210 0 0
MERCK & CO INC COM COM 58933Y105 11,830 153,761 SH   SOLE   124,505 0 29,256
MICRON TECHNOLOGY INC COM COM 595112103 7,859 186,864 SH   SOLE   147,404 0 39,460
MICROSOFT CORP COM COM 594918104 26,988 171,127 SH   SOLE   169,765 0 1,362
MOHAWK INDS INC COM COM 608190104 6,437 84,425 SH   SOLE   71,878 0 12,547
MONDELEZ INTL INC CL A COM 609207105 8,140 162,536 SH   SOLE   131,179 0 31,357
MONDI PLC ADR COM 60921V101 674 19,685 SH   SOLE   11,844 0 7,841
MORGAN STANLEY COM NEW COM 617446448 8,429 247,926 SH   SOLE   193,904 0 54,022
NASPERS LIMITED ORD F COM S53435103 988 6,913 SH   SOLE   6,913 0 0
NASPERS LTD SPONSORED ADR COM 631512209 692 24,207 SH   SOLE   15,729 0 8,478
NEW ORIENTAL ED & TECH GRP INC COM 647581107 815 7,532 SH   SOLE   7,532 0 0
NEW YORK TIMES CO CL A COM 650111107 3,129 101,879 SH   SOLE   101,058 0 821
NEXTERA ENERGY PARTNERS LP COM COM 65341B106 2,466 57,360 SH   SOLE   25,800 0 31,560
NIPPON TEL & TEL CORP ORD F COM J59396101 268 11,240 SH   SOLE   11,240 0 0
NIPPON TELEG TEL CORP SPONSORE COM 654624105 946 39,634 SH   SOLE   32,032 0 7,602
NOAH HLDGS LTD SPON ADS CL A COM 65487X102 777 30,047 SH   SOLE   30,047 0 0
NORTHERN TR CORP COM COM 665859104 2,279 30,200 SH   SOLE   11,998 0 18,202
NOVARTIS A G SPONSORED ADR COM 66987V109 13,347 161,883 SH   SOLE   111,165 0 50,718
NOVARTIS AG-REG F COM H5820Q150 576 6,980 SH   SOLE   6,980 0 0
NOVO-NORDISK A S ADR COM 670100205 8,092 134,422 SH   SOLE   126,881 0 7,541
NOVO NORDISK A/S-B F COM k72807132 583 9,696 SH   SOLE   9,696 0 0
ORACLE CORP COM COM 68389X105 5,577 115,401 SH   SOLE   88,423 0 26,978
ORIX CORP ORD F COM J61933123 1,381 114,675 SH   SOLE   114,675 0 0
ORIX CORP SPONSORED ADR COM 686330101 866 14,646 SH   SOLE   9,076 0 5,570
ORSTED A S SHS F COM K7653Q105 1,152 11,757 SH   SOLE   11,757 0 0
ORSTED A/S UNSPONSORED ADR COM 68750L102 824 25,222 SH   SOLE   17,060 0 8,162
PAGSEGURO DIGITAL LTD COM CL A COM G68707101 3,275 169,407 SH   SOLE   169,407 0 0
PANASONIC CORP ADR COM 69832A205 1,053 137,793 SH   SOLE   112,450 0 25,343
PANASONIC CORPORATION F COM J6354Y104 215 28,100 SH   SOLE   28,100 0 0
PEPSICO INC COM COM 713448108 3,280 27,309 SH   SOLE   27,083 0 226
PNC FINL SVCS GROUP INC COM COM 693475105 6,150 64,250 SH   SOLE   47,754 0 16,496
PROCTER & GAMBLE CO COM COM 742718109 6,672 60,653 SH   SOLE   35,194 0 25,459
PT BK RAKYAT ADR SHS B COM 69366X100 622 67,187 SH   SOLE   50,804 0 16,383
PVH CORP COM COM 693656100 1,765 46,895 SH   SOLE   46,511 0 384
RECKITT BENCKISER GROUP PLC F COM G74079107 365 4,782 SH   SOLE   4,782 0 0
RECKITT BENCKISER GRP PLC SPON COM 756255204 1,528 100,188 SH   SOLE   78,938 0 21,250
RECRUIT HOLDINGS CO LTD F COM J6433A101 307 11,849 SH   SOLE   11,849 0 0
RECRUIT HOLDINGS CO LTD UNSPON COM 75629J101 1,180 227,750 SH   SOLE   183,894 0 43,856
RED ELECTRICA CORPORACION SA F COM E42807110 418 23,268 SH   SOLE   23,268 0 0
RED ELECTRICA CORPORACION SA U COM 756568101 1,795 199,950 SH   SOLE   161,759 0 38,191
REGENERON PHARMACEUTICALS COM 75886F107 5,582 11,431 SH   SOLE   11,345 0 86
ROCHE HLDG LTD SPONSORED ADR COM 771195104 14,521 357,905 SH   SOLE   305,633 0 52,272
ROCHE HOLDINGS LTD. F COM H69293217 767 2,364 SH   SOLE   2,364 0 0
SAMPO INSURANCE COMPANY LTD F COM X75653109 1,417 48,502 SH   SOLE   48,502 0 0
SAMPO OYJ ADR COM 79588J102 922 63,137 SH   SOLE   37,962 0 25,175
SAP AG F COM D66992104 386 3,418 SH   SOLE   3,418 0 0
SAP SE SPON ADR COM 803054204 10,421 94,310 SH   SOLE   68,222 0 26,088
SCHNEIDER ELECTRIC SE F COM F86921107 471 5,464 SH   SOLE   5,464 0 0
SCHNEIDER ELECTRIC SE UNSPONSO COM 80687P106 1,809 104,912 SH   SOLE   85,998 0 18,914
SHIMANO INC ORD F COM J72262108 1,031 7,208 SH   SOLE   7,208 0 0
SHIMANO INC UNSPONSORD ADR COM 82455C101 604 42,218 SH   SOLE   25,236 0 16,982
SHISEIDO CO LTD ORD COM J74358144 390 6,600 SH   SOLE   6,600 0 0
SHISEIDO SPONSORED ADR COM 824841407 1,587 26,849 SH   SOLE   21,629 0 5,220
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101 101 33,600 SH   SOLE   33,600 0 0
SINGAPORE TELECOM LTD F COM Y79985209 1,148 643,620 SH   SOLE   643,620 0 0
SINGAPORE TELECOMMUNICATNS LTD COM 82929R304 711 39,879 SH   SOLE   24,207 0 15,672
SK TELECOM LTD SPONSORED ADR COM 78440P108 1,148 70,531 SH   SOLE   70,531 0 0
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 858 23,911 SH   SOLE   18,787 0 5,124
SPIRAX SARCO ENGINEERING PLC F COM G83561129 619 6,112 SH   SOLE   6,112 0 0
STANDARD CHARTERED PLC ORD F COM G84228157 731 132,154 SH   SOLE   132,154 0 0
SUNDRUG CO LTD F COM J78089109 1,120 34,945 SH   SOLE   34,945 0 0
T ROWE PRICE GROUP INC COM COM 74144T108 6,033 61,785 SH   SOLE   48,152 0 13,633
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 22,357 467,823 SH   SOLE   410,920 0 56,903
TARGET CORP COM COM 87612E106 5,846 62,879 SH   SOLE   48,194 0 14,685
TDK CORP AMERN DEP SH COM 872351408 753 9,697 SH   SOLE   6,414 0 3,283
TDK CORP SHS F COM J82141136 989 12,747 SH   SOLE   12,747 0 0
THE CHARLES SCHWAB CORPORATION COM 808513105 558 16,585 SH   SOLE   16,585 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 1,983 6,993 SH   SOLE   2,778 0 4,215
TJX COS INC NEW COM COM 872540109 5,088 106,417 SH   SOLE   85,568 0 20,849
TOPBUILD CORP COM COM 89055F103 1,102 15,386 SH   SOLE   5,948 0 9,438
TRIP COM INTL LTD SPONSORED AD COM 89677Q107 1,131 48,209 SH   SOLE   48,209 0 0
UMICORE GROUP SHS F COM B95505184 853 24,411 SH   SOLE   24,411 0 0
UMICORE GROUP UNSPONSORED ADR COM 90420M104 714 81,673 SH   SOLE   57,452 0 24,221
UNILEVER N V N Y SHS NEW COM 904784709 13,918 285,256 SH   SOLE   200,517 0 84,739
UNILEVER NV COM N8981F289 541 11,000 SH   SOLE   11,000 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 1,576 16,870 SH   SOLE   6,400 0 10,470
US BANCORP DEL COM NEW COM 902973304 1,934 56,140 SH   SOLE   21,483 0 34,657
VERIZON COMMUNICATIONS INC COM COM 92343V104 15,952 296,901 SH   SOLE   242,525 0 54,376
VESTAS WIND SYS AS UTD KINGDOM COM 925458101 1,922 70,962 SH   SOLE   61,471 0 9,491
VISA INC COM CL A COM 92826C839 12,741 79,080 SH   SOLE   78,444 0 636
VONOVIA SE F COM D9581T100 1,652 33,562 SH   SOLE   33,562 0 0
WABTEC CORP COM COM 929740108 4,265 88,610 SH   SOLE   67,070 0 21,540
WATERS CORP COM COM 941848103 3,674 20,184 SH   SOLE   20,020 0 164
WEYERHAEUSER CO COM COM 962166104 4,842 285,687 SH   SOLE   227,575 0 58,112
XYLEM INC COM COM 98419M100 1,348 20,700 SH   SOLE   9,935 0 10,765