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,428 37,826 SH   SOLE 37,826 0 0
ALLIANT ENERGY CORP COM 018802108 15,369 405,610 SH   SOLE 405,610 0 0
ALPHABET INC CAP STK CL A 02079K305 213,298 269,163 SH   SOLE 226,018 0 43,145
ALPHABET INC CAP STK CL C 02079K107 1,209,558 1,567,150 SH   SOLE 1,319,880 0 247,270
AMEREN CORP COM 023608102 9,804 186,880 SH   SOLE 186,880 0 0
AMERICAN ELEC PWR INC COM 025537101 17,572 279,103 SH   SOLE 279,103 0 0
AMERICAN EXPRESS CO COM 025816109 51 689 SH   SOLE 689 0 0
AMERICAN STS WTR CO COM 029899101 1,395 30,613 SH   SOLE 30,613 0 0
AMERICAN TOWER CORP NEW COM 03027X100 117,682 1,113,569 SH   SOLE 1,113,569 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 34,928 482,696 SH   SOLE 482,696 0 0
AMGEN INC COM 031162100 22 148 SH   SOLE 148 0 0
AON PLC SHS CL A G0408V102 37 336 SH   SOLE 336 0 0
APPLE INC COM 037833100 1,935,044 16,707,338 SH   SOLE 14,062,708 0 2,644,630
AQUA AMERICA INC COM 03836W103 4,078 135,766 SH   SOLE 135,766 0 0
ATMOS ENERGY CORP COM 049560105 45,941 619,565 SH   SOLE 619,565 0 0
AVISTA CORP COM 05379B107 1,968 49,210 SH   SOLE 49,210 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 27 454 SH   SOLE 454 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,319 38,898 SH   SOLE 38,898 0 0
CAPITAL ONE FINL CORP COM 14040H105 24 279 SH   SOLE 279 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 22 57 SH   SOLE 57 0 0
CMS ENERGY CORP COM 125896100 8,966 215,428 SH   SOLE 215,428 0 0
CONSOLIDATED EDISON INC COM 209115104 16,614 225,488 SH   SOLE 225,488 0 0
COSTCO WHSL CORP NEW COM 22160K105 613,170 3,829,680 SH   SOLE 3,213,934 0 615,746
Crown Castle International COM 228227104 146,149 1,684,326 SH   SOLE 1,684,326 0 0
CSX CORP COM 126408103 40,831 1,136,395 SH   SOLE 1,136,395 0 0
CVS HEALTH CORP COM 126650100 1,081,852 13,709,951 SH   SOLE 11,529,336 0 2,180,615
DOMINION RES INC VA NEW COM 25746U109 17,355 226,596 SH   SOLE 226,596 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 17,769 228,927 SH   SOLE 228,927 0 0
EBAY INC COM 278642103 1,084,169 36,516,309 SH   SOLE 30,635,085 0 5,881,224
EDISON INTL COM 281020107 16,985 235,937 SH   SOLE 235,937 0 0
EL PASO ELEC CO COM NEW 283677854 1,507 32,417 SH   SOLE 32,417 0 0
EMPIRE DIST ELEC CO COM 291641108 1,244 36,484 SH   SOLE 36,484 0 0
Eversource Energy COM 664397106 93,346 1,690,131 SH   SOLE 1,690,131 0 0
FACEBOOK INC CL A 30303M102 964,357 8,382,071 SH   SOLE 7,058,096 0 1,323,975
GILEAD SCIENCES INC COM 375558103 9 120 SH   SOLE 120 0 0
GREAT PLAINS ENERGY INC COM 391164100 4,695 171,674 SH   SOLE 171,674 0 0
HCA HOLDINGS INC COM 40412C101 734,572 9,923,969 SH   SOLE 8,329,551 0 1,594,418
IDACORP INC COM 451107106 3,065 38,048 SH   SOLE 38,048 0 0
ILLUMINA INC COM 452327109 17 135 SH   SOLE 135 0 0
INTEL CORP COM 458140100 635,346 17,517,114 SH   SOLE 14,700,727 0 2,816,387
ISHARES TR MSCI EAFE ETF 464287465 363 6,289 SH   SOLE 6,289 0 0
JOHNSON & JOHNSON COM 478160104 41 352 SH   SOLE 352 0 0
KIMBERLY CLARK CORP COM 494368103 46 407 SH   SOLE 407 0 0
KROGER CO COM 501044101 48 1,379 SH   SOLE 1,379 0 0
LOWES COS INC COM 548661107 1,361,789 19,147,766 SH   SOLE 16,105,069 0 3,042,697
MARSH & MCLENNAN COS INC COM 571748102 14 207 SH   SOLE 207 0 0
MASTERCARD INCORPORATED CL A 57636Q104 837,568 8,112,040 SH   SOLE 6,808,236 0 1,303,804
MCDONALDS CORP COM 580135101 1,011,597 8,310,850 SH   SOLE 6,972,821 0 1,338,029
MICROSOFT CORP COM 594918104 1,334,385 21,473,857 SH   SOLE 18,066,319 0 3,407,538
NIKE INC CL B 654106103 16 313 SH   SOLE 313 0 0
NISOURCE INC COM 65473P105 5,460 246,597 SH   SOLE 246,597 0 0
NORFOLK SOUTHERN CORP COM 655844108 37,926 350,939 SH   SOLE 350,939 0 0
NORTHWEST NAT GAS CO COM 667655104 1,349 22,559 SH   SOLE 22,559 0 0
NORTHWESTERN CORP COM NEW 668074305 2,110 37,103 SH   SOLE 37,103 0 0
ONE GAS INC COM 68235P108 2,413 37,720 SH   SOLE 37,720 0 0
ORACLE CORP COM 68389X105 1,019,442 26,513,458 SH   SOLE 22,302,042 0 4,211,416
PAYPAL HLDGS INC COM 70450Y103 923,026 23,385,499 SH   SOLE 19,616,381 0 3,769,118
PFIZER INC COM 717081103 26 810 SH   SOLE 810 0 0
PG&E CORP COM 69331C108 17,178 282,667 SH   SOLE 282,667 0 0
PINNACLE WEST CAP CORP COM 723484101 6,692 85,767 SH   SOLE 85,767 0 0
PNM RES INC COM 69349H107 2,173 63,357 SH   SOLE 63,357 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,877 66,394 SH   SOLE 66,394 0 0
PPG INDS INC COM 693506107 16 166 SH   SOLE 166 0 0
PPL CORP COM 69351T106 16,234 476,758 SH   SOLE 476,758 0 0
PRICELINE GRP INC COM NEW 741503403 9 6 SH   SOLE 6 0 0
QUALCOMM INC COM 747525103 657,883 10,090,233 SH   SOLE 8,465,682 0 1,624,551
SCANA CORP NEW COM 80589M102 7,729 105,472 SH   SOLE 105,472 0 0
SEMPRA ENERGY COM 816851109 108,194 1,075,055 SH   SOLE 1,075,055 0 0
SJW GROUP COM 784305104 790 14,120 SH   SOLE 14,120 0 0
SOUTHERN CO COM 842587107 17,267 351,034 SH   SOLE 351,034 0 0
SOUTHWEST GAS CORP COM 844895102 2,848 37,170 SH   SOLE 37,170 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,606 16,132 SH   SOLE 16,132 0 0
SPIRE INC COM 84857L101 2,026 31,389 SH   SOLE 31,389 0 0
STARBUCKS CORP COM 855244109 27 490 SH   SOLE 490 0 0
TARGET CORP COM 87612E106 688,537 9,532,561 SH   SOLE 8,000,874 0 1,531,687
TWENTY FIRST CENTY FOX INC CL A 90130A101 9 316 SH   SOLE 316 0 0
UNION PAC CORP COM 907818108 35,387 341,308 SH   SOLE 341,308 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 27 509 SH   SOLE 509 0 0
VISA INC COM CL A 92826C839 1,389,180 17,805,438 SH   SOLE 14,990,830 0 2,814,608
WEC ENERGY GROUP INC COM 92939U106 45,331 772,904 SH   SOLE 772,904 0 0
WELLS FARGO & CO NEW COM 949746101 1,320,150 23,954,821 SH   SOLE 20,121,563 0 3,833,258
WESTAR ENERGY INC COM 95709T100 5,835 103,543 SH   SOLE 103,543 0 0
XCEL ENERGY INC COM 98389B100 45,923 1,128,321 SH   SOLE 1,128,321 0 0
YUM BRANDS INC COM 988498101 967,349 15,274,737 SH   SOLE 12,807,320 0 2,467,417
YUM CHINA HLDGS INC COM 98850P109 343,404 13,147,183 SH   SOLE 10,689,548 0 2,457,635