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,732 37,817 SH   SOLE 37,817 0 0
ALLIANT ENERGY CORP COM 018802108 7,349 179,870 SH   SOLE 179,870 0 0
ALPHABET INC CAP STK CL A 02079K305 278,525 268,551 SH   SOLE 225,730 0 42,821
ALPHABET INC CAP STK CL C 02079K107 2,182,080 2,114,849 SH   SOLE 1,795,752 0 319,097
AMEREN CORP COM 023608102 10,576 186,756 SH   SOLE 186,756 0 0
AMERICAN ELEC PWR INC COM 025537101 21,772 317,416 SH   SOLE 317,416 0 0
AMERICAN EXPRESS CO COM 025816109 76 810 SH   SOLE 810 0 0
AMERICAN STS WTR CO COM 029899101 1,423 26,815 SH   SOLE 26,815 0 0
AMERICAN TOWER CORP NEW COM 03027X100 160,722 1,105,836 SH   SOLE 1,105,836 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 101,355 1,234,081 SH   SOLE 1,234,081 0 0
APPLE INC COM 037833100 1,792,401 10,683,046 SH   SOLE 9,044,692 0 1,638,354
AQUA AMERICA INC COM 03836W103 4,450 130,659 SH   SOLE 130,659 0 0
ATMOS ENERGY CORP COM 049560105 143,774 1,706,724 SH   SOLE 1,706,724 0 0
AVISTA CORP COM 05379B107 2,507 48,921 SH   SOLE 48,921 0 0
BLACK HILLS CORP COM 092113109 2,119 39,032 SH   SOLE 39,032 0 0
BOOKING HLDGS INC COM 09857L108 35 17 SH   SOLE 17 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,207 32,394 SH   SOLE 32,394 0 0
CAPITAL ONE FINL CORP COM 14040H105 23 241 SH   SOLE 241 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 18 57 SH   SOLE 57 0 0
CMS ENERGY CORP COM 125896100 9,864 217,800 SH   SOLE 217,800 0 0
CONSOLIDATED EDISON INC COM 209115104 18,745 240,505 SH   SOLE 240,505 0 0
COSTCO WHSL CORP NEW COM 22160K105 838,867 4,451,876 SH   SOLE 3,748,776 0 703,100
CROWN CASTLE INTL CORP NEW COM 22822V101 1,387,313 12,656,812 SH   SOLE 11,003,458 0 1,653,354
CVS HEALTH CORP COM 126650100 46 746 SH   SOLE 746 0 0
DOMINION ENERGY INC COM 25746U109 20,717 307,235 SH   SOLE 307,235 0 0
DTE ENERGY CO COM 233331107 14,487 138,760 SH   SOLE 138,760 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 21,755 280,823 SH   SOLE 280,823 0 0
EBAY INC COM 278642103 1,011,330 25,132,445 SH   SOLE 21,265,714 0 3,866,731
EDISON INTL COM 281020107 16,389 257,449 SH   SOLE 257,449 0 0
EL PASO ELEC CO COM NEW 283677854 1,517 29,751 SH   SOLE 29,751 0 0
EVERSOURCE ENERGY COM 30040W108 89,435 1,517,898 SH   SOLE 1,517,898 0 0
FACEBOOK INC CL A 30303M102 2,126,507 13,308,134 SH   SOLE 11,305,189 0 2,002,945
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 48 941 SH   SOLE 941 0 0
GREAT PLAINS ENERGY INC COM 391164100 5,074 159,596 SH   SOLE 159,596 0 0
HCA HEALTHCARE INC COM 40412C101 1,481,077 15,268,840 SH   SOLE 12,951,457 0 2,317,383
IDACORP INC COM 451107106 3,477 39,386 SH   SOLE 39,386 0 0
INFRAREIT INC COM 45685L100 553 28,470 SH   SOLE 28,470 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 48 656 SH   SOLE 656 0 0
JOHNSON & JOHNSON COM 478160104 11 84 SH   SOLE 84 0 0
KRAFT HEINZ CO COM 500754106 1,500,699 24,092,135 SH   SOLE 20,423,510 0 3,668,625
LILLY ELI & CO COM 532457108 23 299 SH   SOLE 299 0 0
LOWES COS INC COM 548661107 1,768,118 20,149,488 SH   SOLE 17,075,912 0 3,073,576
MASTERCARD INCORPORATED CL A 57636Q104 1,379,487 7,875,580 SH   SOLE 6,654,005 0 1,221,575
MCDONALDS CORP COM 580135101 928,103 5,934,921 SH   SOLE 5,014,390 0 920,531
MICROSOFT CORP COM 594918104 1,304,107 14,288,453 SH   SOLE 12,068,882 0 2,219,571
NISOURCE INC COM 65473P105 6,124 256,109 SH   SOLE 256,109 0 0
NORTHWEST NAT GAS CO COM 667655104 1,303 22,596 SH   SOLE 22,596 0 0
NORTHWESTERN CORP COM NEW 668074305 2,089 38,823 SH   SOLE 38,823 0 0
ONE GAS INC COM 68235P108 2,570 38,927 SH   SOLE 38,927 0 0
ORACLE CORP COM 68389X105 1,261,704 27,578,235 SH   SOLE 23,395,711 0 4,182,524
PEPSICO INC COM 713448108 23 212 SH   SOLE 212 0 0
PG&E CORP COM 69331C108 17,770 404,505 SH   SOLE 404,505 0 0
PINNACLE WEST CAP CORP COM 723484101 6,821 85,478 SH   SOLE 85,478 0 0
PNM RES INC COM 69349H107 2,354 61,531 SH   SOLE 61,531 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,605 64,304 SH   SOLE 64,304 0 0
PPL CORP COM 69351T106 15,301 540,862 SH   SOLE 540,862 0 0
QUALCOMM INC COM 747525103 47 848 SH   SOLE 848 0 0
SBA Communications Corp COM 78388J106 15,718 91,963 SH   SOLE 91,963 0 0
SCANA CORP NEW COM 80589M102 4,063 108,212 SH   SOLE 108,212 0 0
SEMPRA ENERGY COM 816851109 184,701 1,660,686 SH   SOLE 1,660,686 0 0
SJW GROUP COM 784305104 798 15,147 SH   SOLE 15,147 0 0
SOUTHERN CO COM 842587107 22,012 492,873 SH   SOLE 492,873 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,299 33,996 SH   SOLE 33,996 0 0
SPIRE INC COM 84857L101 2,479 34,293 SH   SOLE 34,293 0 0
STARBUCKS CORP COM 855244109 1,781,792 30,778,929 SH   SOLE 26,014,164 0 4,764,765
UNION PAC CORP COM 907818108 53,644 399,047 SH   SOLE 399,047 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 21 432 SH   SOLE 432 0 0
VISA INC COM CL A 92826C839 1,959,621 16,382,048 SH   SOLE 13,871,549 0 2,510,499
WEC ENERGY GROUP INC COM 92939U106 91,693 1,462,401 SH   SOLE 1,462,401 0 0
WELLS FARGO CO NEW COM 949746101 1,626,015 31,024,898 SH   SOLE 26,283,920 0 4,740,978
WESTAR ENERGY INC COM 95709T100 5,730 108,958 SH   SOLE 108,958 0 0
XCEL ENERGY INC COM 98389B100 17,792 391,202 SH   SOLE 391,202 0 0
YUM BRANDS INC COM 988498101 1,371,190 16,107,018 SH   SOLE 13,654,943 0 2,452,075