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 88579Y101 7,570 42,393 SH   SOLE   39,858 0 2,535
8POINT3 ENERGY PARTNERS LP COM 282539105 3,866 297,844 SH   SOLE   274,799 0 23,045
ADVANCE AUTO PARTS INC COM COM 00751Y106 3,979 23,526 SH   SOLE   23,526 0 0
AETNA INC NEW COM 00817y108 1,235 9,960 SH   SOLE   9,960 0 0
AIA GROUP LTD SPONSORED ADR COM 001317205 1,076 47,655 SH   SOLE   47,655 0 0
AIR LIQUIDE ADR COM 009126202 3,773 169,298 SH   SOLE   78,114 0 91,184
AKZO NOBEL NV-SPON ADR COM 010199305 693 33,170 SH   SOLE   33,170 0 0
ALIBABA GROUP HOLDINGS - SP AD COM 01609w102 21,140 240,746 SH   SOLE   195,231 0 45,515
ALPHABET INC CAP STK CL C COM 02079K107 10,217 13,238 SH   SOLE   13,238 0 0
ALPHABET INC CLASS A COM 02079K305 2,922 3,687 SH   SOLE   3,257 0 430
AMERICAN WTR WKS CO INC NEW CO COM 030420103 764 10,565 SH   SOLE   6,235 0 4,330
AON PLC SHS CL A COM G0408V102 3,480 31,204 SH   SOLE   31,204 0 0
APACHE CORP COM COM 037411105 3,875 61,046 SH   SOLE   53,846 0 7,200
APPLE INC COM COM 037833100 20,761 179,249 SH   SOLE   175,349 0 3,900
APTARGROUP INC COM COM 038336103 3,915 53,304 SH   SOLE   53,304 0 0
ARTHUR J GALLAGHER & CO COM 363576109 751 14,444 SH   SOLE   8,549 0 5,895
ASML HOLDING N V N Y REGISTRY COM N07059210 11,592 103,314 SH   SOLE   83,087 0 20,227
ASTELLAS PHARMA INC UNSP ADR COM 04623U102 812 58,325 SH   SOLE   58,325 0 0
AT&T INC COM COM 00206R102 1,691 39,763 SH   SOLE   24,273 0 15,490
ATLAS COPCO AB-B SHS F COM w10020332 711 25,997 SH   SOLE   25,997 0 0
AVANGRID INC COM COM 05351W103 4,853 128,117 SH   SOLE   116,502 0 11,615
AXA SA SPONSORED ADR COM 054536107 6,169 243,844 SH   SOLE   115,036 0 128,808
BAKER HUGHES INC COM COM 057224107 1,477 22,741 SH   SOLE   13,501 0 9,240
BANCOLOMBIA S A SPON ADR PREF COM 05968L102 339 9,230 SH   SOLE   9,230 0 0
BANK RAKYAT INDONESIA SHS F COM Y0697U112 991 1,143,085 SH   SOLE   1,143,085 0 0
BARCLAYS PLC F COM G08036124 1,214 439,751 SH   SOLE   439,751 0 0
BARRY CALLEBAUT AG-REG F COM h05072105 450 367 SH   SOLE   367 0 0
BAXTER INTL INC COM COM 071813109 4,847 109,305 SH   SOLE   101,335 0 7,970
BERKSHIRE HATHAWAY B NEW CLASS COM 084670702 288 1,766 SH   SOLE   1,766 0 0
BIOGEN INC COM 09062X103 6,643 23,425 SH   SOLE   22,325 0 1,100
BLACKROCK CAPITAL INVESTMENT COM 092533108 98 14,080 SH   SOLE   14,080 0 0
BMW BAYERISCHE MOTOREN WERKE A COM D12096109 1,099 11,737 SH   SOLE   11,737 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 4,002 68,486 SH   SOLE   68,486 0 0
BT GROUP ADR COM 05577E101 696 30,217 SH   SOLE   30,217 0 0
CANADIAN PAC RAILWAY LTD COM 13645t100 3,359 23,529 SH   SOLE   23,529 0 0
CARLISLE COS INC COM COM 142339100 7,451 67,561 SH   SOLE   61,896 0 5,665
CASINO GUICHARD PERRACHON SA F COM F14133106 462 9,616 SH   SOLE   9,616 0 0
CHECK POINT SOFTWARE TECH LTD COM M22465104 33,165 392,672 SH   SOLE   328,445 0 64,227
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 2,513 6,659 SH   SOLE   6,659 0 0
CIA BRASILEIRA DIST ADRF SPONS COM 20440t201 264 15,980 SH   SOLE   15,980 0 0
CIMAREX ENERGY CO COM COM 171798101 4,237 31,174 SH   SOLE   27,949 0 3,225
CISCO SYS INC COM COM 17275R102 589 19,482 SH   SOLE   19,482 0 0
CME GROUP INC COM COM 12572Q105 8,058 69,860 SH   SOLE   66,100 0 3,760
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 5,193 92,687 SH   SOLE   92,687 0 0
COLGATE-PALMOLIVE CO COM 194162103 3,672 56,115 SH   SOLE   56,115 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 3,760 23,486 SH   SOLE   23,486 0 0
CRODA INTL PLC ORD F COM G25536148 752 19,045 SH   SOLE   19,045 0 0
CROWN CASTLE INTL CORP COM COM 22822V101 7,680 88,505 SH   SOLE   84,490 0 4,015
CTRIP COM INTL LTD AMERICAN DE COM 22943F100 879 21,970 SH   SOLE   21,970 0 0
CUMMINS INC COM COM 231021106 457 3,342 SH   SOLE   3,342 0 0
CVS HEALTH CORP COM 126650100 5,456 69,137 SH   SOLE   63,957 0 5,180
DAIKIN INDUSTRIES LTD SHS F COM J10038115 1,278 13,886 SH   SOLE   13,886 0 0
DENTSPLY SIRONA INC COM 24906P109 1,038 17,978 SH   SOLE   11,218 0 6,760
DEUTSCHE TELEKOM AG - SPON ADR COM 251566105 1,046 60,625 SH   SOLE   60,625 0 0
DISNEY WALT CO COM DISNEY COM 254687106 8,585 82,378 SH   SOLE   78,988 0 3,390
ECOLAB INC COM COM 278865100 5,955 50,801 SH   SOLE   46,746 0 4,055
EDP RENOVAVEIS SA F COM E3847K101 499 78,420 SH   SOLE   78,420 0 0
EMERSON ELEC CO COM COM 291011104 1,551 27,815 SH   SOLE   19,210 0 8,605
EOG RES INC COM COM 26875P101 7,500 74,186 SH   SOLE   67,556 0 6,630
EQUIFAX INC COM COM 294429105 4,201 35,532 SH   SOLE   35,532 0 0
EROS INTL PLC SHS NEW COM G3788M114 201 15,395 SH   SOLE   15,395 0 0
EXPERIAN PLC SPON ADR COM 30215c101 568 29,210 SH   SOLE   29,210 0 0
FAR EASTONE TELECO GDR COM 30733Q707 276 8,200 SH   SOLE   8,200 0 0
FIFTH THIRD BANCORP COM COM 316773100 7,942 294,471 SH   SOLE   269,986 0 24,485
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 8,683 94,235 SH   SOLE   89,045 0 5,190
FIRST SOLAR INC COM COM 336433107 480 14,955 SH   SOLE   14,955 0 0
FITBIT INC CL A COM 33812L102 773 105,615 SH   SOLE   105,615 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 323 26,601 SH   SOLE   24,501 0 2,100
GAMESA CORP TECN SA UNSPON ADR COM 36468a106 148 36,450 SH   SOLE   36,450 0 0
GAMESA CORP TECNOLOGICA SA F COM e54667113 555 27,330 SH   SOLE   27,330 0 0
GILEAD SCIENCES INC COM COM 375558103 6,387 89,197 SH   SOLE   89,197 0 0
GJENSIDIGE FORSIKRING ASA ADR COM 37636X101 648 40,710 SH   SOLE   40,710 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 495 12,865 SH   SOLE   0 0 12,865
GRAINGER W W INC COM COM 384802104 6,089 26,218 SH   SOLE   24,193 0 2,025
GRUPO FINANCIERO BANORTE S A B COM 40052P107 582 23,500 SH   SOLE   23,500 0 0
HANG LUNG PPTYS LTD SPONSORED COM 41043M104 583 54,985 SH   SOLE   54,985 0 0
HANNON ARMSTRONG SUST INFR CAP COM 41068X100 4,573 240,829 SH   SOLE   222,649 0 18,180
HDFC BANK LIMITED ADR F SPONSO COM 40415f101 3,803 62,670 SH   SOLE   62,670 0 0
HENKEL AG & CO KGAA ADR COM 42550U109 7,090 67,916 SH   SOLE   33,332 0 34,584
HOME DEPOT INC COM COM 437076102 6,861 51,174 SH   SOLE   51,174 0 0
HOYA CORPORATION SPONS ADR COM 443251103 1,389 32,987 SH   SOLE   32,987 0 0
HSBC HLDGS PLC SPON ADR NEW COM 404280406 239 5,945 SH   SOLE   5,945 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 1,772 14,467 SH   SOLE   8,632 0 5,835
INFOSYS LTD SPONSORED ADR COM 456788108 2,115 142,610 SH   SOLE   142,610 0 0
INTEL CORP COM COM 458140100 905 24,948 SH   SOLE   15,738 0 9,210
INTERNATIONAL BUSINESS MACHS C COM 459200101 382 2,300 SH   SOLE   2,300 0 0
INTERPUBLIC GROUP COS INC COM 460690100 3,898 166,503 SH   SOLE   166,503 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 3,326 28,223 SH   SOLE   25,598 0 2,625
ISHARES TR MSCI ACWI EX COM 464288240 447 11,105 SH   SOLE   11,105 0 0
ITAU UNIBANCO HLDG SA SPON ADR COM 465562106 3,368 327,606 SH   SOLE   327,606 0 0
JC DECAUX S A ACT F COM F5333N100 948 32,172 SH   SOLE   32,172 0 0
JOHNSON & JOHNSON COM COM 478160104 11,211 97,308 SH   SOLE   90,105 0 7,203
JONES LANG LASALLE INC COM COM 48020Q107 6,366 63,002 SH   SOLE   59,012 0 3,990
JPMORGAN CHASE & CO COMMON STO COM 46625H100 17,478 202,554 SH   SOLE   184,429 0 18,125
JULIUS BAER GROUP LRD ORD. COM H4414N103 1,183 26,581 SH   SOLE   26,581 0 0
KANSAS CITY SOUTHERN COM 485170302 2,910 34,292 SH   SOLE   34,292 0 0
KAO CORP SPONSORED ADR COM 485537302 745 15,689 SH   SOLE   15,689 0 0
KEYENCE CORP ORD F COM J32491102 687 999 SH   SOLE   999 0 0
KONINKLIJKE PHILIPS N V NY REG COM 500472303 6,728 220,071 SH   SOLE   123,531 0 96,540
KUBOTA CORP ADR COM 501173207 5,408 75,611 SH   SOLE   46,453 0 29,158
LAUDER ESTEE COS INC CL A COM 518439104 4,952 64,744 SH   SOLE   64,744 0 0
LOWE'S COS INC COM 548661107 7,636 107,367 SH   SOLE   107,367 0 0
MELIA HOTELS INTERNATIONAL SA COM E7366C101 837 71,610 SH   SOLE   71,610 0 0
MERCK & CO INC COM COM 58933Y105 9,562 162,428 SH   SOLE   150,008 0 12,420
METLIFE INC COM COM 59156R108 1,471 27,300 SH   SOLE   15,730 0 11,570
METTLER TOLEDO INTERNATIONAL C COM 592688105 635 1,518 SH   SOLE   378 0 1,140
MICROSOFT CORP COM COM 594918104 15,884 255,610 SH   SOLE   239,570 0 16,040
MITSUBISHI UFJ FINL GROUP INC COM 606822104 1,020 165,610 SH   SOLE   165,610 0 0
MOHAWK INDS INC COM COM 608190104 4,788 23,978 SH   SOLE   21,413 0 2,565
MONDELEZ INTL INC COM COM 609207105 5,192 117,123 SH   SOLE   106,498 0 10,625
MORGAN STANLEY COM 617446448 10,099 239,028 SH   SOLE   221,453 0 17,575
NASPERS LTD N SHARES F COM S53435103 818 5,555 SH   SOLE   5,555 0 0
NATIONAL GRID PLC SPON ADR NEW COM 636274300 4,039 69,245 SH   SOLE   69,245 0 0
NEW JERSEY RES COM COM 646025106 831 23,395 SH   SOLE   13,740 0 9,655
NEXTERA ENERGY PARTNERS LP COM 65341B106 404 15,820 SH   SOLE   15,820 0 0
NIELSEN HLDGS PLC SHS EUR COM G6518L108 3,251 77,508 SH   SOLE   77,508 0 0
NORTHERN TR CORP COM COM 665859104 6,444 72,361 SH   SOLE   65,751 0 6,610
NOVARTIS A G SPONSORED ADR COM 66987V109 10,141 139,223 SH   SOLE   98,424 0 40,799
NOVOZYMES A/S SPONSORED ADR COM 670108109 743 21,518 SH   SOLE   21,518 0 0
ORACLE CORP COM COM 68389X105 6,048 157,300 SH   SOLE   147,110 0 10,190
ORIGIN ENERGY LIMITED F COM q71610101 694 145,509 SH   SOLE   145,509 0 0
ORIX CORPORATION F COM j61933123 1,068 68,305 SH   SOLE   68,305 0 0
PANASONIC CORP ADR COM 69832A205 933 91,450 SH   SOLE   91,450 0 0
PANDORA A /S ADR COM 698341104 632 19,295 SH   SOLE   19,295 0 0
PARKER HANNIFIN CORP COM COM 701094104 435 3,110 SH   SOLE   3,110 0 0
PAYPAL HLDGS INC COM COM 70450Y103 2,448 62,021 SH   SOLE   62,021 0 0
PEPSICO INC COM COM 713448108 6,363 60,814 SH   SOLE   60,814 0 0
PERUSAHAAN GAS NE - UNSPON ADR COM 69367P106 178 17,730 SH   SOLE   17,730 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 7,698 65,819 SH   SOLE   58,464 0 7,355
PPG INDUSTRIES INC COM 693506107 3,238 34,168 SH   SOLE   31,273 0 2,895
PRAXAIR INC COM COM 74005P104 259 2,210 SH   SOLE   2,210 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 1,193 15,850 SH   SOLE   9,395 0 6,455
PRICELINE GROUP, INC COM 741503403 5,159 3,519 SH   SOLE   3,519 0 0
PROCTER & GAMBLE CO COM COM 742718109 6,167 73,342 SH   SOLE   64,757 0 8,585
PROSIEBENSAT 1 MEDIA AG ADR COM 743476202 903 93,510 SH   SOLE   93,510 0 0
PROSPECT CAPITAL CORP COM 74348T102 135 16,207 SH   SOLE   16,207 0 0
PT BK RAKYAT ADR SHS B COM 69366X100 586 33,830 SH   SOLE   33,830 0 0
QUALCOMM INC COM COM 747525103 1,236 18,958 SH   SOLE   11,273 0 7,685
RAKUTEN INC TOKYO SHS F COM J64264104 797 81,160 SH   SOLE   81,160 0 0
RECKITT BENCKISER GROUP PLC AD COM 756255204 486 28,565 SH   SOLE   28,565 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,294 11,698 SH   SOLE   11,698 0 0
REPSOL YPF SA SPON ADR COM 76026t205 529 37,352 SH   SOLE   37,352 0 0
ROCHE HLDG LTD SPONSORED ADR COM 771195104 12,732 445,050 SH   SOLE   407,956 0 37,094
SAMPO OYJ F COM x75653109 1,081 24,060 SH   SOLE   24,060 0 0
SAP SE - SPONSORED ADR COM 803054204 10,096 116,811 SH   SOLE   81,588 0 35,223
SBERBANK RUSSIA SPONSORED ADR COM 80585Y308 412 36,260 SH   SOLE   36,260 0 0
SHIMANO INC ORD F COM J72262108 856 5,446 SH   SOLE   5,446 0 0
SHISEIDO SPONSORED ADR COM 824841407 570 22,460 SH   SOLE   22,460 0 0
SIMON PROPERTY GROUP INC COM 828806109 4,867 27,392 SH   SOLE   25,552 0 1,840
SINGAPORE TELECOMMUNICATIONS L COM y79985209 932 368,820 SH   SOLE   368,820 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P108 312 14,920 SH   SOLE   14,920 0 0
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 7,805 259,476 SH   SOLE   179,480 0 79,996
SNAP-ON INC COM COM 833034101 7,122 41,584 SH   SOLE   41,584 0 0
SOUTHWEST AIRLS CO COM COM 844741108 4,121 82,690 SH   SOLE   69,640 0 13,050
SOUTHWESTERN ENERGY CO COM COM 845467109 573 52,991 SH   SOLE   30,346 0 22,645
SPDR S&P 500 ETF TRUST COM 78462F103 293 1,311 SH   SOLE   1,311 0 0
SPECTRA ENERGY CORP COM STK COM 847560109 3,307 80,484 SH   SOLE   72,744 0 7,740
SPIRAX-SARCO ENGINEERING PLC F COM G83561129 717 13,868 SH   SOLE   13,868 0 0
STANDARD CHARTERED PLC F COM g84228157 824 100,520 SH   SOLE   100,520 0 0
STATOIL ASA SPONSORED ADR COM 85771P102 4,675 256,296 SH   SOLE   171,180 0 85,116
SUNRISE COMMUNICATIONS GRP LTD COM H83659104 568 8,623 SH   SOLE   8,623 0 0
SVENSKA HANDELSBANKEN AB - UNS COM 86959c103 1,054 151,285 SH   SOLE   151,285 0 0
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 20,891 726,660 SH   SOLE   602,960 0 123,700
TE CONNECTIVITY LTD COM H84989104 1,291 18,633 SH   SOLE   11,013 0 7,620
TEVA PHARMACEUTICAL INDS LTD A COM 881624209 9,496 261,945 SH   SOLE   188,150 0 73,795
THE CHARLES SCHWAB CORP COM 808513105 906 22,950 SH   SOLE   22,950 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 832 5,895 SH   SOLE   3,330 0 2,565
TJX COS INC NEW COM COM 872540109 953 12,683 SH   SOLE   7,608 0 5,075
TORONTO DOMINION BANK COM 891160509 3,814 77,295 SH   SOLE   77,295 0 0
ULTRAPAR PARTICPAC-SPON ADR COM 90400P101 290 13,985 SH   SOLE   13,985 0 0
UNILEVER N V N Y SHS NEW COM 904784709 14,907 363,057 SH   SOLE   247,064 0 115,993
UNITEDHEALTH GROUP INC COM COM 91324P102 4,538 28,358 SH   SOLE   26,338 0 2,020
US BANCORP DEL COM NEW COM 902973304 2,690 52,358 SH   SOLE   31,628 0 20,730
VEOLIA ENVIRONNEMENT - ADR COM 92334N103 514 30,145 SH   SOLE   30,145 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 13,092 245,252 SH   SOLE   229,317 0 15,935
VESTAS WIND SYS A/S ADRF UNSPO COM 925458101 287 13,215 SH   SOLE   13,215 0 0
VIPSHOP HLDGS LTD SPONSORED AD COM 92763W103 244 22,170 SH   SOLE   22,170 0 0
VISA INC COM CL A STK COM 92826C839 6,844 87,722 SH   SOLE   87,722 0 0
WABTEC CORP COM COM 929740108 834 10,045 SH   SOLE   5,925 0 4,120
WATERS CORP COM COM 941848103 271 2,020 SH   SOLE   2,020 0 0
WEYERHAEUSER CO COM COM 962166104 1,551 51,558 SH   SOLE   32,088 0 19,470
WOLSELEY PLC F COM g9736L124 1,368 22,316 SH   SOLE   22,316 0 0
XILINX INC COM COM 983919101 892 14,776 SH   SOLE   8,736 0 6,040
XYLEM INC COM COM 98419M100 1,159 23,402 SH   SOLE   13,827 0 9,575
YANDEX N V SHS CLASS A COM N97284108 2,522 125,300 SH   SOLE   125,300 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 5,192 50,313 SH   SOLE   46,473 0 3,840
GROWTH FD AMER INC CL A COM 399874106 237 5,649 SH   SOLE   5,649 0 0
WASHINGTON MUT INVS FD INC COM COM 939330106 226 5,529 SH   SOLE   5,529 0 0