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
Expires: July 31, 2015
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
ALLIANT ENERGY CORP COM 018802108 141,749,429 2,180,425 SH SOLE 2,048,088 0 132,337
ALPHABET INC CAP STK CL A 02079K305 201,825,217 644,809 SH SOLE 546,552 0 98,257
ALPHABET INC CAP STK CL C 02079K107 145,372,243 463,264 SH SOLE 433,011 0 30,253
AMAZON COM INC COM 023135106 641,377,687 2,778,692 SH SOLE 2,459,088 0 319,604
AMER STATES WTR CO COM 029899101 2,215,786 30,571 SH SOLE 30,571 0 0
AMEREN CORP COM 023608102 22,845,871 228,779 SH SOLE 228,779 0 0
AMERICAN ELEC PWR CO INC COM 025537101 39,197,674 339,933 SH SOLE 339,933 0 0
AMERICAN TOWER CORP NEW COM 03027X100 188,172,239 1,071,779 SH SOLE 1,044,969 0 26,810
AMERICAN WTR WKS CO INC NEW COM 030420103 23,161,010 177,479 SH SOLE 177,479 0 0
ATMOS ENERGY CORP COM 049560105 23,225,807 138,554 SH SOLE 138,554 0 0
AVISTA CORP COM 05379B107 2,110,797 54,769 SH SOLE 54,769 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 59,235,292 117,846 SH SOLE 117,846 0 0
BLACK HILLS CORP COM 092113109 3,577,351 51,532 SH SOLE 51,532 0 0
BLACKROCK INC COM 09290D101 69,572 65 SH SOLE 65 0 0
BOOKING HOLDINGS INC COM 09857L108 60,140,356 11,230 SH SOLE 11,230 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,111,644 48,734 SH SOLE 48,734 0 0
CENTERPOINT ENERGY INC COM 15189T107 21,238,021 553,939 SH SOLE 553,939 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,632,235 13,083 SH SOLE 13,083 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 148,062,715 4,001,695 SH SOLE 3,393,625 0 608,070
CME GROUP INC COM 12572Q105 178,091,853 652,160 SH SOLE 552,658 0 99,502
CMS ENERGY CORP COM 125896100 17,684,947 252,895 SH SOLE 252,895 0 0
COCA COLA CO COM 191216100 149,498,340 2,138,440 SH SOLE 1,820,480 0 317,960
CONSOLIDATED EDISON INC COM 209115104 31,176,747 313,902 SH SOLE 313,902 0 0
CROWN CASTLE INC COM 22822V101 159,107,871 1,790,344 SH SOLE 1,695,054 0 95,290
CSX CORP COM 126408103 116,582,501 3,216,069 SH SOLE 2,998,309 0 217,760
DOLLAR GEN CORP NEW COM 256677105 72,418,733 545,445 SH SOLE 545,445 0 0
DOMINION ENERGY INC COM 25746U109 164,955,106 2,815,414 SH SOLE 2,668,806 0 146,608
DTE ENERGY CO COM 233331107 21,833,476 169,278 SH SOLE 169,278 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 39,415,262 336,279 SH SOLE 336,279 0 0
ENTERGY CORP NEW COM 29364G103 34,287,371 370,955 SH SOLE 370,955 0 0
ESSENTIAL UTILS INC COM 29670G102 8,641,741 225,280 SH SOLE 225,280 0 0
EVERGY INC COM 30034W106 174,650,882 2,409,310 SH SOLE 2,259,578 0 149,732
EVERSOURCE ENERGY COM 30040W108 470,597,312 6,989,415 SH SOLE 6,330,644 0 658,771
EXELON CORP COM 30161N101 37,614,508 862,916 SH SOLE 862,916 0 0
FIRSTENERGY CORP COM 337932107 21,196,759 473,459 SH SOLE 473,459 0 0
H2O AMERICA COM 784305104 1,070,383 21,849 SH SOLE 21,849 0 0
HOME DEPOT INC COM 437076102 3,578,984 10,401 SH SOLE 10,401 0 0
IDACORP INC COM 451107106 5,119,479 40,451 SH SOLE 40,451 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 203,959,467 1,259,320 SH SOLE 1,120,341 0 138,979
INTUIT COM 461202103 202,383,221 305,521 SH SOLE 259,015 0 46,506
MASTERCARD INCORPORATED CL A 57636Q104 360,452,490 631,398 SH SOLE 567,748 0 63,650
MEDTRONIC PLC SHS G5960L103 141,482,739 1,472,858 SH SOLE 1,247,620 0 225,238
META PLATFORMS INC CL A 30303M102 308,918,820 467,995 SH SOLE 417,209 0 50,786
MGE ENERGY INC COM 55277P104 1,865,847 23,793 SH SOLE 23,793 0 0
MICROSOFT CORP COM 594918104 610,923,776 1,263,231 SH SOLE 1,121,445 0 141,786
MIDDLESEX WTR CO COM 596680108 626,015 12,416 SH SOLE 12,416 0 0
MONDELEZ INTL INC CL A 609207105 5,778,489 107,347 SH SOLE 107,347 0 0
MSCI INC COM 55354G100 182,205,173 317,580 SH SOLE 269,770 0 47,810
NETFLIX INC COM 64110L106 153,410,862 1,636,208 SH SOLE 1,446,362 0 189,846
NEXTERA ENERGY INC COM 65339F101 39,455,131 491,469 SH SOLE 491,469 0 0
NISOURCE INC COM 65473P105 16,665,957 399,089 SH SOLE 399,089 0 0
NORFOLK SOUTHN CORP COM 655844108 66,187,328 229,244 SH SOLE 213,729 0 15,515
NORTHWEST NAT HLDG CO COM 66765N105 1,647,678 35,252 SH SOLE 35,252 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 3,382,541 52,410 SH SOLE 52,410 0 0
OGE ENERGY CORP COM 670837103 6,443,985 150,913 SH SOLE 150,913 0 0
ONE GAS INC COM 68235P108 3,773,354 48,846 SH SOLE 48,846 0 0
PEPSICO INC COM 713448108 70,899 494 SH SOLE 494 0 0
PINNACLE WEST CAP CORP COM 723484101 8,205,016 92,503 SH SOLE 92,503 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,973,860 82,806 SH SOLE 82,806 0 0
PPL CORP COM 69351T106 20,859,908 595,657 SH SOLE 595,657 0 0
PROCTER AND GAMBLE CO COM 742718109 235,412,184 1,642,678 SH SOLE 1,399,912 0 242,766
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 33,609,886 418,554 SH SOLE 418,554 0 0
S&P GLOBAL INC COM 78409V104 45,836,369 87,710 SH SOLE 87,710 0 0
SALESFORCE INC COM 79466L302 118,415 447 SH SOLE 447 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 18,188,029 94,029 SH SOLE 94,029 0 0
SEMPRA COM 816851109 191,311,187 2,166,850 SH SOLE 2,049,032 0 117,818
SOUTHERN CO COM 842587107 39,293,366 450,612 SH SOLE 450,612 0 0
SPIRE INC COM 84857L101 3,817,846 46,165 SH SOLE 46,165 0 0
STRYKER CORPORATION COM 863667101 118,904,058 338,305 SH SOLE 286,898 0 51,407
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 425,797,905 1,401,158 SH SOLE 1,240,899 0 160,259
THERMO FISHER SCIENTIFIC INC COM 883556102 43,795,990 75,582 SH SOLE 75,582 0 0
TXNM ENERGY INC COM 69349H107 3,741,412 63,543 SH SOLE 63,543 0 0
UNION PAC CORP COM 907818108 66,258,838 286,438 SH SOLE 267,051 0 19,387
UNITEDHEALTH GROUP INC COM 91324P102 267,962,831 811,738 SH SOLE 723,438 0 88,300
US BANCORP DEL COM NEW 902973304 55,923,948 1,048,050 SH SOLE 1,048,050 0 0
VISA INC COM CL A 92826C839 249,602,762 711,707 SH SOLE 605,531 0 106,176
WEC ENERGY GROUP INC COM 92939U106 135,528,017 1,285,113 SH SOLE 1,226,654 0 58,459
XCEL ENERGY INC COM 98389B100 155,956,055 2,111,509 SH SOLE 2,006,887 0 104,622
YUM BRANDS INC COM 988498101 300,762,491 1,988,118 SH SOLE 1,757,705 0 230,413
ZIMMER BIOMET HOLDINGS INC COM 98956P102 57,255,121 636,734 SH SOLE 636,734 0 0