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,019 41,910 SH   SOLE   39,375 0 2,535
8POINT3 ENERGY PARTNERS LP COM 282539105 3,687 271,694 SH   SOLE   259,039 0 12,655
ADVANCE AUTO PARTS INC COM COM 00751Y106 3,443 23,222 SH   SOLE   23,222 0 0
AETNA INC NEW COM COM 00817Y108 1,279 10,030 SH   SOLE   10,030 0 0
AIA GROUP LTD SPONSORED ADR COM 001317205 1,212 48,075 SH   SOLE   48,075 0 0
AIR LIQUIDE ADR COM 009126202 3,783 165,138 SH   SOLE   79,059 0 86,079
AKZO NOBEL NV-SPON ADR COM 010199305 516 18,610 SH   SOLE   18,610 0 0
ALASKA AIR GROUP COM 011659109 389 4,215 SH   SOLE   2,435 0 1,780
ALBEMARLE CORP COM COM 012653101 4,093 38,746 SH   SOLE   35,516 0 3,230
ALIBABA GROUP HOLDINGS - SP AD COM 01609w102 26,297 243,876 SH   SOLE   199,721 0 44,155
ALPHABET INC CAP STK CL A COM 02079K305 3,119 3,679 SH   SOLE   3,249 0 430
ALPHABET INC CAP STK CL C COM 02079K107 12,129 14,621 SH   SOLE   14,621 0 0
AMERICAN WTR WKS CO INC NEW CO COM 030420103 1,730 22,245 SH   SOLE   13,070 0 9,175
AON PLC SHS CL A COM G0408V102 3,653 30,777 SH   SOLE   30,777 0 0
APACHE CORP COM COM 037411105 3,067 59,681 SH   SOLE   52,481 0 7,200
APPLE INC COM COM 037833100 25,732 179,114 SH   SOLE   175,214 0 3,900
APTARGROUP INC COM COM 038336103 4,072 52,890 SH   SOLE   52,890 0 0
ARTHUR J GALLAGHER & CO COM 363576109 790 13,974 SH   SOLE   8,079 0 5,895
ASML HOLDING N V N Y REGISTRY COM N07059210 13,586 102,306 SH   SOLE   82,424 0 19,882
ASTELLAS PHARMA INC UNSP ADR COM 04623U102 772 58,645 SH   SOLE   58,645 0 0
AT&T INC COM COM 00206R102 1,619 38,976 SH   SOLE   23,486 0 15,490
ATLAS COPCO AB-B SHS F COM w10020332 825 25,857 SH   SOLE   25,857 0 0
AVANGRID INC COM COM 05351W103 6,867 160,674 SH   SOLE   149,059 0 11,615
AXA SA SPONSORED ADR COM 054536107 6,248 240,859 SH   SOLE   114,301 0 126,558
BAKER HUGHES INC COM COM 057224107 1,324 22,132 SH   SOLE   12,892 0 9,240
BANCOLOMBIA S A SPON ADR PREF COM 05968L102 299 7,505 SH   SOLE   7,505 0 0
BANK RAKYAT INDONESIA ADR COM 69366X100 710 36,435 SH   SOLE   36,435 0 0
BANK RAKYAT INDONESIA SHS F COM Y0697U112 1,108 1,137,685 SH   SOLE   1,137,685 0 0
BARCLAYS PLC F COM G08036124 1,234 438,541 SH   SOLE   438,541 0 0
BAXTER INTL INC COM COM 071813109 5,556 107,132 SH   SOLE   99,162 0 7,970
BIOGEN INC COM COM 09062X103 6,422 23,486 SH   SOLE   22,386 0 1,100
BLACKROCK CAPITAL INVESTMENT COM 092533108 137 18,170 SH   SOLE   18,170 0 0
BMW BAYERISCHE MOTOREN WERKE A COM D12096109 974 10,647 SH   SOLE   10,647 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 5,345 98,284 SH   SOLE   91,754 0 6,530
BT GROUP ADR COM 05577E101 624 31,062 SH   SOLE   31,062 0 0
CANADIAN PAC RAILWAY LTD COM 13645t100 3,495 23,789 SH   SOLE   23,789 0 0
CARLISLE COS INC COM COM 142339100 7,731 72,656 SH   SOLE   66,991 0 5,665
CHECK POINT SOFTWARE TECH LTD COM M22465104 35,910 349,798 SH   SOLE   296,801 0 52,997
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 4,045 9,080 SH   SOLE   9,080 0 0
CIA BRASILEIRA DIST ADRF SPONS COM 20440t201 308 16,050 SH   SOLE   16,050 0 0
CIMAREX ENERGY CO COM COM 171798101 4,879 40,833 SH   SOLE   36,043 0 4,790
CISCO SYS INC COM COM 17275R102 658 19,482 SH   SOLE   19,482 0 0
CME GROUP INC COM COM 12572Q105 6,895 58,038 SH   SOLE   54,278 0 3,760
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 5,554 93,308 SH   SOLE   93,308 0 0
COLGATE PALMOLIVE CO COM COM 194162103 4,958 67,745 SH   SOLE   67,745 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 3,891 23,204 SH   SOLE   23,204 0 0
CRODA INTL PLC ORD F COM G25536148 865 19,400 SH   SOLE   19,400 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 9,690 102,594 SH   SOLE   94,979 0 7,615
CTRIP COM INTL LTD AMERICAN DE COM 22943F100 1,218 24,785 SH   SOLE   24,785 0 0
CVS HEALTH CORP COM COM 126650100 5,509 70,178 SH   SOLE   64,998 0 5,180
DAIKIN INDUSTRIES LTD SHS F COM J10038115 1,383 13,776 SH   SOLE   13,776 0 0
DENTSPLY SIRONA INC COM 24906P109 608 9,745 SH   SOLE   2,985 0 6,760
DEUTSCHE TELEKOM AG - SPON ADR COM 251566105 1,096 62,405 SH   SOLE   62,405 0 0
DISNEY WALT CO COM DISNEY COM 254687106 9,270 81,756 SH   SOLE   78,366 0 3,390
ECOLAB INC COM COM 278865100 6,318 50,403 SH   SOLE   46,348 0 4,055
EDP RENOVAVEIS SA F COM E3847K101 598 80,615 SH   SOLE   80,615 0 0
EMERSON ELEC CO COM COM 291011104 2,090 34,907 SH   SOLE   23,192 0 11,715
EOG RES INC COM COM 26875P101 7,705 78,981 SH   SOLE   72,351 0 6,630
EQUIFAX INC COM COM 294429105 4,708 34,432 SH   SOLE   34,432 0 0
EROS INTL PLC SHS NEW COM G3788M114 214 20,745 SH   SOLE   20,745 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104 5,596 66,002 SH   SOLE   66,002 0 0
FAR EASTONE TELECO GDR COM 30733Q707 301 8,200 SH   SOLE   8,200 0 0
FIFTH THIRD BANCORP COM COM 316773100 5,750 226,382 SH   SOLE   207,292 0 19,090
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 5,427 57,852 SH   SOLE   54,207 0 3,645
FIRST SOLAR INC COM COM 336433107 423 15,615 SH   SOLE   15,615 0 0
FITBIT INC CL A COM 33812L102 574 96,917 SH   SOLE   96,917 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 308 26,436 SH   SOLE   24,336 0 2,100
GAMESA CORP TECN SA UNSPON ADR COM 36468a106 173 36,450 SH   SOLE   36,450 0 0
GAMESA CORP TECNOLOGICA SA F COM e54667113 645 27,185 SH   SOLE   27,185 0 0
GILEAD SCIENCES INC COM COM 375558103 4,114 60,565 SH   SOLE   60,565 0 0
GJENSIDIGE FORSIKRING ASA ADR COM 37636X101 624 40,950 SH   SOLE   40,950 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 440 10,445 SH   SOLE   60 0 10,385
GRAINGER W W INC COM COM 384802104 5,782 24,842 SH   SOLE   23,422 0 1,420
HANG LUNG PPTYS LTD SPONSORED COM 41043M104 706 54,330 SH   SOLE   54,330 0 0
HANNON ARMSTRONG SUST INFR CAP COM 41068X100 4,788 237,031 SH   SOLE   218,851 0 18,180
HDFC BANK LIMITED ADR F SPONSO COM 40415f101 4,882 64,905 SH   SOLE   64,905 0 0
HENKEL AG & CO KGAA ADR COM 42550U109 7,515 67,462 SH   SOLE   33,578 0 33,884
HOME DEPOT INC COM COM 437076102 7,473 50,895 SH   SOLE   50,895 0 0
HOYA CORPORATION SPONS ADR COM 443251103 1,583 32,927 SH   SOLE   32,927 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 1,658 12,519 SH   SOLE   7,394 0 5,125
INFOSYS LTD SPONSORED ADR COM 456788108 2,478 156,865 SH   SOLE   156,865 0 0
INTEL CORP COM COM 458140100 1,247 34,575 SH   SOLE   21,325 0 13,250
INTERNATIONAL BUSINESS MACHS C COM 459200101 429 2,462 SH   SOLE   2,462 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM 459506101 3,700 27,918 SH   SOLE   25,293 0 2,625
INTERPUBLIC GROUP COS INC COM 460690100 4,042 164,507 SH   SOLE   164,507 0 0
ITAU UNIBANCO HLDG SA SPON ADR COM 465562106 4,029 333,816 SH   SOLE   333,816 0 0
JC DECAUX S A ACT F COM F5333N100 1,167 33,067 SH   SOLE   33,067 0 0
JOHNSON & JOHNSON COM COM 478160104 11,971 96,117 SH   SOLE   88,914 0 7,203
JONES LANG LASALLE INC COM COM 48020Q107 5,168 46,373 SH   SOLE   43,168 0 3,205
JPMORGAN CHASE & CO COM COM 46625H100 17,224 196,082 SH   SOLE   178,062 0 18,020
JULIUS BAER GROUP LRD ORD. COM H4414N103 1,340 26,816 SH   SOLE   26,816 0 0
KANSAS CITY SOUTHERN COM 485170302 4,811 56,095 SH   SOLE   56,095 0 0
KAO CORP SPONSORED ADR COM 485537302 865 15,789 SH   SOLE   15,789 0 0
KEYENCE CORP ORD F COM J32491102 779 1,948 SH   SOLE   1,948 0 0
KONINKLIJKE PHILIPS N V NY REG COM 500472303 4,552 141,761 SH   SOLE   74,336 0 67,425
KROGER CO COM COM 501044101 677 22,955 SH   SOLE   13,230 0 9,725
KUBOTA CORP ADR COM 501173207 5,746 76,635 SH   SOLE   46,464 0 30,171
LEGG MASON INC COM COM 524901105 805 22,280 SH   SOLE   12,815 0 9,465
LOWES COS INC COM COM 548661107 6,584 80,085 SH   SOLE   80,085 0 0
MACQUARIE GROUP LIMITED ADR NE COM 55607P204 724 10,525 SH   SOLE   10,525 0 0
MELIA HOTELS INTERNATIONAL SA COM E7366C101 1,011 73,275 SH   SOLE   73,275 0 0
MERCK & CO INC COM COM 58933Y105 10,183 160,262 SH   SOLE   147,842 0 12,420
METLIFE INC COM COM 59156R108 1,407 26,643 SH   SOLE   15,073 0 11,570
METTLER TOLEDO INTERNATIONAL C COM 592688105 726 1,516 SH   SOLE   376 0 1,140
MICROSOFT CORP COM COM 594918104 15,931 241,894 SH   SOLE   231,219 0 10,675
MITSUBISHI UFJ FINL GROUP INC COM 606822104 916 144,430 SH   SOLE   144,430 0 0
MOHAWK INDS INC COM COM 608190104 5,440 23,706 SH   SOLE   21,141 0 2,565
MONDELEZ INTL INC CL A COM 609207105 5,966 138,488 SH   SOLE   127,863 0 10,625
MORGAN STANLEY COM NEW COM 617446448 8,217 191,807 SH   SOLE   170,687 0 21,120
NASPERS LTD N SHARES F COM S53435103 955 5,532 SH   SOLE   5,532 0 0
NATIONAL GRID PLC SPON ADR NEW COM 636274409 4,479 70,556 SH   SOLE   70,556 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 493 14,885 SH   SOLE   14,885 0 0
NIELSEN HLDGS PLC SHS EUR COM G6518L108 4,606 111,502 SH   SOLE   111,502 0 0
NORTHERN TR CORP COM COM 665859104 5,076 58,630 SH   SOLE   52,705 0 5,925
NOVARTIS A G SPONSORED ADR COM 66987V109 10,083 135,765 SH   SOLE   95,161 0 40,604
NOVO NORDISK A/S ADR COM 670100205 1,106 32,270 SH   SOLE   32,270 0 0
NOVOZYMES A/S SPONSORED ADR COM 670108109 882 22,193 SH   SOLE   22,193 0 0
ORACLE CORP COM COM 68389X105 7,775 174,287 SH   SOLE   164,097 0 10,190
ORIGIN ENERGY LIMITED F COM q71610101 798 148,384 SH   SOLE   148,384 0 0
ORIX CORPORATION F COM j61933123 1,007 68,105 SH   SOLE   68,105 0 0
PANASONIC CORP ADR COM 69832A205 853 75,590 SH   SOLE   75,590 0 0
PANDORA A /S ADR COM 698341203 534 19,245 SH   SOLE   19,245 0 0
PARKER HANNIFIN CORP COM COM 701094104 522 3,255 SH   SOLE   3,255 0 0
PEPSICO INC COM COM 713448108 6,690 59,805 SH   SOLE   59,805 0 0
PERUSAHAAN GAS NE - UNSPON ADR COM 69367P106 168 17,730 SH   SOLE   17,730 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 6,127 50,958 SH   SOLE   43,603 0 7,355
PPG INDUSTRIES INC COM 693506107 4,511 42,932 SH   SOLE   40,037 0 2,895
PRICE T ROWE GROUP INC COM COM 74144T108 802 11,772 SH   SOLE   6,837 0 4,935
PRICELINE GROUP, INC COM 741503403 6,089 3,421 SH   SOLE   3,421 0 0
PROCTER AND GAMBLE CO COM COM 742718109 4,607 51,274 SH   SOLE   42,689 0 8,585
PROSIEBENSAT 1 MEDIA AG ADR COM 743476202 1,046 94,275 SH   SOLE   94,275 0 0
PROSPECT CAPITAL CORP COM 74348T102 136 15,047 SH   SOLE   15,047 0 0
QUALCOMM INC COM COM 747525103 505 8,802 SH   SOLE   5,057 0 3,745
RAKUTEN INC TOKYO SHS F COM J64264104 822 82,160 SH   SOLE   82,160 0 0
RECKITT BENCKISER GROUP PLC AD COM 756255204 549 30,130 SH   SOLE   30,130 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,810 14,993 SH   SOLE   14,993 0 0
REPSOL SA SPON ADR COM 76026t205 583 37,647 SH   SOLE   37,647 0 0
ROCHE HLDG LTD SPONSORED ADR COM 771195104 13,995 438,112 SH   SOLE   401,788 0 36,324
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 3,911 39,866 SH   SOLE   39,866 0 0
SAMPO OYJ F COM x75653109 1,139 23,955 SH   SOLE   23,955 0 0
SAP SE - SPONSORED ADR COM 803054204 11,307 115,176 SH   SOLE   80,713 0 34,463
SBERBANK RUSSIA SPONSORED ADR COM 80585Y308 369 32,490 SH   SOLE   32,490 0 0
SCHNEIDER ELECTRIC SE-UNSP ADR COM 80687p106 796 54,245 SH   SOLE   54,245 0 0
SHIMANO INC ORD F COM J72262108 940 6,444 SH   SOLE   6,444 0 0
SHISEIDO SPONSORED ADR COM 824841407 591 22,480 SH   SOLE   22,480 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 3,617 21,026 SH   SOLE   19,186 0 1,840
SINGAPORE TELECOMMUNICATIONS L COM y79985209 1,043 371,820 SH   SOLE   371,820 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P108 397 15,760 SH   SOLE   15,760 0 0
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 7,944 256,851 SH   SOLE   178,125 0 78,726
SNAP-ON INC COM COM 833034101 4,685 27,776 SH   SOLE   27,776 0 0
SOCIEDAD QUIMICA MINERA DE CHI COM 833635105 16,336 475,285 SH   SOLE   390,590 0 84,695
SOUTHWEST AIRLS CO COM COM 844741108 4,063 75,577 SH   SOLE   65,352 0 10,225
SPIRAX-SARCO ENGINEERING PLC F COM G83561129 821 13,763 SH   SOLE   13,763 0 0
STANDARD CHARTERED PLC F COM g84228157 953 99,890 SH   SOLE   99,890 0 0
STATOIL ASA SPONSORED ADR COM 85771P102 4,512 262,651 SH   SOLE   176,790 0 85,861
SUNRISE COMMUNICATIONS GRP LTD COM H83659104 664 8,798 SH   SOLE   8,798 0 0
SVENSKA HANDELSBANKEN AB - UNS COM 86959c103 1,038 150,860 SH   SOLE   150,860 0 0
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 23,906 727,940 SH   SOLE   605,285 0 122,655
TE CONNECTIVITY LTD COM H84989104 1,343 18,013 SH   SOLE   10,393 0 7,620
TEVA PHARMACEUTICAL INDS LTD A COM 881624209 7,422 231,300 SH   SOLE   155,745 0 75,555
THE CHARLES SCHWAB CORP COM 808513105 937 22,950 SH   SOLE   22,950 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 901 5,869 SH   SOLE   3,304 0 2,565
TJX COS INC NEW COM COM 872540109 982 12,415 SH   SOLE   7,340 0 5,075
TORONTO DOMINION BANK COM 891160509 3,931 78,470 SH   SOLE   78,470 0 0
ULTRAPAR PARTICPAC-SPON ADR COM 90400P101 336 14,770 SH   SOLE   14,770 0 0
UNILEVER N V N Y SHS NEW COM 904784709 17,772 357,737 SH   SOLE   244,654 0 113,083
UNITEDHEALTH GROUP INC COM COM 91324P102 4,678 28,522 SH   SOLE   26,502 0 2,020
US BANCORP DEL COM NEW COM 902973304 2,646 51,378 SH   SOLE   30,648 0 20,730
VEOLIA ENVIRONNEMENT - ADR COM 92334N103 754 40,157 SH   SOLE   40,157 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 12,482 256,032 SH   SOLE   237,752 0 18,280
VESTAS WIND SYS A/S ADRF UNSPO COM 925458101 364 13,395 SH   SOLE   13,395 0 0
VIPSHOP HLDGS LTD SPONSORED AD COM 92763W103 307 23,015 SH   SOLE   23,015 0 0
VISA INC COM CL A STK COM 92826C839 7,705 86,698 SH   SOLE   86,698 0 0
WABTEC CORP COM COM 929740108 757 9,700 SH   SOLE   5,580 0 4,120
WATERS CORP COM COM 941848103 306 1,955 SH   SOLE   1,955 0 0
WEYERHAEUSER CO COM COM 962166104 1,700 50,027 SH   SOLE   30,557 0 19,470
WOLSELEY PLC F COM g9736L124 1,393 22,187 SH   SOLE   22,187 0 0
XILINX INC COM COM 983919101 827 14,286 SH   SOLE   8,246 0 6,040
XYLEM INC COM COM 98419M100 1,136 22,622 SH   SOLE   13,047 0 9,575
YANDEX N V SHS CLASS A COM N97284108 3,099 141,315 SH   SOLE   141,315 0 0
ZIMMER BIOMET HLDGS INC COM COM 98956P102 6,091 49,884 SH   SOLE   46,044 0 3,840