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,659 41,592 SH   SOLE   39,167 0 2,425
8POINT3 ENERGY PARTNERS LP COM 282539105 5,602 370,289 SH   SOLE   344,894 0 25,395
ADVANCE AUTO PARTS INC COM COM 00751Y106 2,643 22,672 SH   SOLE   22,672 0 0
AETNA INC NEW COM COM 00817Y108 1,386 9,130 SH   SOLE   9,130 0 0
AIA GROUP LTD SPONSORED ADR COM 001317205 1,407 48,115 SH   SOLE   48,115 0 0
AIR LIQUIDE ADR COM 009126202 4,022 162,973 SH   SOLE   78,389 0 84,584
ALASKA AIR GROUP COM 011659109 851 9,480 SH   SOLE   5,465 0 4,015
ALBEMARLE CORP COM COM 012653101 5,197 49,241 SH   SOLE   46,056 0 3,185
ALIBABA GROUP HOLDINGS - SP AD COM 01609w102 25,502 180,995 SH   SOLE   149,265 0 31,730
ALPHABET INC CAP STK CL A COM 02079K305 2,975 3,200 SH   SOLE   2,935 0 265
ALPHABET INC CAP STK CL C COM 02079K107 13,060 14,372 SH   SOLE   14,372 0 0
AMERICAN WTR WKS CO INC NEW CO COM 030420103 4,031 51,715 SH   SOLE   42,730 0 8,985
AON PLC SHS CL A COM G0408V102 3,973 29,886 SH   SOLE   29,886 0 0
APACHE CORP COM COM 037411105 2,804 58,501 SH   SOLE   51,541 0 6,960
APPLE INC COM COM 037833100 24,745 171,814 SH   SOLE   169,219 0 2,595
APPLIED MATLS INC COM COM 038222105 2,356 57,040 SH   SOLE   57,040 0 0
APTARGROUP INC COM COM 038336103 4,483 51,615 SH   SOLE   51,615 0 0
ARTHUR J GALLAGHER & CO COM 363576109 783 13,679 SH   SOLE   7,979 0 5,700
ASML HOLDING N V N Y REGISTRY COM N07059210 12,857 98,666 SH   SOLE   79,239 0 19,427
ASTELLAS PHARMA INC UNSP ADR COM 04623U102 863 70,565 SH   SOLE   70,565 0 0
AT&T INC COM COM 00206R102 1,580 41,879 SH   SOLE   26,804 0 15,075
ATLAS COPCO AB-B SHS F COM w10020332 896 25,972 SH   SOLE   25,972 0 0
AVANGRID INC COM COM 05351W103 6,940 157,181 SH   SOLE   145,961 0 11,220
AXA SA SPONSORED ADR COM 054536107 6,419 234,984 SH   SOLE   113,426 0 121,558
BAKER HUGHES INC COM COM 057224107 1,185 21,742 SH   SOLE   12,757 0 8,985
BANCOLOMBIA S A SPON ADR PREF COM 05968L102 349 7,840 SH   SOLE   7,840 0 0
BANK RAKYAT INDONESIA ADR COM 69366X100 662 28,940 SH   SOLE   28,940 0 0
BANK RAKYAT INDONESIA SHS F COM Y0697U112 1,054 920,790 SH   SOLE   920,790 0 0
BARCLAYS PLC F COM G08036124 1,157 439,260 SH   SOLE   439,260 0 0
BAXTER INTL INC COM COM 071813109 6,316 104,322 SH   SOLE   96,597 0 7,725
BECTON DICKINSON & CO COM COM 075887109 205 1,052 SH   SOLE   1,052 0 0
BIOGEN INC COM COM 09062X103 7,379 27,193 SH   SOLE   26,128 0 1,065
BLACKROCK CAPITAL INVESTMENT COM 092533108 136 18,170 SH   SOLE   18,170 0 0
BMW BAYERISCHE MOTOREN WERKE A COM D12096109 975 10,517 SH   SOLE   10,517 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 5,401 96,929 SH   SOLE   90,544 0 6,385
BT GROUP ADR COM 05577E101 603 31,092 SH   SOLE   31,092 0 0
CANADIAN PAC RAILWAY LTD COM 13645t100 3,830 23,819 SH   SOLE   23,819 0 0
CARLISLE COS INC COM COM 142339100 6,789 71,161 SH   SOLE   65,736 0 5,425
CHECK POINT SOFTWARE TECH LTD COM M22465104 36,940 338,653 SH   SOLE   286,351 0 52,302
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 3,730 8,964 SH   SOLE   8,964 0 0
CIA BRASILEIRA DIST ADRF SPONS COM 20440t201 368 18,800 SH   SOLE   18,800 0 0
CIMAREX ENERGY CO COM COM 171798101 5,223 55,553 SH   SOLE   50,903 0 4,650
CISCO SYS INC COM COM 17275R102 641 20,482 SH   SOLE   20,482 0 0
CME GROUP INC COM COM 12572Q105 6,717 53,636 SH   SOLE   49,971 0 3,665
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 6,041 90,978 SH   SOLE   90,978 0 0
COLGATE PALMOLIVE CO COM COM 194162103 6,870 92,677 SH   SOLE   88,187 0 4,490
COSTCO WHSL CORP NEW COM COM 22160K105 5,113 31,971 SH   SOLE   31,971 0 0
CRODA INTL PLC ORD F COM G25536148 978 19,387 SH   SOLE   19,387 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 10,048 100,303 SH   SOLE   92,858 0 7,445
CTRIP COM INTL LTD AMERICAN DE COM 22943F100 1,268 23,550 SH   SOLE   23,550 0 0
CVS HEALTH CORP COM COM 126650100 4,449 55,290 SH   SOLE   50,255 0 5,035
DAIKIN INDUSTRIES LTD SHS F COM J10038115 1,412 13,831 SH   SOLE   13,831 0 0
DANAHER CORP DEL COM COM 235851102 5,491 65,070 SH   SOLE   61,050 0 4,020
DEUTSCHE TELEKOM AG - SPON ADR COM 251566105 1,121 62,500 SH   SOLE   62,500 0 0
DISNEY WALT CO COM DISNEY COM 254687106 8,888 83,652 SH   SOLE   79,422 0 4,230
ECOLAB INC COM COM 278865100 6,643 50,041 SH   SOLE   46,161 0 3,880
EDP RENOVAVEIS SA F COM E3847K101 639 80,515 SH   SOLE   80,515 0 0
EMERSON ELEC CO COM COM 291011104 2,040 34,210 SH   SOLE   22,795 0 11,415
EOG RES INC COM COM 26875P101 7,050 77,879 SH   SOLE   71,494 0 6,385
EQUIFAX INC COM COM 294429105 4,608 33,530 SH   SOLE   33,530 0 0
EROS INTL PLC SHS NEW COM G3788M114 248 21,675 SH   SOLE   21,675 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104 6,205 64,651 SH   SOLE   64,651 0 0
FACEBOOK INC CL A COM 30303M102 307 2,032 SH   SOLE   2,032 0 0
FAR EASTONE TELECO GDR COM 30733Q707 314 8,200 SH   SOLE   8,200 0 0
FERGUSON PLC F COM g9736L124 1,364 22,274 SH   SOLE   22,274 0 0
FIFTH THIRD BANCORP COM COM 316773100 5,758 221,818 SH   SOLE   203,158 0 18,660
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 5,590 55,842 SH   SOLE   52,267 0 3,575
FIRST SOLAR INC COM COM 336433107 440 11,035 SH   SOLE   11,035 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 306 27,371 SH   SOLE   25,386 0 1,985
GILEAD SCIENCES INC COM COM 375558103 4,132 58,379 SH   SOLE   58,379 0 0
GJENSIDIGE FORSIKRING ASA ADR COM 37636X101 696 40,900 SH   SOLE   40,900 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 450 10,445 SH   SOLE   60 0 10,385
HANG LUNG PPTYS LTD SPONSORED COM 41043M104 678 54,310 SH   SOLE   54,310 0 0
HANNON ARMSTRONG SUST INFR CAP COM 41068X100 5,322 232,722 SH   SOLE   215,022 0 17,700
HDFC BANK LIMITED ADR F SPONSO COM 40415f101 5,605 64,445 SH   SOLE   64,445 0 0
HENKEL AG & CO KGAA ADR COM 42550U109 8,049 66,637 SH   SOLE   33,588 0 33,049
HOME DEPOT INC COM COM 437076102 7,923 51,649 SH   SOLE   51,649 0 0
HOYA CORPORATION SPONS ADR COM 443251103 1,501 28,917 SH   SOLE   28,917 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 1,341 9,364 SH   SOLE   5,579 0 3,785
INFOSYS LTD SPONSORED ADR COM 456788108 2,299 153,090 SH   SOLE   153,090 0 0
ING GROEP N V SPONSORED ADR COM 456837103 1,701 97,805 SH   SOLE   58,245 0 39,560
INTEL CORP COM COM 458140100 1,297 38,446 SH   SOLE   25,491 0 12,955
INTERNATIONAL BUSINESS MACHS C COM 459200101 348 2,262 SH   SOLE   2,262 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM 459506101 4,547 33,683 SH   SOLE   31,163 0 2,520
INTERPUBLIC GROUP COS INC COM 460690100 3,914 159,117 SH   SOLE   159,117 0 0
ITAU UNIBANCO HLDG SA SPON ADR COM 465562106 4,331 391,986 SH   SOLE   391,986 0 0
JC DECAUX S A ACT F COM F5333N100 785 23,952 SH   SOLE   23,952 0 0
JOHNSON & JOHNSON COM COM 478160104 11,743 88,765 SH   SOLE   83,437 0 5,328
JPMORGAN CHASE & CO COM COM 46625H100 17,516 191,641 SH   SOLE   174,031 0 17,610
JULIUS BAER GROUP LRD ORD. F COM H4414N103 1,411 26,791 SH   SOLE   26,791 0 0
KANSAS CITY SOUTHERN COM 485170302 6,059 57,895 SH   SOLE   57,895 0 0
KAO CORP SPONSORED ADR COM 485537302 951 16,019 SH   SOLE   16,019 0 0
KEYENCE CORP ORD F COM J32491102 848 1,932 SH   SOLE   1,932 0 0
KONINKLIJKE PHILIPS N V NY REG COM 500472303 4,832 134,907 SH   SOLE   69,177 0 65,730
KROGER CO COM COM 501044101 848 36,360 SH   SOLE   21,165 0 15,195
KUBOTA CORP ADR COM 501173207 6,157 73,308 SH   SOLE   43,722 0 29,586
LEGG MASON INC COM COM 524901105 838 21,965 SH   SOLE   12,685 0 9,280
LOWES COS INC COM COM 548661107 6,022 77,675 SH   SOLE   77,675 0 0
MACQUARIE GROUP LIMITED ADR NE COM 55607P204 1,116 16,436 SH   SOLE   16,436 0 0
MELIA HOTELS INTERNATIONAL SA COM E7366C101 971 65,055 SH   SOLE   65,055 0 0
MERCK & CO INC COM COM 58933Y105 10,543 164,508 SH   SOLE   152,508 0 12,000
METLIFE INC COM COM 59156R108 1,435 26,123 SH   SOLE   14,908 0 11,215
METTLER TOLEDO INTERNATIONAL C COM 592688105 677 1,151 SH   SOLE   361 0 790
MICROSOFT CORP COM COM 594918104 16,163 234,484 SH   SOLE   226,444 0 8,040
MITSUBISHI UFJ FINL GROUP INC COM 606822104 976 144,620 SH   SOLE   144,620 0 0
MOHAWK INDS INC COM COM 608190104 5,592 23,139 SH   SOLE   20,634 0 2,505
MONDELEZ INTL INC CL A COM 609207105 5,857 135,613 SH   SOLE   125,333 0 10,280
MORGAN STANLEY COM NEW COM 617446448 8,130 182,442 SH   SOLE   161,752 0 20,690
NASPERS LTD N SHARES F COM S53435103 1,075 5,537 SH   SOLE   5,537 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 551 14,885 SH   SOLE   14,885 0 0
NIELSEN HLDGS PLC SHS EUR COM G6518L108 4,220 109,151 SH   SOLE   109,151 0 0
NORTHERN TR CORP COM COM 665859104 5,865 60,330 SH   SOLE   53,035 0 7,295
NOVARTIS A G SPONSORED ADR COM 66987V109 10,977 131,508 SH   SOLE   91,254 0 40,254
NOVO NORDISK A/S ADR COM 670100205 6,058 141,245 SH   SOLE   131,365 0 9,880
NOVOZYMES A/S SPONSORED ADR COM 670108109 975 22,303 SH   SOLE   22,303 0 0
ORACLE CORP COM COM 68389X105 9,924 197,931 SH   SOLE   188,066 0 9,865
ORIGIN ENERGY LIMITED F COM q71610101 772 146,759 SH   SOLE   146,759 0 0
ORIX CORPORATION F COM j61933123 1,037 66,955 SH   SOLE   66,955 0 0
PANASONIC CORP ADR COM 69832A205 1,249 92,075 SH   SOLE   92,075 0 0
PANDORA A /S ADR COM 698341203 440 18,885 SH   SOLE   18,885 0 0
PARKER HANNIFIN CORP COM COM 701094104 489 3,061 SH   SOLE   3,061 0 0
PEPSICO INC COM COM 713448108 7,648 66,220 SH   SOLE   66,220 0 0
PERUSAHAAN GAS NE - UNSPON ADR COM 69367P106 150 17,730 SH   SOLE   17,730 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 5,991 47,978 SH   SOLE   40,828 0 7,150
POWERSHARES QQQ TRUST UNIT SER COM 73935A104 491 3,567 SH   SOLE   3,567 0 0
PPG INDUSTRIES INC COM 693506107 5,767 52,447 SH   SOLE   49,642 0 2,805
PRICE T ROWE GROUP INC COM COM 74144T108 861 11,597 SH   SOLE   6,767 0 4,830
PRICELINE GROUP, INC COM 741503403 6,205 3,317 SH   SOLE   3,317 0 0
PROCTER AND GAMBLE CO COM COM 742718109 2,367 27,164 SH   SOLE   18,764 0 8,400
PROSIEBENSAT 1 MEDIA AG ADR COM 743476202 985 94,275 SH   SOLE   94,275 0 0
PROSPECT CAPITAL CORP COM 74348T102 122 15,048 SH   SOLE   15,048 0 0
PT TOWER BERSAMA INFRASTRU TBK COM 69369H102 239 9,360 SH   SOLE   9,360 0 0
PVH CORP COM COM 693656100 766 6,690 SH   SOLE   3,535 0 3,155
QUALCOMM INC COM COM 747525103 479 8,677 SH   SOLE   5,007 0 3,670
RAKUTEN INC TOKYO SHS F COM J64264104 969 82,345 SH   SOLE   82,345 0 0
RECKITT BENCKISER GROUP PLC AD COM 756255204 997 49,280 SH   SOLE   49,280 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,732 11,670 SH   SOLE   11,670 0 0
REPSOL SA SPON ADR COM 76026t205 566 37,062 SH   SOLE   37,062 0 0
ROCHE HLDG LTD SPONSORED ADR COM 771195104 9,905 310,731 SH   SOLE   275,547 0 35,184
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 4,273 39,116 SH   SOLE   39,116 0 0
SAMPO OYJ F COM x75653109 1,229 24,010 SH   SOLE   24,010 0 0
SAP SE - SPONSORED ADR COM 803054204 11,544 110,286 SH   SOLE   76,633 0 33,653
SBERBANK RUSSIA SPONSORED ADR COM 80585Y308 434 44,195 SH   SOLE   44,195 0 0
SCHNEIDER ELECTRIC SE-UNSP ADR COM 80687p106 1,070 69,720 SH   SOLE   69,720 0 0
SHIMANO INC ORD F COM J72262108 1,069 6,754 SH   SOLE   6,754 0 0
SHISEIDO SPONSORED ADR COM 824841407 642 18,055 SH   SOLE   18,055 0 0
SIEMENS GAMESA RENEWABLE ENERG COM e8t87a100 585 27,420 SH   SOLE   27,420 0 0
SIEMENS GAMESA RENEWABLE ENERG COM 82621P101 155 36,450 SH   SOLE   36,450 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 3,408 21,071 SH   SOLE   18,931 0 2,140
SINGAPORE TELECOMMUNICATIONS L COM y79985209 1,052 372,320 SH   SOLE   372,320 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P108 423 16,485 SH   SOLE   16,485 0 0
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 8,364 240,011 SH   SOLE   163,090 0 76,921
SNAP-ON INC COM COM 833034101 4,306 27,250 SH   SOLE   27,250 0 0
SOCIEDAD QUIMICA MINERA DE CHI COM 833635105 21,577 653,455 SH   SOLE   540,815 0 112,640
SOUTHWEST AIRLS CO COM COM 844741108 6,139 98,792 SH   SOLE   88,817 0 9,975
SPIRAX-SARCO ENGINEERING PLC F COM G83561129 958 13,781 SH   SOLE   13,781 0 0
STANDARD CHARTERED PLC F COM g84228157 1,013 100,355 SH   SOLE   100,355 0 0
STANLEY BLACK & DECKER INC COM 854616109 211 1,500 SH   SOLE   1,500 0 0
STATOIL ASA SPONSORED ADR COM 85771P102 4,274 258,571 SH   SOLE   169,885 0 88,686
SUNRISE COMMUNICATIONS GRP LTD COM H83659104 669 8,498 SH   SOLE   8,498 0 0
SVENSKA HANDELSBANKEN AB - UNS COM 86959c103 1,080 151,130 SH   SOLE   151,130 0 0
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 24,102 689,430 SH   SOLE   568,530 0 120,900
TE CONNECTIVITY LTD COM H84989104 1,387 17,633 SH   SOLE   10,273 0 7,360
TESLA MOTORS INC COM 88160r101 372 1,030 SH   SOLE   1,030 0 0
TEVA PHARMACEUTICAL INDS LTD A COM 881624209 10,877 327,410 SH   SOLE   221,670 0 105,740
THE CHARLES SCHWAB CORP COM 808513105 913 21,250 SH   SOLE   21,250 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 1,158 6,639 SH   SOLE   4,134 0 2,505
TJX COS INC NEW COM COM 872540109 880 12,200 SH   SOLE   7,270 0 4,930
TORONTO DOMINION BANK COM 891160509 3,961 78,625 SH   SOLE   78,625 0 0
ULTRAPAR PARTICPAC-SPON ADR COM 90400P101 364 15,450 SH   SOLE   15,450 0 0
UMICORE SA F COM b95505168 644 9,265 SH   SOLE   9,265 0 0
UNILEVER N V N Y SHS NEW COM 904784709 17,050 308,492 SH   SOLE   210,384 0 98,108
UNITEDHEALTH GROUP INC COM COM 91324P102 5,178 27,927 SH   SOLE   25,987 0 1,940
US BANCORP DEL COM NEW COM 902973304 2,615 50,363 SH   SOLE   30,353 0 20,010
VEOLIA ENVIRONNEMENT - ADR COM 92334N103 851 40,320 SH   SOLE   40,320 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 11,207 250,945 SH   SOLE   233,140 0 17,805
VESTAS WIND SYS A/S ADRF UNSPO COM 925458101 412 13,395 SH   SOLE   13,395 0 0
VIPSHOP HLDGS LTD SPONSORED AD COM 92763W103 370 35,025 SH   SOLE   35,025 0 0
VISA INC COM CL A STK COM 92826C839 7,892 84,153 SH   SOLE   84,153 0 0
WABTEC CORP COM COM 929740108 876 9,575 SH   SOLE   5,525 0 4,050
WATERS CORP COM COM 941848103 352 1,915 SH   SOLE   1,915 0 0
WEYERHAEUSER CO COM COM 962166104 1,643 49,037 SH   SOLE   30,272 0 18,765
WISDOMTREE TR MIDCAP DIVI FD COM 97717W505 293 3,000 SH   SOLE   3,000 0 0
XILINX INC COM COM 983919101 904 14,051 SH   SOLE   8,161 0 5,890
XYLEM INC COM COM 98419M100 1,247 22,492 SH   SOLE   13,207 0 9,285
YANDEX N V SHS CLASS A COM N97284108 3,737 142,410 SH   SOLE   142,410 0 0
ZIMMER BIOMET HLDGS INC COM COM 98956P102 1,330 10,362 SH   SOLE   7,702 0 2,660