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,000 32,388 SH   SOLE 32,388 0 0
ALLIANT ENERGY CORP COM 018802108 8,000 204,691 SH   SOLE 204,691 0 0
ALPHABET INC CAP STK CL A 02079K305 227,000 268,089 SH   SOLE 224,944 0 43,145
ALPHABET INC CAP STK CL C 02079K107 1,445,000 1,741,524 SH   SOLE 1,464,578 0 276,946
AMEREN CORP COM 023608102 8,000 150,468 SH   SOLE 150,468 0 0
AMERICAN ELEC PWR INC COM 025537101 16,000 240,356 SH   SOLE 240,356 0 0
AMERICAN EXPRESS CO COM 025816109 0 689 SH   SOLE 689 0 0
AMERICAN STS WTR CO COM 029899101 1,000 24,198 SH   SOLE 24,198 0 0
AMERICAN TOWER CORP NEW COM 03027X100 115,000 946,793 SH   SOLE 946,793 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 48,000 614,769 SH   SOLE 614,769 0 0
AMGEN INC COM 031162100 0 148 SH   SOLE 148 0 0
AON PLC SHS CL A G0408V102 0 403 SH   SOLE 403 0 0
APPLE INC COM 037833100 2,360,000 16,428,076 SH   SOLE 13,783,581 0 2,644,495
AQUA AMERICA INC COM 03836W103 4,000 110,048 SH   SOLE 110,048 0 0
ATMOS ENERGY CORP COM 049560105 79,000 997,561 SH   SOLE 997,561 0 0
AVISTA CORP COM 05379B107 2,000 42,679 SH   SOLE 42,679 0 0
BLACK HILLS CORP COM 092113109 2,000 33,219 SH   SOLE 33,219 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 0 454 SH   SOLE 454 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,000 31,336 SH   SOLE 31,336 0 0
CAPITAL ONE FINL CORP COM 14040H105 0 279 SH   SOLE 279 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 0 57 SH   SOLE 57 0 0
CMS ENERGY CORP COM 125896100 8,000 173,548 SH   SOLE 173,548 0 0
CONSOLIDATED EDISON INC COM 209115104 14,000 185,879 SH   SOLE 185,879 0 0
COSTCO WHSL CORP NEW COM 22160K105 732,000 4,362,576 SH   SOLE 3,656,229 0 706,347
Crown Castle International COM 228227104 130,000 1,375,023 SH   SOLE 1,375,023 0 0
CVS HEALTH CORP COM 126650100 1,056,000 13,457,635 SH   SOLE 11,276,712 0 2,180,923
DOMINION RES INC VA NEW COM 25746U109 16,000 207,009 SH   SOLE 207,009 0 0
DTE ENERGY CO COM 233331107 11,000 111,668 SH   SOLE 111,668 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 16,000 195,791 SH   SOLE 195,791 0 0
EBAY INC COM 278642103 1,219,000 36,309,184 SH   SOLE 30,426,866 0 5,882,318
EDISON INTL COM 281020107 15,000 192,453 SH   SOLE 192,453 0 0
EL PASO ELEC CO COM NEW 283677854 1,000 26,454 SH   SOLE 26,454 0 0
Eversource Energy Com COM 664397106 82,000 1,395,670 SH   SOLE 1,395,670 0 0
FACEBOOK INC CL A 30303M102 1,183,000 8,325,789 SH   SOLE 7,001,687 0 1,324,102
GILEAD SCIENCES INC COM 375558103 0 120 SH   SOLE 120 0 0
GREAT PLAINS ENERGY INC COM 391164100 4,000 135,022 SH   SOLE 135,022 0 0
HCA HOLDINGS INC COM 40412C101 879,000 9,878,267 SH   SOLE 8,283,556 0 1,594,711
IDACORP INC COM 451107106 3,000 31,660 SH   SOLE 31,660 0 0
ILLUMINA INC COM 452327109 0 135 SH   SOLE 135 0 0
INTEL CORP COM 458140100 0 909 SH   SOLE 909 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 0 270 SH   SOLE 270 0 0
JOHNSON & JOHNSON COM 478160104 0 352 SH   SOLE 352 0 0
KIMBERLY CLARK CORP COM 494368103 0 150 SH   SOLE 150 0 0
KROGER CO COM 501044101 0 1,379 SH   SOLE 1,379 0 0
LOWES COS INC COM 548661107 1,566,000 19,050,379 SH   SOLE 16,007,390 0 3,042,989
MASTERCARD INCORPORATED CL A 57636Q104 906,000 8,059,280 SH   SOLE 6,755,476 0 1,303,804
MCDONALDS CORP COM 580135101 1,071,000 8,264,905 SH   SOLE 6,926,688 0 1,338,217
MICROSOFT CORP COM 594918104 1,407,000 21,361,632 SH   SOLE 17,953,767 0 3,407,865
NIKE INC CL B 654106103 0 313 SH   SOLE 313 0 0
NISOURCE INC COM 65473P105 5,000 200,490 SH   SOLE 200,490 0 0
NORFOLK SOUTHERN CORP COM 655844108 43,000 385,605 SH   SOLE 385,605 0 0
NORTHWEST NAT GAS CO COM 667655104 1,000 19,185 SH   SOLE 19,185 0 0
NORTHWESTERN CORP COM NEW 668074305 2,000 32,215 SH   SOLE 32,215 0 0
ONE GAS INC COM 68235P108 2,000 34,200 SH   SOLE 34,200 0 0
ORACLE CORP COM 68389X105 1,177,000 26,379,419 SH   SOLE 22,167,599 0 4,211,820
PAYPAL HLDGS INC COM 70450Y103 1,000,000 23,251,860 SH   SOLE 19,482,174 0 3,769,686
PFIZER INC COM 717081103 0 810 SH   SOLE 810 0 0
PG&E CORP COM 69331C108 16,000 242,246 SH   SOLE 242,246 0 0
PINNACLE WEST CAP CORP COM 723484101 6,000 69,030 SH   SOLE 69,030 0 0
PNM RES INC COM 69349H107 2,000 51,692 SH   SOLE 51,692 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,000 56,554 SH   SOLE 56,554 0 0
PPG INDS INC COM 693506107 0 166 SH   SOLE 166 0 0
PPL CORP COM 69351T106 15,000 405,895 SH   SOLE 405,895 0 0
PRICELINE GRP INC COM NEW 741503403 0 6 SH   SOLE 6 0 0
QUALCOMM INC COM 747525103 427,000 7,438,122 SH   SOLE 6,234,587 0 1,203,535
SBA COMMUNICATIONS CORP NEW CL A 78410G104 9,000 75,374 SH   SOLE 75,374 0 0
SCANA CORP NEW COM 80589M102 6,000 87,595 SH   SOLE 87,595 0 0
SEMPRA ENERGY COM 816851109 136,000 1,230,688 SH   SOLE 1,230,688 0 0
SJW GROUP COM 784305104 1,000 13,000 SH   SOLE 13,000 0 0
SOUTHERN CO COM 842587107 16,000 325,451 SH   SOLE 325,451 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,000 29,876 SH   SOLE 29,876 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,000 29,914 SH   SOLE 29,914 0 0
SPIRE INC COM 84857L101 2,000 28,266 SH   SOLE 28,266 0 0
STARBUCKS CORP COM 855244109 1,090,000 18,667,755 SH   SOLE 15,651,434 0 3,016,321
TARGET CORP COM 87612E106 0 703 SH   SOLE 703 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 0 316 SH   SOLE 316 0 0
UNION PAC CORP COM 907818108 40,000 374,998 SH   SOLE 374,998 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 0 509 SH   SOLE 509 0 0
VISA INC COM CL A 92826C839 1,575,000 17,719,224 SH   SOLE 14,904,346 0 2,814,878
WEC ENERGY GROUP INC COM 92939U106 84,000 1,381,464 SH   SOLE 1,381,464 0 0
WELLS FARGO & CO NEW COM 949746101 1,329,000 23,877,754 SH   SOLE 20,044,128 0 3,833,626
WESTAR ENERGY INC COM 95709T100 5,000 88,055 SH   SOLE 88,055 0 0
XCEL ENERGY INC COM 98389B100 50,000 1,129,012 SH   SOLE 1,129,012 0 0
YUM BRANDS INC COM 988498101 967,000 15,138,465 SH   SOLE 12,670,668 0 2,467,797