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,477 34,562 SH   SOLE 34,562 0 0
ALLIANT ENERGY CORP COM 018802108 6,307 157,000 SH   SOLE 157,000 0 0
ALPHABET INC CAP STK CL A 02079K305 248,062 266,825 SH   SOLE 224,006 0 42,819
ALPHABET INC CAP STK CL C 02079K107 1,670,740 1,838,544 SH   SOLE 1,548,426 0 290,118
AMBEV SA SPONSORED ADR 02319V103 40 7,272 SH   SOLE 7,272 0 0
AMEREN CORP COM 023608102 8,874 162,317 SH   SOLE 162,317 0 0
AMERICAN ELEC PWR INC COM 025537101 18,734 269,675 SH   SOLE 269,675 0 0
AMERICAN EXPRESS CO COM 025816109 58 689 SH   SOLE 689 0 0
AMERICAN STS WTR CO COM 029899101 1,128 23,793 SH   SOLE 23,793 0 0
AMERICAN TOWER CORP NEW COM 03027X100 114,861 868,051 SH   SOLE 868,051 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 47,711 612,071 SH   SOLE 612,071 0 0
AMGEN INC COM 031162100 25 148 SH   SOLE 148 0 0
AON PLC SHS CL A G0408V102 113 847 SH   SOLE 847 0 0
APPLE INC COM 037833100 2,353,366 16,340,548 SH   SOLE 13,714,603 0 2,625,945
AQUA AMERICA INC COM 03836W103 3,934 118,153 SH   SOLE 118,153 0 0
ATMOS ENERGY CORP COM 049560105 87,961 1,060,415 SH   SOLE 1,060,415 0 0
AVISTA CORP COM 05379B107 1,784 42,014 SH   SOLE 42,014 0 0
BLACK HILLS CORP COM 092113109 2,406 35,656 SH   SOLE 35,656 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 29 524 SH   SOLE 524 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,132 30,770 SH   SOLE 30,770 0 0
CAPITAL ONE FINL CORP COM 14040H105 38 459 SH   SOLE 459 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 24 57 SH   SOLE 57 0 0
CMS ENERGY CORP COM 125896100 8,666 187,371 SH   SOLE 187,371 0 0
CONSOLIDATED EDISON INC COM 209115104 16,356 202,378 SH   SOLE 202,378 0 0
COSTCO WHSL CORP NEW COM 22160K105 694,997 4,345,633 SH   SOLE 3,643,988 0 701,645
Crown Castle International COM 228227104 147,075 1,468,110 SH   SOLE 1,468,110 0 0
CVS HEALTH CORP COM 126650100 1,079,496 13,416,556 SH   SOLE 11,250,423 0 2,166,133
DOMINION ENERGY INC COM 25746U109 18,514 241,598 SH   SOLE 241,598 0 0
DTE ENERGY CO COM 233331107 12,791 120,912 SH   SOLE 120,912 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 18,620 222,755 SH   SOLE 222,755 0 0
EBAY INC COM 278642103 1,263,205 36,174,248 SH   SOLE 30,332,089 0 5,842,159
EDISON INTL COM 281020107 16,717 213,805 SH   SOLE 213,805 0 0
EL PASO ELEC CO COM NEW 283677854 1,346 26,035 SH   SOLE 26,035 0 0
EVERSOURCE ENERGY COM 30040W108 93,374 1,538,037 SH   SOLE 1,538,037 0 0
FACEBOOK INC CL A 30303M102 1,613,516 10,686,955 SH   SOLE 8,998,287 0 1,688,668
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 14 300 SH   SOLE 300 0 0
GILEAD SCIENCES INC COM 375558103 13 180 SH   SOLE 180 0 0
GREAT PLAINS ENERGY INC COM 391164100 4,226 144,315 SH   SOLE 144,315 0 0
HCA HEALTHCARE INC COM 40412C101 857,314 9,831,583 SH   SOLE 8,247,637 0 1,583,946
IDACORP INC COM 451107106 2,898 33,959 SH   SOLE 33,959 0 0
ILLUMINA INC COM 452327109 23 135 SH   SOLE 135 0 0
INFRAREIT INC COM 45685L100 439 22,938 SH   SOLE 22,938 0 0
INTEL CORP COM 458140100 35 1,039 SH   SOLE 1,039 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 18 270 SH   SOLE 270 0 0
JOHNSON & JOHNSON COM 478160104 43 327 SH   SOLE 327 0 0
KIMBERLY CLARK CORP COM 494368103 19 150 SH   SOLE 150 0 0
KROGER CO COM 501044101 15 639 SH   SOLE 639 0 0
LOWES COS INC COM 548661107 1,472,297 18,990,027 SH   SOLE 15,967,337 0 3,022,690
MASTERCARD INCORPORATED CL A 57636Q104 974,522 8,024,062 SH   SOLE 6,728,496 0 1,295,566
MCDONALDS CORP COM 580135101 1,261,974 8,239,577 SH   SOLE 6,910,386 0 1,329,191
MICROSOFT CORP COM 594918104 1,462,724 21,220,431 SH   SOLE 17,835,400 0 3,385,031
NIKE INC CL B 654106103 18 313 SH   SOLE 313 0 0
NISOURCE INC COM 65473P105 5,444 214,687 SH   SOLE 214,687 0 0
NORFOLK SOUTHERN CORP COM 655844108 44,528 365,883 SH   SOLE 365,883 0 0
NORTHWEST NAT GAS CO COM 667655104 1,131 18,889 SH   SOLE 18,889 0 0
NORTHWESTERN CORP COM NEW 668074305 1,932 31,655 SH   SOLE 31,655 0 0
ONE GAS INC COM 68235P108 2,349 33,651 SH   SOLE 33,651 0 0
ORACLE CORP COM 68389X105 1,320,107 26,328,428 SH   SOLE 22,144,828 0 4,183,600
PAYPAL HLDGS INC COM 70450Y103 1,244,150 23,181,472 SH   SOLE 19,437,492 0 3,743,980
PEPSICO INC COM 713448108 12 100 SH   SOLE 100 0 0
PFIZER INC COM 717081103 27 810 SH   SOLE 810 0 0
PG&E CORP COM 69331C108 18,608 280,362 SH   SOLE 280,362 0 0
PINNACLE WEST CAP CORP COM 723484101 6,350 74,563 SH   SOLE 74,563 0 0
PNM RES INC COM 69349H107 1,946 50,869 SH   SOLE 50,869 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,770 60,626 SH   SOLE 60,626 0 0
PPL CORP COM 69351T106 17,174 444,226 SH   SOLE 444,226 0 0
PRICELINE GRP INC COM NEW 741503403 94 50 SH   SOLE 50 0 0
QUALCOMM INC COM 747525103 33 600 SH   SOLE 600 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 10,958 81,231 SH   SOLE 81,231 0 0
SCANA CORP NEW COM 80589M102 6,360 94,916 SH   SOLE 94,916 0 0
SEMPRA ENERGY COM 816851109 153,322 1,359,843 SH   SOLE 1,359,843 0 0
SJW GROUP COM 784305104 639 13,000 SH   SOLE 13,000 0 0
SOUTHERN CO COM 842587107 17,861 373,029 SH   SOLE 373,029 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,342 32,050 SH   SOLE 32,050 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,437 18,350 SH   SOLE 18,350 0 0
SPIRE INC COM 84857L101 2,254 32,310 SH   SOLE 32,310 0 0
STARBUCKS CORP COM 855244109 1,079,775 18,517,829 SH   SOLE 15,521,369 0 2,996,460
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 39 1,122 SH   SOLE 1,122 0 0
TARGET CORP COM 87612E106 19 356 SH   SOLE 356 0 0
UNION PAC CORP COM 907818108 43,682 401,088 SH   SOLE 401,088 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 23 509 SH   SOLE 509 0 0
VISA INC COM CL A 92826C839 1,656,573 17,664,463 SH   SOLE 14,868,079 0 2,796,384
WEC ENERGY GROUP INC COM 92939U106 93,501 1,523,306 SH   SOLE 1,523,306 0 0
WELLS FARGO CO NEW COM 949746101 1,320,487 23,831,210 SH   SOLE 20,023,264 0 3,807,946
WESTAR ENERGY INC COM 95709T100 5,036 94,986 SH   SOLE 94,986 0 0
XCEL ENERGY INC COM 98389B100 43,011 937,474 SH   SOLE 937,474 0 0
YUM BRANDS INC COM 988498101 1,139,360 15,446,852 SH   SOLE 12,995,772 0 2,451,080
YUM CHINA HLDGS INC COM 98850P109 30 756 SH   SOLE 756 0 0