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,255 37,826 SH   SOLE 37,826 0 0
ALLIANT ENERGY CORP COM 018802108 15,522 405,177 SH   SOLE 405,177 0 0
Alphabet Inc Class A CLASS A 02079K305 202,821 252,246 SH   SOLE 209,101 0 43,145
Alphabet Inc Class C CLASS C 02079K107 1,141,021 1,467,947 SH   SOLE 1,220,467 0 247,480
AMEREN CORP COM 023608102 9,096 184,959 SH   SOLE 184,959 0 0
AMERICAN ELEC PWR INC COM 025537101 18,502 288,147 SH   SOLE 288,147 0 0
AMERICAN STS WTR CO COM 029899101 1,226 30,613 SH   SOLE 30,613 0 0
AMERICAN TOWER CORP NEW COM 03027X100 122,060 1,077,029 SH   SOLE 1,077,029 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 34,939 466,855 SH   SOLE 466,855 0 0
APPLE INC COM 037833100 1,773,103 15,684,236 SH   SOLE 13,037,417 0 2,646,819
AQUA AMERICA INC COM 03836W103 4,228 138,706 SH   SOLE 138,706 0 0
ATMOS ENERGY CORP COM 049560105 44,254 594,252 SH   SOLE 594,252 0 0
AVISTA CORP COM 05379B107 2,056 49,210 SH   SOLE 49,210 0 0
BANK NEW YORK MELLON CORP COM 064058100 208,175 5,220,025 SH   SOLE 4,373,618 0 846,407
CALIFORNIA WTR SVC GROUP COM 130788102 1,248 38,898 SH   SOLE 38,898 0 0
CMS ENERGY CORP COM 125896100 9,010 214,478 SH   SOLE 214,478 0 0
CONSOLIDATED EDISON INC COM 209115104 17,425 231,405 SH   SOLE 231,405 0 0
Crown Castle International COM 228227104 151,643 1,609,625 SH   SOLE 1,609,625 0 0
CSX CORP COM 126408103 33,135 1,086,380 SH   SOLE 1,086,380 0 0
CVS HEALTH CORP COM 126650100 1,013,221 11,385,782 SH   SOLE 9,463,239 0 1,922,543
DOMINION RES INC VA NEW COM 25746U109 18,729 252,176 SH   SOLE 252,176 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 18,393 229,803 SH   SOLE 229,803 0 0
EBAY INC COM 278642103 1,401,094 42,586,442 SH   SOLE 35,283,073 0 7,303,369
EDISON INTL COM 281020107 17,413 241,005 SH   SOLE 241,005 0 0
EL PASO ELEC CO COM NEW 283677854 1,516 32,417 SH   SOLE 32,417 0 0
EMPIRE DIST ELEC CO COM 291641108 1,246 36,484 SH   SOLE 36,484 0 0
Eversource Energy Com COM 664397106 88,078 1,625,658 SH   SOLE 1,625,658 0 0
GREAT PLAINS ENERGY INC COM 391164100 3,313 121,418 SH   SOLE 121,418 0 0
HCA HOLDINGS INC COM 40412C101 564,799 7,467,924 SH   SOLE 6,187,515 0 1,280,409
IDACORP INC COM 451107106 3,028 38,684 SH   SOLE 38,684 0 0
INTEL CORP COM 458140100 1,204,857 31,916,735 SH   SOLE 26,526,203 0 5,390,532
INTERNATIONAL BUSINESS MACHS COM 459200101 554,199 3,488,822 SH   SOLE 2,890,640 0 598,182
ISHARES TR MSCI EAFE ETF 464287465 1,165 19,707 SH   SOLE 19,707 0 0
ITC HLDGS CORP COM 465685105 5,301 114,052 SH   SOLE 114,052 0 0
LOWES COS INC COM 548661107 1,027,386 14,227,748 SH   SOLE 11,828,354 0 2,399,394
MASTERCARD INC CL A 57636Q104 773,195 7,597,473 SH   SOLE 6,297,514 0 1,299,959
MCDONALDS CORP COM 580135101 571,464 4,953,745 SH   SOLE 4,103,751 0 849,994
MICROSOFT CORP COM 594918104 1,296,860 22,514,934 SH   SOLE 18,734,687 0 3,780,247
NISOURCE INC COM 65473P105 5,945 246,597 SH   SOLE 246,597 0 0
NORFOLK SOUTHERN CORP COM 655844108 32,487 334,712 SH   SOLE 334,712 0 0
NORTHWEST NAT GAS CO COM 667655104 1,356 22,559 SH   SOLE 22,559 0 0
NORTHWESTERN CORP COM NEW 668074305 2,048 35,600 SH   SOLE 35,600 0 0
ONE GAS INC COM 68235P108 2,376 38,424 SH   SOLE 38,424 0 0
ORACLE CORP COM 68389X105 1,109,392 28,243,180 SH   SOLE 23,465,964 0 4,777,216
PayPal Holdings Inc COM 70450Y103 1,077,105 26,290,101 SH   SOLE 21,783,626 0 4,506,475
PG&E CORP COM 69331C108 18,187 297,317 SH   SOLE 297,317 0 0
PIEDMONT NAT GAS INC COM 720186105 3,706 61,727 SH   SOLE 61,727 0 0
PINNACLE WEST CAP CORP COM 723484101 6,353 83,601 SH   SOLE 83,601 0 0
PNM RES INC COM 69349H107 2,073 63,357 SH   SOLE 63,357 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,828 66,394 SH   SOLE 66,394 0 0
PPL CORP COM 69351T106 17,383 502,841 SH   SOLE 502,841 0 0
QUALCOMM INC COM 747525103 647,540 9,453,133 SH   SOLE 7,836,041 0 1,617,092
SCANA CORP NEW COM 80589M102 7,707 106,495 SH   SOLE 106,495 0 0
SEMPRA ENERGY COM 816851109 111,450 1,039,744 SH   SOLE 1,039,744 0 0
SJW CORP COM 784305104 661 15,126 SH   SOLE 15,126 0 0
SOUTHERN CO COM 842587107 18,395 358,584 SH   SOLE 358,584 0 0
SOUTHWEST GAS CORP COM 844895102 2,475 35,429 SH   SOLE 35,429 0 0
Spire Incorporation COM 84857L101 2,001 31,389 SH   SOLE 31,389 0 0
TARGET CORP COM 87612E106 849,971 12,375,814 SH   SOLE 10,258,289 0 2,117,525
UNION PAC CORP COM 907818108 31,504 323,018 SH   SOLE 323,018 0 0
VISA INC COM CL A 92826C839 1,378,378 16,667,208 SH   SOLE 13,857,856 0 2,809,352
WEC ENERGY GROUP INC COM 92939U106 14,401 240,500 SH   SOLE 240,500 0 0
WELLS FARGO & CO NEW COM 949746101 885,180 19,990,525 SH   SOLE 16,565,904 0 3,424,621
WESTAR ENERGY INC COM 95709T100 5,993 105,603 SH   SOLE 105,603 0 0
XCEL ENERGY INC COM 98389B100 44,641 1,085,108 SH   SOLE 1,085,108 0 0
YUM BRANDS INC COM 988498101 1,305,952 14,381,143 SH   SOLE 11,920,600 0 2,460,543