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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 145,991,845 2,034,446 SH   SOLE   1,898,854 0 135,592
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 194,510,473 676,417 SH   SOLE   566,459 0 109,958
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 117,500,151 409,608 SH   SOLE   380,861 0 28,747
AMAZON COM INC COM 023135106 BBG001S5PQL7 468,374,446 2,248,881 SH   SOLE   1,973,589 0 275,292
AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 2,778,506 36,743 SH   SOLE   36,743 0 0
AMEREN CORP COM 023608102 BBG001S5NF24 32,792,653 298,332 SH   SOLE   298,332 0 0
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 52,825,371 403,001 SH   SOLE   403,001 0 0
AMERICAN TOWER CORP COM 03027X100 BBG001S5NPQ6 259,438,824 1,503,296 SH   SOLE   1,439,705 0 63,591
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 29,473,556 216,574 SH   SOLE   216,574 0 0
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 33,502,112 181,367 SH   SOLE   181,367 0 0
AVISTA CORP COM 05379B107 BBG001S5NZ48 2,855,680 71,143 SH   SOLE   71,143 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 159,388,629 332,614 SH   SOLE   297,404 0 35,210
BLACK HILLS CORP COM 092113109 BBG001S5P6X8 5,147,584 74,162 SH   SOLE   74,162 0 0
BLACKROCK INC COM 09290D101 BBG01PSW2WR0 73,090 76 SH   SOLE   76 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 48,911,287 11,617 SH   SOLE   11,617 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 2,784,601 61,416 SH   SOLE   61,416 0 0
CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 29,483,373 683,118 SH   SOLE   683,118 0 0
CHESAPEAKE UTILS CORP COM 165303108 BBG001SCP5R2 2,056,672 16,275 SH   SOLE   16,275 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 123,722,139 3,865,109 SH   SOLE   3,237,005 0 628,104
CME GROUP INC COM 12572Q105 BBG001S86547 96,246,295 325,872 SH   SOLE   272,978 0 52,894
CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 156,708,031 2,019,954 SH   SOLE   1,888,674 0 131,280
COCA COLA CO COM 191216100 BBG001S5SMQ8 123,092,325 1,618,571 SH   SOLE   1,355,410 0 263,161
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 44,238,214 390,866 SH   SOLE   390,866 0 0
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 232,156,637 2,855,204 SH   SOLE   2,670,660 0 184,544
CSX CORP COM 126408103 BBG001S5Q7Q3 75,821,936 1,847,063 SH   SOLE   1,703,057 0 144,006
DOLLAR GEN CORP COM 256677105 BBG001T5BM30 48,449,439 408,064 SH   SOLE   408,064 0 0
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 171,713,272 2,777,633 SH   SOLE   2,626,582 0 151,051
DTE ENERGY CO COM 233331107 BBG001S5QN88 32,190,333 220,150 SH   SOLE   220,150 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 52,704,005 402,505 SH   SOLE   402,505 0 0
ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 52,616,503 468,285 SH   SOLE   468,285 0 0
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 11,910,014 295,754 SH   SOLE   295,754 0 0
EVERGY INC COM 30034W106 BBG00H433CS1 183,735,747 2,242,868 SH   SOLE   2,089,453 0 153,415
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 428,329,281 6,182,582 SH   SOLE   5,555,216 0 627,366
EXELON CORP COM 30161N101 BBG001SBJMT2 53,553,811 1,092,489 SH   SOLE   1,092,489 0 0
FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 31,180,470 615,485 SH   SOLE   615,485 0 0
H2O AMERICA COM 784305104 BBG001S5W3N8 1,705,126 29,063 SH   SOLE   29,063 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 3,528,332 10,728 SH   SOLE   10,728 0 0
IDACORP INC COM 451107106 BBG001S5S4M2 7,165,085 50,116 SH   SOLE   50,116 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 186,595,891 1,186,393 SH   SOLE   1,032,109 0 154,284
INTUIT COM 461202103 BBG001S6TWR2 156,701,430 362,416 SH   SOLE   315,625 0 46,791
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 292,296,103 584,990 SH   SOLE   521,096 0 63,894
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 126,007,990 1,454,218 SH   SOLE   1,217,973 0 236,245
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 290,088,218 507,032 SH   SOLE   447,902 0 59,130
MGE ENERGY INC COM 55277P104 BBG001SD2RD2 2,294,199 29,683 SH   SOLE   29,683 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 440,189,506 1,189,155 SH   SOLE   1,050,633 0 138,522
MIDDLESEX WTR CO COM 596680108 BBG001S5TCZ9 806,931 15,503 SH   SOLE   15,503 0 0
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 5,830,113 101,147 SH   SOLE   101,147 0 0
MSCI INC COM 55354G100 BBG001SV8B05 150,466,259 279,153 SH   SOLE   233,786 0 45,367
NETFLIX INC. COM 64110L106 BBG001SF6L46 144,244,999 1,500,208 SH   SOLE   1,320,503 0 179,705
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 52,908,163 569,640 SH   SOLE   569,640 0 0
NISOURCE INC COM 65473P105 BBG001S5TMF9 23,217,129 497,581 SH   SOLE   497,581 0 0
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 59,129,462 206,026 SH   SOLE   189,969 0 16,057
NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 2,336,837 43,909 SH   SOLE   43,909 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 BBG001SM2G73 4,343,732 65,874 SH   SOLE   65,874 0 0
OGE ENERGY CORP COM 670837103 BBG001S5TVY8 10,744,335 224,027 SH   SOLE   224,027 0 0
ONE GAS INC COM 68235P108 BBG004WQKD16 4,972,371 57,731 SH   SOLE   57,731 0 0
PEPSICO INC COM 713448108 BBG001S695T1 68,793 443 SH   SOLE   443 0 0
PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 11,615,770 115,293 SH   SOLE   115,293 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 5,430,877 102,916 SH   SOLE   102,916 0 0
PPL CORP COM 69351T106 BBG001S5VC31 29,080,667 761,274 SH   SOLE   761,274 0 0
PROCTER & GAMBLE CO COM 742718109 BBG001S5V4L9 188,021,592 1,301,728 SH   SOLE   1,096,093 0 205,635
PUBLIC SVC ENTERPRISE GROUP COM 744573106 BBG001S5V3C1 42,379,673 523,529 SH   SOLE   523,529 0 0
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 67,422,345 158,514 SH   SOLE   158,514 0 0
SALESFORCE INC COM 79466L302 BBG001SDLP09 68,881 369 SH   SOLE   369 0 0
SBA COMMUNICATIONS CORP CL A 78410G104 BBG001SCWNN9 19,400,583 112,722 SH   SOLE   112,722 0 0
SEMPRA COM 816851109 BBG001SBVZ73 219,445,716 2,258,369 SH   SOLE   2,126,905 0 131,464
SOUTHERN CO COM 842587107 BBG001S5W777 52,656,003 545,545 SH   SOLE   545,545 0 0
SPIRE INC COM 84857L101 BBG001S5SSD9 5,074,586 56,048 SH   SOLE   56,048 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 98,945,021 301,120 SH   SOLE   252,217 0 48,903
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 BBG001S5WWW4 398,107,804 1,178,008 SH   SOLE   1,034,872 0 143,136
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 40,888,906 83,187 SH   SOLE   83,187 0 0
TXNM ENERGY INC COM 69349H107 BBG001S5V9J1 6,512,152 111,395 SH   SOLE   111,395 0 0
UNION PAC CORP COM 907818108 BBG001S5X2M0 62,390,703 257,154 SH   SOLE   237,090 0 20,064
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 194,771,494 719,803 SH   SOLE   636,058 0 83,745
VISA INC COM CL A 92826C839 BBG001SRCFY3 200,756,271 664,228 SH   SOLE   558,874 0 105,354
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 146,024,058 1,261,329 SH   SOLE   1,201,098 0 60,231
XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 184,043,335 2,316,759 SH   SOLE   2,192,663 0 124,096
YUM BRANDS INC COM 988498101 BBG001S7JQ30 213,021,282 1,370,088 SH   SOLE   1,193,487 0 176,601
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 49,801,618 550,781 SH   SOLE   550,781 0 0