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 10,496 59,089 SH   SOLE   51,998 0 7,091
ABBOTT LABS COM COM 002824100 874 6,210 SH   SOLE   2,496 0 3,714
ABBVIE INC COM COM 00287Y109 841 6,208 SH   SOLE   2,495 0 3,713
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 1,332 3,212 SH   SOLE   1,885 0 1,327
ADIDAS AG ADR COM 00687A107 4,784 33,232 SH   SOLE   21,279 0 11,953
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 31,941 56,327 SH   SOLE   55,058 0 1,269
ADVANCE AUTO PARTS INC COM COM 00751Y106 7,115 29,661 SH   SOLE   29,250 0 411
ADVANCED MICRO DEVICES COM COM 007903107 610 4,240 SH   SOLE   1,704 0 2,536
AGILENT TECHNOLOGIES INC COM COM 00846U101 7,546 47,266 SH   SOLE   45,984 0 1,282
AIA GROUP LTD SPONSORED ADR COM 001317205 3,752 93,036 SH   SOLE   58,875 0 34,161
AIR LIQUIDE ADR COM 009126202 2,397 68,733 SH   SOLE   37,522 0 31,211
AIR PRODS & CHEMS INC COM COM 009158106 267 877 SH   SOLE   412 0 465
ALCON INC ORD SHS COM H01301128 10,590 121,555 SH   SOLE   107,806 0 13,749
ALEXANDRIA REAL ESTATE EQ INC COM 015271109 8,929 40,046 SH   SOLE   5,322 0 34,724
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 43,231 363,928 SH   SOLE   326,370 0 37,558
ALPHABET INC CAP STK CL A COM 02079K305 3,274 1,130 SH   SOLE   1,097 0 33
ALPHABET INC CAP STK CL C COM 02079K107 28,566 9,872 SH   SOLE   9,731 0 141
ALTRIA GROUP INC COM COM 02209S103 306 6,451 SH   SOLE   2,593 0 3,858
AMERICAN EXPRESS CO COM COM 025816109 15,747 96,252 SH   SOLE   10,837 0 85,415
AMERICAN WTR WKS CO INC NEW CO COM 030420103 30,849 163,345 SH   SOLE   162,497 0 848
AMERIPRISE FINL INC COM COM 03076C106 23,412 77,612 SH   SOLE   34,045 0 43,567
AMGEN INC COM COM 031162100 11,912 52,949 SH   SOLE   8,531 0 44,418
ANALOG DEVICES INC COM COM 032654105 5,513 31,363 SH   SOLE   29,820 0 1,543
ANTHEM INC COM COM 036752103 395 853 SH   SOLE   343 0 510
AON PLC SHS CL A COM G0403H108 6,332 21,066 SH   SOLE   20,775 0 291
APPLE INC COM COM 037833100 49,515 278,845 SH   SOLE   243,316 0 35,529
APPLIED MATLS INC COM COM 038222105 44,220 281,011 SH   SOLE   208,122 0 72,889
APTARGROUP INC COM COM 038336103 4,417 36,067 SH   SOLE   35,597 0 470
APTIV PLC SHS COM G6095L109 219 1,325 SH   SOLE   757 0 568
ARTHUR GALLAGHER J & CO COM COM 363576109 304 1,790 SH   SOLE   1,790 0 0
ASML HOLDING N V N Y REGISTRY COM N07059210 303 381 SH   SOLE   381 0 0
ASSA ABLOY AB ADR COM 045387107 4,267 279,761 SH   SOLE   164,707 0 115,054
AT&T INC COM COM 00206R102 617 25,077 SH   SOLE   10,079 0 14,998
ATLAS COPCO AB SHS B F COM W1R924195 734 12,483 SH   SOLE   12,483 0 0
ATLAS COPCO AB SP ADR B NEW COM 049255805 2,530 43,047 SH   SOLE   21,703 0 21,344
AUTODESK INC COM COM 052769106 217 772 SH   SOLE   310 0 462
AUTOMATIC DATA PROCESSING INC COM 053015103 365 1,480 SH   SOLE   595 0 885
AXA SA SPONSORED ADR COM 054536107 14,574 489,416 SH   SOLE   230,007 0 259,409
BANCOLOMBIA S A SPON ADR PREF COM 05968L102 2,375 75,186 SH   SOLE   75,186 0 0
BANK AMER CORP COM COM 060505104 1,125 25,291 SH   SOLE   10,165 0 15,126
BANK RAKYAT ADR SHS B COM 69366X100 24,266 1,682,948 SH   SOLE   1,588,510 0 94,438
BANK RAKYAT INDONESIA SHS F COM Y0697U112 739 2,562,925 SH   SOLE   2,562,925 0 0
BARRATT DEVELOPMENTS PLC UNSP COM 068334101 5,315 262,295 SH   SOLE   176,397 0 85,898
BECTON DICKINSON & CO COM COM 075887109 505 2,008 SH   SOLE   1,405 0 603
BERKSHIRE HATHAWAY B NEW CLASS COM 084670702 272 911 SH   SOLE   911 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 1,352 3 SH   SOLE   3 0 0
BIOGEN INC COM COM 09062X103 25,856 107,771 SH   SOLE   79,996 0 27,775
BIONTECH SE ADR COM 09075V102 49,670 192,670 SH   SOLE   173,334 0 19,336
BLACKROCK INC COM COM 09247X101 460 502 SH   SOLE   202 0 300
BOOKING HOLDINGS INC COM COM 09857L108 6,428 2,679 SH   SOLE   2,640 0 39
BOSTON SCIENTIFIC CORP COM COM 101137107 213 5,004 SH   SOLE   2,011 0 2,993
BRISTOL MYERS SQUIBB CO COM COM 110122108 486 7,795 SH   SOLE   3,133 0 4,662
BYD CO LTD UNSPONSORD ADR COM 05606L100 3,772 55,153 SH   SOLE   38,272 0 16,881
CANADIAN PAC RY LTD COM COM 13645T100 10,015 139,220 SH   SOLE   139,220 0 0
CARRIER GLOBAL CORPORATION COM COM 14448C104 51,897 956,797 SH   SOLE   746,040 0 210,757
CATERPILLAR INC DEL COM COM 149123101 393 1,899 SH   SOLE   763 0 1,136
CERNER CORP COM COM 156782104 39,836 428,942 SH   SOLE   270,613 0 158,329
CHARLES SCHWAB CORPORATION COM COM 808513105 1,395 16,585 SH   SOLE   16,585 0 0
CIENA CORP COM NEW COM 171779309 52,245 678,772 SH   SOLE   468,043 0 210,729
CIGNA CORPORATION COM COM 125523100 267 1,164 SH   SOLE   468 0 696
CISCO SYS INC COM COM 17275R102 1,090 17,196 SH   SOLE   8,338 0 8,858
CITIGROUP INC COM NEW COM 172967424 28,804 476,969 SH   SOLE   237,844 0 239,125
CME GROUP INC COM COM 12572Q105 5,124 22,430 SH   SOLE   22,139 0 291
COLGATE PALMOLIVE CO COM COM 194162103 20,388 238,909 SH   SOLE   89,563 0 149,346
CONOCOPHILLIPS COM COM 20825C104 431 5,973 SH   SOLE   3,203 0 2,770
CREDICORP LTD COM COM G2519Y108 3,491 28,599 SH   SOLE   28,599 0 0
CRODA INTL PLC ORD F COM G25536155 1,074 7,838 SH   SOLE   7,838 0 0
CRODA INTL PLC UNSPONSORD ADR COM 227047305 4,525 66,031 SH   SOLE   34,814 0 31,217
CROWN CASTLE INTL CORP NEW COM COM 22822V101 7,207 34,524 SH   SOLE   8,826 0 25,698
CSL LTD SPONSORED ADR COM 12637N204 590 5,581 SH   SOLE   2,940 0 2,641
CSX CORP COM COM 126408103 293 7,788 SH   SOLE   3,130 0 4,658
CUMMINS INC COM COM 231021106 23,407 107,303 SH   SOLE   94,907 0 12,396
CVS HEALTH CORP COM COM 126650100 776 7,526 SH   SOLE   4,753 0 2,773
DAIKIN INDS LTD UNSPONSORED AD COM 23381B106 4,229 186,649 SH   SOLE   95,918 0 90,731
DAIKIN INDUSTRIES LTD SHS F COM J10038115 1,073 4,738 SH   SOLE   4,738 0 0
DANAHER CORPORATION COM COM 235851102 9,119 27,716 SH   SOLE   26,052 0 1,664
DANONE SPONSORED ADR COM 23636T100 742 59,784 SH   SOLE   24,725 0 35,059
DASSAULT SYS SPONSORED ADR COM 237545108 4,277 71,905 SH   SOLE   46,523 0 25,382
DECHRA PHARMACEUTICALS PLC SHS COM G2769C145 563 7,802 SH   SOLE   7,802 0 0
DEERE & CO COM COM 244199105 10,301 30,043 SH   SOLE   5,735 0 24,308
DEUTSCHE TELEKOM AG SPONSORED COM 251566105 4,607 248,541 SH   SOLE   153,395 0 95,146
DOMINION RES VA NEW COM COM 25746U109 223 2,844 SH   SOLE   1,143 0 1,701
DR. REDDYS LABS LTD ADR COM 256135203 981 14,998 SH   SOLE   14,998 0 0
DS SMITH PLC SHS F COM G2848Q123 727 139,939 SH   SOLE   139,939 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 348 3,322 SH   SOLE   1,706 0 1,616
EATON CORP PLC SHS COM G29183103 242 1,400 SH   SOLE   563 0 837
ECOLAB INC COM COM 278865100 26,212 111,735 SH   SOLE   110,925 0 810
EDWARDS LIFESCIENCES COM COM 28176E108 311 2,402 SH   SOLE   1,091 0 1,311
EISAI CO LTD SPONSORED ADR COM 282579309 1,593 28,091 SH   SOLE   20,715 0 7,376
ELI LILLY & CO COM COM 532457108 770 2,789 SH   SOLE   1,121 0 1,668
EMERSON ELEC CO COM COM 291011104 22,698 244,139 SH   SOLE   111,422 0 132,717
EQUINIX INC COM NEW COM 29444U700 272 321 SH   SOLE   132 0 189
ESSITY AKTIEBOLAG-B F COM W3R06F100 918 28,148 SH   SOLE   28,148 0 0
ESTEE LAUDER COS INC CL A COM 518439104 6,883 18,593 SH   SOLE   17,859 0 734
EVERSOURCE ENERGY COM COM 30040W108 10,926 120,096 SH   SOLE   17,888 0 102,208
FERGUSON PLC COM G3421J106 5,531 30,832 SH   SOLE   18,943 0 11,889
FIDELITY NATL INFORMATION SVCS COM 31620M106 10,961 100,422 SH   SOLE   15,922 0 84,500
FIFTH THIRD BANCORP COM COM 316773100 18,844 432,696 SH   SOLE   71,462 0 361,234
FIRST SOLAR INC COM COM 336433107 32,243 369,926 SH   SOLE   297,255 0 72,671
FISERV INC COM COM 337738108 815 7,850 SH   SOLE   7,850 0 0
FORD MTR CO DEL COM COM 345370860 286 13,785 SH   SOLE   5,540 0 8,245
GENERAL MLS INC COM COM 370334104 371 5,504 SH   SOLE   4,232 0 1,272
GENERAL MTRS CORP COM COM 37045V100 299 5,098 SH   SOLE   2,049 0 3,049
GILEAD SCIENCES INC COM COM 375558103 21,983 302,756 SH   SOLE   300,121 0 2,635
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 1,118 25,359 SH   SOLE   249 0 25,110
HANG LUNG PPTYS LTD SPONSORED COM 41043M104 2,451 238,300 SH   SOLE   156,568 0 81,732
HANNON ARMSTRONG SUST INFR CAP COM 41068X100 48,617 915,225 SH   SOLE   702,828 0 212,397
HCA INC COM COM 40412C101 216 841 SH   SOLE   338 0 503
HDFC BANK LTD SPONSORED ADR COM 40415F101 55,913 859,276 SH   SOLE   794,249 0 65,027
HENKEL AG & CO KGAA SPONSORED COM 42550U109 2,110 108,039 SH   SOLE   54,261 0 53,778
HENRY SCHEIN INC COM COM 806407102 14,385 185,544 SH   SOLE   34,643 0 150,901
HOME DEPOT INC COM COM 437076102 14,130 34,048 SH   SOLE   31,493 0 2,555
HOYA CORP SPONSORED ADR COM 443251103 5,824 39,196 SH   SOLE   24,555 0 14,641
HUMANA INC COM COM 444859102 209 451 SH   SOLE   181 0 270
ILLINOIS TOOL WKS INC COM COM 452308109 433 1,755 SH   SOLE   1,155 0 600
ILLUMINA INC COM COM 452327109 14,567 38,291 SH   SOLE   37,963 0 328
INFINEON TECHNOLOGIES AG SPONS COM 45662N103 5,912 127,544 SH   SOLE   83,140 0 44,404
INFOSYS LTD SPONSORED ADR COM 456788108 3,402 134,413 SH   SOLE   134,413 0 0
ING GROEP N V SPONSORED ADR COM 456837103 9,343 671,222 SH   SOLE   345,407 0 325,815
INTEL CORP COM COM 458140100 889 17,271 SH   SOLE   8,729 0 8,542
INTERNATIONAL BUSINESS MACHS C COM 459200101 421 3,150 SH   SOLE   1,266 0 1,884
INTUIT COM COM 461202103 39,545 61,480 SH   SOLE   60,640 0 840
INTUITIVE SURGICAL INC COM NEW COM 46120E602 451 1,254 SH   SOLE   504 0 750
IRON MTN INC NEW COM COM 46284V101 17,201 328,712 SH   SOLE   53,839 0 274,873
ITAU UNIBANCO HLDG SA SPON ADR COM 465562106 9,054 2,414,482 SH   SOLE   2,414,482 0 0
JOHNSON & JOHNSON COM COM 478160104 1,634 9,553 SH   SOLE   4,024 0 5,529
JOHNSON CTLS INC COM COM G51502105 202 2,488 SH   SOLE   1,000 0 1,488
JPMORGAN CHASE & CO COM COM 46625H100 1,996 12,604 SH   SOLE   6,397 0 6,207
KAO CORP UNSPONSORD ADS COM 485537401 2,151 205,747 SH   SOLE   123,773 0 81,974
KASIKORNBANK PUB CO LTD UNSPON COM 485785109 189 11,257 SH   SOLE   11,257 0 0
KB HOME COM COM 48666K109 39,468 882,357 SH   SOLE   690,656 0 191,701
KERRY GROUP PLC SPONSORED ADR COM 492460100 5,027 39,032 SH   SOLE   25,246 0 13,786
KEYENCE CORP ORD F COM J32491102 377 600 SH   SOLE   600 0 0
KIMBERLY-CLARK CORP COM COM 494368103 264 1,844 SH   SOLE   1,137 0 707
KIMCO RLTY CORP COM COM 49446R109 14,109 572,384 SH   SOLE   311,791 0 260,593
KION GROUP AG ADR COM 497216101 3,243 118,221 SH   SOLE   67,837 0 50,384
KONINKLIJKE PHILIPS N V NY REG COM 500472303 6,245 169,476 SH   SOLE   86,743 0 82,733
KROGER CO COM COM 501044101 10,510 232,206 SH   SOLE   35,675 0 196,531
KURITA WATER INDUSTRIES LTD F COM J37221116 365 7,700 SH   SOLE   7,700 0 0
Lam Research Corp COM 512807108 356 495 SH   SOLE   199 0 296
LINDE PLC SHS COM G5494J103 624 1,800 SH   SOLE   723 0 1,077
LLOYDS BANKING GROUP PLC-ADR COM 539439109 3,085 1,209,921 SH   SOLE   717,115 0 492,806
LOCKHEED MARTIN COM 539830109 306 862 SH   SOLE   346 0 516
LOWES COS INC COM COM 548661107 18,755 72,557 SH   SOLE   14,143 0 58,414
MACQUARIE GROUP LIMITED ADR NE COM 55607P204 6,298 42,175 SH   SOLE   25,814 0 16,361
MAGNA INTL INC COM COM 559222401 20,125 248,644 SH   SOLE   98,289 0 150,355
MAKEMYTRIP LIMITED MAURITIUS S COM V5633W109 1,620 58,465 SH   SOLE   58,465 0 0
MASTERCARD INC CL A COM 57636Q104 1,415 3,938 SH   SOLE   2,116 0 1,822
MCCORMICK & CO INC COM NON VTG COM 579780206 26,666 276,017 SH   SOLE   274,463 0 1,554
MEDTRONIC PLC SHS COM G5960L103 489 4,726 SH   SOLE   1,899 0 2,827
MERCK & CO INC COM COM 58933Y105 26,986 352,115 SH   SOLE   154,654 0 197,461
METTLER TOLEDO INTERNATIONAL C COM 592688105 499 294 SH   SOLE   246 0 48
MICRON TECHNOLOGY INC COM COM 595112103 25,827 277,259 SH   SOLE   130,208 0 147,051
MICROSOFT CORP COM COM 594918104 52,996 157,577 SH   SOLE   140,042 0 17,535
MIRVAC GROUP STAPLED SEC COM Q62377108 712 336,595 SH   SOLE   336,595 0 0
MITSUBISHI UFJ FINL GROUP INC COM 606822104 77 14,119 SH   SOLE   14,119 0 0
MOHAWK INDS INC COM COM 608190104 29,558 162,247 SH   SOLE   122,390 0 39,857
MONDELEZ INTL INC CL A COM 609207105 7,242 109,221 SH   SOLE   104,896 0 4,325
MONDI PLC ADR COM 60921V101 2,829 57,197 SH   SOLE   31,689 0 25,508
MOODYS CORP COM COM 615369105 222 568 SH   SOLE   228 0 340
MORGAN STANLEY COM NEW COM 617446448 40,798 415,630 SH   SOLE   203,182 0 212,448
NETFLIX INC COM COM 64110L106 10,383 17,235 SH   SOLE   16,987 0 248
NEW YORK TIMES CO CL A COM 650111107 4,202 87,007 SH   SOLE   85,758 0 1,249
NEXTERA ENERGY INC COM COM 65339F101 643 6,890 SH   SOLE   2,769 0 4,121
NEXTERA ENERGY PARTNERS LP COM COM 65341B106 2,405 28,499 SH   SOLE   21,904 0 6,595
NIKE INC CL B COM 654106103 748 4,488 SH   SOLE   1,804 0 2,684
NORTHERN TR CORP COM COM 665859104 5,036 42,105 SH   SOLE   571 0 41,534
NOVARTIS A G SPONSORED ADR COM 66987V109 15,738 179,923 SH   SOLE   139,272 0 40,651
NOVO-NORDISK A S ADR COM 670100205 12,359 110,351 SH   SOLE   94,526 0 15,825
NOVOZYMES A/S UNSPONSORED ADR COM 670108109 852 10,371 SH   SOLE   4,685 0 5,686
NVIDIA CORPORATION COM COM 67066G104 2,582 8,780 SH   SOLE   3,529 0 5,251
NXP SEMICONDUCTORS N V COM COM N6596X109 213 934 SH   SOLE   375 0 559
ORACLE CORP COM COM 68389X105 15,153 173,754 SH   SOLE   32,973 0 140,781
ORGANON & CO COMMON STOCK COM 68622V106 9,635 316,405 SH   SOLE   51,354 0 265,051
ORIX CORP ORD F COM J61933123 1,422 69,765 SH   SOLE   69,765 0 0
ORIX CORP SPONSORED ADR COM 686330101 6,342 62,306 SH   SOLE   33,268 0 29,038
ORSTED A S SHS F COM K7653Q105 720 5,637 SH   SOLE   5,637 0 0
ORSTED A/S UNSPONSORED ADR COM 68750L102 3,108 73,019 SH   SOLE   42,906 0 30,113
OVERSEA-CHINESE BKG CORP LTD U COM 690333109 4,388 259,451 SH   SOLE   155,111 0 104,340
PAGSEGURO DIGITAL LTD COM CL A COM G68707101 10,301 392,886 SH   SOLE   392,886 0 0
PEPSICO INC COM COM 713448108 1,087 6,255 SH   SOLE   3,351 0 2,904
PFIZER INC COM COM 717081103 1,214 20,561 SH   SOLE   8,772 0 11,789
PHILIP MORRIS INTL COM 718172109 519 5,467 SH   SOLE   2,197 0 3,270
PING AN INS GROUP CO CHINA LTD COM 72341E304 386 26,798 SH   SOLE   26,798 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 29,829 148,759 SH   SOLE   63,530 0 85,229
PPG INDS INC COM COM 693506107 258 1,494 SH   SOLE   995 0 499
PROCTER AND GAMBLE CO COM COM 742718109 19,744 120,702 SH   SOLE   25,430 0 95,272
PRYSMIAN SPA UNSPONSORD ADR COM 74440L106 4,109 218,245 SH   SOLE   134,391 0 83,854
PVH CORPORATION COM COM 693656100 5,389 50,531 SH   SOLE   49,623 0 908
QUALCOMM INC COM COM 747525103 8,018 43,846 SH   SOLE   8,604 0 35,242
RECRUIT HOLDINGS CO LTD UNSPON COM 75629J101 4,301 355,230 SH   SOLE   215,072 0 140,158
REGENERON PHARMACEUTICALS COM 75886F107 26,569 42,072 SH   SOLE   17,333 0 24,739
ROCHE HLDG LTD SPONSORED ADR COM 771195104 26,260 504,927 SH   SOLE   437,691 0 67,236
S&P GLOBAL INC COM COM 78409V104 403 854 SH   SOLE   348 0 506
SALESFORCE COM INC COM COM 79466L302 8,571 33,728 SH   SOLE   31,220 0 2,508
SAMPO INSURANCE COMPANY LTD F COM X75653109 1,290 25,745 SH   SOLE   25,745 0 0
SAMPO OYJ ADR COM 79588J102 5,508 219,871 SH   SOLE   109,747 0 110,124
SAP SE SPON ADR COM 803054204 20,856 148,851 SH   SOLE   115,654 0 33,197
SCHNEIDER ELECTRIC SE UNSPONSO COM 80687P106 8,745 222,945 SH   SOLE   142,317 0 80,628
SERVICENOW INC COM COM 81762P102 454 699 SH   SOLE   281 0 418
SHERWIN WILLIAMS CO COM COM 824348106 298 847 SH   SOLE   340 0 507
SHIMANO INC ORD F COM J72262108 1,051 3,946 SH   SOLE   3,946 0 0
SHIMANO INC UNSPONSORD ADR COM 82455C101 4,142 155,578 SH   SOLE   79,708 0 75,870
SHINHAN FINANCIAL GROUP CO LTD COM 824596100 569 18,417 SH   SOLE   18,417 0 0
SHISEIDO SPONSORED ADR COM 824841407 3,347 60,100 SH   SOLE   38,152 0 21,948
SINGAPORE TELECOMMUNICATNS LTD COM 82929R304 1,989 115,598 SH   SOLE   57,409 0 58,189
SK TELECOM LTD SPONSORED ADR COM 78440P306 27,659 1,037,084 SH   SOLE   926,384 0 110,701
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 498 14,374 SH   SOLE   9,090 0 5,284
SOCIEDAD QUIMICA MINERA DE CHI COM 833635105 7,969 158,027 SH   SOLE   158,027 0 0
SONIC HEALTHCARE LTD SPONSORED COM 83546A203 831 24,500 SH   SOLE   9,981 0 14,519
SONOVA HLDG AG UNSPONSORED ADR COM 83569C102 1,073 13,666 SH   SOLE   6,259 0 7,407
SONY CORP ADR NEW COM 835699307 5,609 44,373 SH   SOLE   26,379 0 17,994
SPIRAX SARCO ENGINEERING PLC F COM G83561129 753 3,462 SH   SOLE   3,462 0 0
SPROUTS FMRS MKT INC COM COM 85208M102 42,472 1,431,000 SH   SOLE   1,079,870 0 351,130
STEEL DYNAMICS INC COM COM 858119100 13,792 222,203 SH   SOLE   40,238 0 181,965
STRYKER CORPORATION COM COM 863667101 315 1,179 SH   SOLE   474 0 705
SWISSCOM AG SPONSORED ADR COM 871013108 593 10,496 SH   SOLE   4,255 0 6,241
T ROWE PRICE GROUP INC COM COM 74144T108 11,420 58,075 SH   SOLE   47,960 0 10,115
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 74,869 622,300 SH   SOLE   572,218 0 50,082
TARGET CORP COM COM 87612E106 22,658 97,901 SH   SOLE   46,292 0 51,609
TDK CORP AMERN DEP SH COM 872351408 3,842 98,523 SH   SOLE   56,372 0 42,151
TDK CORP SHS F COM J82141136 591 15,168 SH   SOLE   15,168 0 0
TEXAS INSTRS INC COM COM 882508104 611 3,243 SH   SOLE   1,303 0 1,940
THERMO FISHER SCIENTIFIC INC C COM 883556102 1,110 1,664 SH   SOLE   836 0 828
TJX COS INC NEW COM COM 872540109 22,275 293,401 SH   SOLE   142,667 0 150,734
TOPBUILD CORP COM COM 89055F103 43,852 158,937 SH   SOLE   131,929 0 27,008
TRIP COM INTL LTD SPONSORED AD COM 89677Q107 9,405 381,990 SH   SOLE   381,990 0 0
UMICORE GROUP SHS F COM B95505184 541 13,309 SH   SOLE   13,309 0 0
UMICORE GROUP UNSPONSORED ADR COM 90420M104 2,038 200,525 SH   SOLE   121,396 0 79,129
UNILEVER PLC-SPONSORED ADR COM 904767704 25,552 475,035 SH   SOLE   364,578 0 110,457
UNION PACIFIC CORP COM COM 907818108 569 2,257 SH   SOLE   907 0 1,350
UNITED PARCEL SERVICE INC CL B COM 911312106 18,332 85,528 SH   SOLE   12,698 0 72,830
UNITED RENTALS INC COM COM 911363109 10,888 32,768 SH   SOLE   3,463 0 29,305
UNITEDHEALTH GROUP INC COM COM 91324P102 1,688 3,362 SH   SOLE   1,384 0 1,978
UNUM GROUP COM COM 91529Y106 10,243 416,874 SH   SOLE   42,251 0 374,623
US BANCORP DEL COM NEW COM 902973304 15,372 273,661 SH   SOLE   45,619 0 228,042
VALEO SPONSORED ADR COM 919134304 4,770 315,621 SH   SOLE   217,469 0 98,152
VALMONT INDS INC COM COM 920253101 10,231 40,842 SH   SOLE   6,260 0 34,582
VEOLIA ENVIRONNEMENT SPONSORED COM 92334N103 914 24,913 SH   SOLE   10,557 0 14,356
VERIZON COMMUNICATIONS INC COM COM 92343V104 25,026 481,649 SH   SOLE   247,358 0 234,291
VERTEX PHARMACEUTICALS INC COM COM 92532F100 6,816 31,040 SH   SOLE   30,093 0 947
VESTAS WIND SYS AS UTD KINGDOM COM 925458101 4,505 442,003 SH   SOLE   315,609 0 126,394
VF CORP COM COM 918204108 274 3,745 SH   SOLE   3,060 0 685
VISA INC COM CL A COM 92826C839 17,928 82,730 SH   SOLE   78,165 0 4,565
VOLVO AKTIEBOLAGET UNSPON ADR COM 928854108 3,506 151,426 SH   SOLE   90,867 0 60,559
VONOVIA SE F COM D9581T100 389 7,077 SH   SOLE   7,077 0 0
WABTEC COM COM 929740108 44,455 482,626 SH   SOLE   347,409 0 135,217
WALGREENS BOOTS ALLIANCE INC C COM 931427108 13,133 251,780 SH   SOLE   44,109 0 207,671
WALT DISNEY CO COM DISNEY COM 254687106 16,085 103,845 SH   SOLE   51,284 0 52,561
WASTE MGMT INC DEL COM COM 94106L109 225 1,351 SH   SOLE   543 0 808
WATERS CORP COM COM 941848103 18,688 50,157 SH   SOLE   49,851 0 306
WEICHAI PWR CO LTD-H ADR COM 948597109 235 14,979 SH   SOLE   14,979 0 0
WELLS FARGO CO NEW COM COM 949746101 672 14,002 SH   SOLE   5,628 0 8,374
WESTROCK CO COM COM 96145D105 12,722 286,786 SH   SOLE   50,295 0 236,491
WEYERHAEUSER CO MTN BE COM NEW COM 962166104 19,054 462,696 SH   SOLE   214,129 0 248,567
WORLDLINE SA F COM F9867T103 427 7,663 SH   SOLE   7,663 0 0
WORLDLINE SA UNSPONSORD ADR COM 98161H101 2,100 75,345 SH   SOLE   41,084 0 34,261
XINYI SOLAR HOLDINGS LTD F COM G9829N102 485 285,780 SH   SOLE   285,780 0 0
XYLEM INC COM COM 98419M100 23,800 198,464 SH   SOLE   198,085 0 379
YAMAHA CORP SPONSORED ADR COM 984627109 3,851 78,204 SH   SOLE   49,867 0 28,337
YANDEX N V SHS CLASS A ADR COM N97284108 10,954 181,058 SH   SOLE   181,058 0 0
ZIMMER BIOMET HLDGS INC COM COM 98956P102 6,985 54,985 SH   SOLE   6,211 0 48,774