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
ALLETE INC COM NEW 018522300 2,718 35,161 SH   SOLE 35,161 0 0
ALLIANT ENERGY CORP COM 018802108 6,439 154,901 SH   SOLE 154,901 0 0
ALPHABET INC CAP STK CL A 02079K305 258,529 265,506 SH   SOLE 222,498 0 43,008
ALPHABET INC CAP STK CL C 02079K107 1,935,036 2,017,533 SH   SOLE 1,697,056 0 320,477
AMBEV SA SPONSORED ADR 02319V103 53 7,982 SH   SOLE 7,982 0 0
AMEREN CORP COM 023608102 9,437 163,160 SH   SOLE 163,160 0 0
AMERICAN ELEC PWR INC COM 025537101 19,460 277,051 SH   SOLE 277,051 0 0
AMERICAN EXPRESS CO COM 025816109 62 689 SH   SOLE 689 0 0
AMERICAN STS WTR CO COM 029899101 1,182 24,008 SH   SOLE 24,008 0 0
AMERICAN TOWER CORP NEW COM 03027X100 138,699 1,014,775 SH   SOLE 1,014,775 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 51,990 642,561 SH   SOLE 642,561 0 0
AMGEN INC COM 031162100 28 148 SH   SOLE 148 0 0
AON PLC SHS CL A G0408V102 91 625 SH   SOLE 625 0 0
APPLE INC COM 037833100 2,478,276 16,080,170 SH   SOLE 13,486,893 0 2,593,277
AQUA AMERICA INC COM 03836W103 3,976 119,784 SH   SOLE 119,784 0 0
ATMOS ENERGY CORP COM 049560105 91,741 1,094,238 SH   SOLE 1,094,238 0 0
AVISTA CORP COM 05379B107 2,348 45,348 SH   SOLE 45,348 0 0
BLACK HILLS CORP COM 092113109 2,456 35,656 SH   SOLE 35,656 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 33 524 SH   SOLE 524 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,174 30,770 SH   SOLE 30,770 0 0
CAPITAL ONE FINL CORP COM 14040H105 39 459 SH   SOLE 459 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 18 57 SH   SOLE 57 0 0
CMS ENERGY CORP COM 125896100 8,724 188,345 SH   SOLE 188,345 0 0
CONSOLIDATED EDISON INC COM 209115104 16,890 209,342 SH   SOLE 209,342 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,057,103 6,434,375 SH   SOLE 5,387,326 0 1,047,049
CROWN CASTLE INTL CORP NEW COM 22822V101 1,199,180 11,994,202 SH   SOLE 10,333,681 0 1,660,521
CVS HEALTH CORP COM 126650100 75 917 SH   SOLE 917 0 0
DOMINION ENERGY INC COM 25746U109 19,400 252,181 SH   SOLE 252,181 0 0
DTE ENERGY CO COM 233331107 13,048 121,535 SH   SOLE 121,535 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 19,154 228,240 SH   SOLE 228,240 0 0
EBAY INC COM 278642103 1,386,418 36,048,304 SH   SOLE 30,182,500 0 5,865,804
EDISON INTL COM 281020107 17,040 220,811 SH   SOLE 220,811 0 0
EL PASO ELEC CO COM NEW 283677854 1,438 26,035 SH   SOLE 26,035 0 0
EVERSOURCE ENERGY COM 30040W108 99,699 1,649,550 SH   SOLE 1,649,550 0 0
FACEBOOK INC CL A 30303M102 1,992,557 11,661,245 SH   SOLE 9,806,789 0 1,854,456
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 24 500 SH   SOLE 500 0 0
GILEAD SCIENCES INC COM 375558103 15 180 SH   SOLE 180 0 0
GREAT PLAINS ENERGY INC COM 391164100 4,433 146,308 SH   SOLE 146,308 0 0
HCA HEALTHCARE INC COM 40412C101 953,383 11,978,677 SH   SOLE 10,044,552 0 1,934,125
IDACORP INC COM 451107106 3,029 34,447 SH   SOLE 34,447 0 0
ILLUMINA INC COM 452327109 22 110 SH   SOLE 110 0 0
INFRAREIT INC COM 45685L100 661 29,570 SH   SOLE 29,570 0 0
INTEL CORP COM 458140100 40 1,039 SH   SOLE 1,039 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 19 270 SH   SOLE 270 0 0
JOHNSON & JOHNSON COM 478160104 43 327 SH   SOLE 327 0 0
KIMBERLY CLARK CORP COM 494368103 18 150 SH   SOLE 150 0 0
KRAFT HEINZ CO COM 500754106 1,274,166 16,430,254 SH   SOLE 13,809,901 0 2,620,353
LOWES COS INC COM 548661107 1,873,778 23,439,808 SH   SOLE 19,675,369 0 3,764,439
MASTERCARD INCORPORATED CL A 57636Q104 1,129,247 7,997,503 SH   SOLE 6,695,847 0 1,301,656
MCDONALDS CORP COM 580135101 1,113,738 7,108,361 SH   SOLE 5,949,443 0 1,158,918
MICROSOFT CORP COM 594918104 1,390,856 18,671,709 SH   SOLE 15,631,964 0 3,039,745
NIKE INC CL B 654106103 16 313 SH   SOLE 313 0 0
NISOURCE INC COM 65473P105 5,574 217,824 SH   SOLE 217,824 0 0
NORFOLK SOUTHERN CORP COM 655844108 9,028 68,267 SH   SOLE 68,267 0 0
NORTHWEST NAT GAS CO COM 667655104 1,216 18,889 SH   SOLE 18,889 0 0
NORTHWESTERN CORP COM NEW 668074305 1,819 31,943 SH   SOLE 31,943 0 0
ONE GAS INC COM 68235P108 2,664 36,176 SH   SOLE 36,176 0 0
ORACLE CORP COM 68389X105 1,271,116 26,289,884 SH   SOLE 22,089,209 0 4,200,675
PAYPAL HLDGS INC COM 70450Y103 529,171 8,264,430 SH   SOLE 6,919,525 0 1,344,905
PEPSICO INC COM 713448108 22 200 SH   SOLE 200 0 0
PFIZER INC COM 717081103 29 810 SH   SOLE 810 0 0
PG&E CORP COM 69331C108 19,677 288,978 SH   SOLE 288,978 0 0
PINNACLE WEST CAP CORP COM 723484101 6,305 74,563 SH   SOLE 74,563 0 0
PNM RES INC COM 69349H107 2,050 50,869 SH   SOLE 50,869 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,767 60,626 SH   SOLE 60,626 0 0
PPL CORP COM 69351T106 17,517 461,592 SH   SOLE 461,592 0 0
PRICELINE GRP INC COM NEW 741503403 88 48 SH   SOLE 48 0 0
QUALCOMM INC COM 747525103 20 380 SH   SOLE 380 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 11,762 81,653 SH   SOLE 81,653 0 0
SCANA CORP NEW COM 80589M102 4,687 96,653 SH   SOLE 96,653 0 0
SEMPRA ENERGY COM 816851109 163,808 1,435,276 SH   SOLE 1,435,276 0 0
SJW GROUP COM 784305104 736 13,000 SH   SOLE 13,000 0 0
SOUTHERN CO COM 842587107 20,036 407,735 SH   SOLE 407,735 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,488 32,050 SH   SOLE 32,050 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,537 18,058 SH   SOLE 18,058 0 0
SPIRE INC COM 84857L101 2,412 32,310 SH   SOLE 32,310 0 0
STARBUCKS CORP COM 855244109 1,405,489 26,168,106 SH   SOLE 21,926,389 0 4,241,717
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 68 1,816 SH   SOLE 1,816 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 23 1,296 SH   SOLE 1,296 0 0
UNION PAC CORP COM 907818108 51,178 441,308 SH   SOLE 441,308 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 25 509 SH   SOLE 509 0 0
VISA INC COM CL A 92826C839 1,857,709 17,652,115 SH   SOLE 14,843,066 0 2,809,049
WEC ENERGY GROUP INC COM 92939U106 98,677 1,571,783 SH   SOLE 1,571,783 0 0
WELLS FARGO CO NEW COM 949746101 1,311,766 23,785,414 SH   SOLE 19,961,869 0 3,823,545
WESTAR ENERGY INC COM 95709T100 4,711 94,986 SH   SOLE 94,986 0 0
XCEL ENERGY INC COM 98389B100 20,080 424,339 SH   SOLE 424,339 0 0
YUM BRANDS INC COM 988498101 1,136,856 15,444,321 SH   SOLE 12,981,604 0 2,462,717
YUM CHINA HLDGS INC COM 98850P109 41 1,026 SH   SOLE 1,026 0 0