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
ADOBE INC COM 00724F101 BBG001S5NCQ5 643,601 1,243 SH   SOLE   1,243 0 0
ALCON AG ORD SHS H01301128 BBG00NPWGYR0 110,277 1,102 SH   SOLE   1,102 0 0
ALLETE INC COM NEW 018522300 BBG001S77110 3,293,332 51,306 SH   SOLE   51,306 0 0
ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 102,789,500 1,693,681 SH   SOLE   1,597,275 0 96,406
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 169,057,871 1,019,342 SH   SOLE   884,862 0 134,480
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 175,473,094 1,049,543 SH   SOLE   993,454 0 56,089
AMAZON COM INC COM 023135106 BBG001S5PQL7 660,621,649 3,545,439 SH   SOLE   3,165,462 0 379,977
AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 2,297,471 27,584 SH   SOLE   27,584 0 0
AMEREN CORP COM 023608102 BBG001S5NF24 20,656,565 236,183 SH   SOLE   236,183 0 0
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 35,221,451 343,289 SH   SOLE   343,289 0 0
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 2,136,785 7,879 SH   SOLE   7,879 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 216,145,915 929,420 SH   SOLE   888,902 0 40,518
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 92,343,979 631,455 SH   SOLE   604,405 0 27,050
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 170,227 492 SH   SOLE   492 0 0
APPLE INC COM 037833100 BBG001S5N8V8 307,406,453 1,319,341 SH   SOLE   1,145,220 0 174,121
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 19,166,948 138,180 SH   SOLE   138,180 0 0
AUTODESK INC COM 052769106 BBG001S5SCD4 241,045 875 SH   SOLE   875 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 75,824 274 SH   SOLE   274 0 0
AVANGRID INC COM 05351W103 BBG00B8NWRH3 5,292,303 147,871 SH   SOLE   147,871 0 0
AVISTA CORP COM 05379B107 BBG001S5NZ48 2,280,244 58,845 SH   SOLE   58,845 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 33,123,071 71,966 SH   SOLE   71,966 0 0
BLACK HILLS CORP COM 092113109 BBG001S5P6X8 3,599,296 58,889 SH   SOLE   58,889 0 0
BLACKROCK INC COM 09247X101 BBG001SDBP55 349,420 368 SH   SOLE   368 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 84,461,430 20,052 SH   SOLE   20,052 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 2,564,986 47,307 SH   SOLE   47,307 0 0
CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 16,248,784 552,304 SH   SOLE   552,304 0 0
CHESAPEAKE UTILS CORP COM 165303108 BBG001SCP5R2 1,506,803 12,135 SH   SOLE   12,135 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 291,854,519 5,065,160 SH   SOLE   4,435,892 0 629,268
CME GROUP INC COM 12572Q105 BBG001S86547 439,976 1,994 SH   SOLE   1,994 0 0
CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 106,298,574 1,505,006 SH   SOLE   1,413,925 0 91,081
COCA COLA CO COM 191216100 BBG001S5SMQ8 3,625,481 50,452 SH   SOLE   50,452 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 288,456,847 2,778,700 SH   SOLE   2,411,137 0 367,563
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 32,702,339 314,053 SH   SOLE   314,053 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 732,266 826 SH   SOLE   826 0 0
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 199,701,861 1,683,401 SH   SOLE   1,585,052 0 98,349
CSX CORP COM 126408103 BBG001S5Q7Q3 199,081,403 5,765,462 SH   SOLE   5,348,541 0 416,921
DEERE & CO COM 244199105 BBG001S5QFF7 215,342 516 SH   SOLE   516 0 0
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 49,532,057 585,693 SH   SOLE   585,693 0 0
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 242,379,813 4,194,148 SH   SOLE   3,941,346 0 252,802
DTE ENERGY CO COM 233331107 BBG001S5QN88 22,527,352 175,433 SH   SOLE   175,433 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 34,867,181 302,404 SH   SOLE   302,404 0 0
ECOLAB INC COM 278865100 BBG001S5QRB5 246,393 965 SH   SOLE   965 0 0
ELI LILLY & CO COM 532457108 BBG001S5STL8 868,221 980 SH   SOLE   980 0 0
ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 23,913,011 181,696 SH   SOLE   181,696 0 0
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 9,337,373 242,089 SH   SOLE   242,089 0 0
EVERGY INC COM 30034W106 BBG00H433CS1 12,226,512 197,170 SH   SOLE   197,170 0 0
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 379,988,682 5,583,963 SH   SOLE   5,135,078 0 448,885
EXELON CORP COM 30161N101 BBG001SBJMT2 36,764,211 906,639 SH   SOLE   906,639 0 0
FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 21,895,285 493,693 SH   SOLE   493,693 0 0
FISERV INC COM 337738108 BBG001S5R6Q4 2,226,941 12,396 SH   SOLE   12,396 0 0
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 211,763,849 521,034 SH   SOLE   457,235 0 63,799
HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 182,095 790 SH   SOLE   790 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 1,067,702 2,635 SH   SOLE   2,635 0 0
IDACORP INC COM 451107106 BBG001S5S4M2 4,843,581 46,984 SH   SOLE   46,984 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 365,673,346 2,276,353 SH   SOLE   2,021,777 0 254,576
INTUIT COM 461202103 BBG001S6TWR2 303,273,423 488,363 SH   SOLE   423,864 0 64,499
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 343,889 700 SH   SOLE   700 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 52,038 522 SH   SOLE   522 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 178,729,581 659,884 SH   SOLE   575,029 0 84,855
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 206,835 832 SH   SOLE   832 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 334,651,717 677,707 SH   SOLE   599,944 0 77,763
MCDONALDS CORP COM 580135101 BBG001S5T110 3,613,925 11,868 SH   SOLE   11,868 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 422,139,009 737,438 SH   SOLE   659,917 0 77,521
MGE ENERGY INC COM 55277P104 BBG001SD2RD2 2,639,704 28,865 SH   SOLE   28,865 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 594,023,126 1,380,486 SH   SOLE   1,241,104 0 139,382
MIDDLESEX WTR CO COM 596680108 BBG001S5TCZ9 1,148,224 17,600 SH   SOLE   17,600 0 0
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 6,183,270 83,932 SH   SOLE   83,932 0 0
MOODYS CORP COM 615369105 BBG001S5VP87 378,723 798 SH   SOLE   798 0 0
MSCI INC COM 55354G100 BBG001SV8B05 220,930 379 SH   SOLE   379 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 345,686,140 487,383 SH   SOLE   429,873 0 57,510
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 37,517,034 443,831 SH   SOLE   443,831 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 279,698 3,164 SH   SOLE   3,164 0 0
NISOURCE INC COM 65473P105 BBG001S5TMF9 14,069,702 406,052 SH   SOLE   406,052 0 0
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 195,589,877 787,082 SH   SOLE   731,087 0 55,995
NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 1,076,913 26,382 SH   SOLE   26,382 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 BBG001SM2G73 3,016,352 52,715 SH   SOLE   52,715 0 0
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 287,176,360 2,411,828 SH   SOLE   2,109,746 0 302,082
OGE ENERGY CORP COM 670837103 BBG001S5TVY8 7,112,089 173,381 SH   SOLE   173,381 0 0
ONE GAS INC COM 68235P108 BBG004WQKD16 3,816,258 51,280 SH   SOLE   51,280 0 0
PEPSICO INC COM 713448108 BBG001S695T1 659,964 3,881 SH   SOLE   3,881 0 0
PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 8,797,430 99,305 SH   SOLE   99,305 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 4,114,658 85,901 SH   SOLE   85,901 0 0
PPL CORP COM 69351T106 BBG001S5VC31 19,977,574 603,917 SH   SOLE   603,917 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 3,730,901 21,541 SH   SOLE   21,541 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 37,234,381 417,379 SH   SOLE   417,379 0 0
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 188,991,645 941,006 SH   SOLE   815,047 0 125,959
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 52,350 195 SH   SOLE   195 0 0
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 625,627 1,211 SH   SOLE   1,211 0 0
SALESFORCE INC COM 79466L302 BBG001SDLP09 29,426,288 107,509 SH   SOLE   107,509 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 23,448,513 97,418 SH   SOLE   97,418 0 0
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 189,310 2,921 SH   SOLE   2,921 0 0
SEMPRA COM 816851109 BBG001SBVZ73 257,641,115 3,080,726 SH   SOLE   2,889,317 0 191,409
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 288,504 3,600 SH   SOLE   3,600 0 0
SJW GROUP COM 784305104 BBG001S5W3N8 1,453,680 25,016 SH   SOLE   25,016 0 0
SOUTHERN CO COM 842587107 BBG001S5W777 36,327,750 402,836 SH   SOLE   402,836 0 0
SPIRE INC COM 84857L101 BBG001S5SSD9 2,953,560 43,893 SH   SOLE   43,893 0 0
STARBUCKS CORP COM 855244109 BBG001S72KH6 110,944 1,138 SH   SOLE   1,138 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 297,244,005 822,798 SH   SOLE   714,022 0 108,776
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 77,998,844 449,121 SH   SOLE   449,121 0 0
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 66,914 230 SH   SOLE   230 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 281,442,464 724,005 SH   SOLE   628,124 0 95,881
TXNM ENERGY INC COM 69349H107 BBG001S5V9J1 2,941,388 67,201 SH   SOLE   67,201 0 0
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 28,274,627 72,663 SH   SOLE   72,663 0 0
UNION PAC CORP COM 907818108 BBG001S5X2M0 208,276 845 SH   SOLE   845 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 362,990,977 620,837 SH   SOLE   556,384 0 64,453
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 93,518 2,045 SH   SOLE   2,045 0 0
VERISIGN INC COM 92343E102 BBG001S7BCF6 11,398 60 SH   SOLE   60 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 134,516 502 SH   SOLE   502 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 363,951,315 1,323,700 SH   SOLE   1,188,326 0 135,374
WALMART INC COM 931142103 BBG001S5XH92 275,681 3,414 SH   SOLE   3,414 0 0
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 99,440 479 SH   SOLE   479 0 0
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 222,346,712 2,311,777 SH   SOLE   2,194,654 0 117,123
XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 245,097,608 3,753,409 SH   SOLE   3,514,469 0 238,940
YUM BRANDS INC COM 988498101 BBG001S7JQ30 271,638,712 1,944,304 SH   SOLE   1,744,381 0 199,923
YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 24,851 552 SH   SOLE   552 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 29,632,815 274,505 SH   SOLE   274,505 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 197,529 1,011 SH   SOLE   1,011 0 0