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 SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 308,935 918 SH   SOLE   918 0 0
ALCON AG ORD SHS H01301128 BBG00NPWGYR0 76,982 1,123 SH   SOLE   1,123 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 27,258,041 309,434 SH   SOLE   309,434 0 0
ALLETE INC COM NEW 018522300 BBG001S77110 2,741,610 42,499 SH   SOLE   42,499 0 0
ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 102,603,976 1,858,431 SH   SOLE   1,769,698 0 88,733
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 143,581,708 1,627,357 SH   SOLE   1,156,940 0 470,417
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 403,802,422 4,550,912 SH   SOLE   3,627,044 0 923,868
AMAZON COM INC COM 023135106 BBG001S5PQL7 268,803,276 3,200,039 SH   SOLE   2,489,488 0 710,551
AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 2,454,148 26,517 SH   SOLE   26,517 0 0
AMEREN CORP COM 023608102 BBG001S5NF24 17,231,896 193,791 SH   SOLE   193,791 0 0
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 29,062,581 306,083 SH   SOLE   306,083 0 0
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 169,026 1,144 SH   SOLE   1,144 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 296,640,440 1,400,172 SH   SOLE   1,336,798 0 63,374
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 103,330,853 677,935 SH   SOLE   646,605 0 31,330
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 132,362 441 SH   SOLE   441 0 0
APPLE INC COM 037833100 BBG001S5N8V8 267,470,000 2,058,570 SH   SOLE   1,461,463 0 597,107
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 11,754,686 104,887 SH   SOLE   104,887 0 0
AUTODESK INC COM 052769106 BBG001S5SCD4 139,405 746 SH   SOLE   746 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 43,711 183 SH   SOLE   183 0 0
AVANGRID INC COM 05351W103 BBG00B8NWRH3 7,104,121 165,289 SH   SOLE   165,289 0 0
AVISTA CORP COM 05379B107 BBG001S5NZ48 1,871,636 42,211 SH   SOLE   42,211 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 21,133,085 68,414 SH   SOLE   68,414 0 0
BLACK HILLS CORP COM 092113109 BBG001S5P6X8 3,278,758 46,613 SH   SOLE   46,613 0 0
BLACKROCK INC COM 09247X101 BBG001SDBP55 240,934 340 SH   SOLE   340 0 0
BLACKSTONE INC COM 09260D107 BBG001S7H949 36,947 498 SH   SOLE   498 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 62,562,352 31,044 SH   SOLE   31,044 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 2,340,947 38,604 SH   SOLE   38,604 0 0
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 27,473,120 295,537 SH   SOLE   295,537 0 0
CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 14,092,421 469,904 SH   SOLE   469,904 0 0
CHESAPEAKE UTILS CORP COM 165303108 BBG001SCP5R2 1,695,292 14,345 SH   SOLE   14,345 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 361,722,805 260,703 SH   SOLE   192,842 0 67,861
CME GROUP INC COM 12572Q105 BBG001S86547 307,228 1,827 SH   SOLE   1,827 0 0
CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 225,389,823 3,558,974 SH   SOLE   3,357,515 0 201,459
COCA COLA CO COM 191216100 BBG001S5SMQ8 598,252 9,405 SH   SOLE   9,405 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 3,219,202 40,858 SH   SOLE   40,858 0 0
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 25,068,436 263,020 SH   SOLE   263,020 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 521,780 1,143 SH   SOLE   1,143 0 0
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 150,491,495 1,109,492 SH   SOLE   1,057,241 0 52,251
CSX CORP COM 126408103 BBG001S5Q7Q3 180,780,072 5,835,380 SH   SOLE   5,488,772 0 346,608
DEERE & CO COM 244199105 BBG001S5QFF7 237,962 555 SH   SOLE   555 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 128,235 1,476 SH   SOLE   1,476 0 0
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 82,740 336 SH   SOLE   336 0 0
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 224,087,072 3,654,388 SH   SOLE   3,465,415 0 188,973
DTE ENERGY CO COM 233331107 BBG001S5QN88 16,875,310 143,583 SH   SOLE   143,583 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 30,711,206 298,196 SH   SOLE   298,196 0 0
ECOLAB INC COM 278865100 BBG001S5QRB5 142,067 976 SH   SOLE   976 0 0
ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 16,930,125 150,490 SH   SOLE   150,490 0 0
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 8,799,980 184,370 SH   SOLE   184,370 0 0
EVERGY INC COM 30034W106 BBG00H433CS1 235,082,000 3,735,611 SH   SOLE   3,520,454 0 215,157
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 504,042,140 6,011,953 SH   SOLE   4,985,834 0 1,026,119
EXELON CORP COM 30161N101 BBG001SBJMT2 29,958,304 692,998 SH   SOLE   692,998 0 0
FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 17,528,068 417,932 SH   SOLE   417,932 0 0
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 400,365,341 1,668,467 SH   SOLE   1,201,952 0 466,515
HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 83,903 664 SH   SOLE   664 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 694,260 2,198 SH   SOLE   2,198 0 0
IDACORP INC COM 451107106 BBG001S5S4M2 3,911,072 36,264 SH   SOLE   36,264 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 625,251,272 6,094,661 SH   SOLE   4,558,466 0 1,536,195
INTUIT COM 461202103 BBG001S6TWR2 455,525,184 1,170,354 SH   SOLE   830,510 0 339,844
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 63,926 312 SH   SOLE   312 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 2,180,136 33,163 SH   SOLE   33,163 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 2,651,912 31,291 SH   SOLE   31,291 0 0
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 1,159,793 17,669 SH   SOLE   17,669 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 214,119 863 SH   SOLE   863 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 458,434,504 2,300,916 SH   SOLE   1,666,391 0 634,525
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 117,474 789 SH   SOLE   789 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 172,596 1,043 SH   SOLE   1,043 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 571,061,331 1,642,255 SH   SOLE   1,219,354 0 422,901
MCDONALDS CORP COM 580135101 BBG001S5T110 541,559,421 2,055,020 SH   SOLE   1,477,535 0 577,485
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 38,358,134 318,748 SH   SOLE   318,748 0 0
MGE ENERGY INC COM 55277P104 BBG001SD2RD2 1,811,462 25,731 SH   SOLE   25,731 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 898,839,844 3,747,977 SH   SOLE   2,804,819 0 943,158
MIDDLESEX WTR CO COM 596680108 BBG001S5TCZ9 1,208,057 15,356 SH   SOLE   15,356 0 0
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 3,989,669 59,860 SH   SOLE   59,860 0 0
MOODYS CORP COM 615369105 BBG001S5VP87 186,675 670 SH   SOLE   670 0 0
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 130,081 1,530 SH   SOLE   1,530 0 0
MSCI INC COM 55354G100 BBG001SV8B05 164,670 354 SH   SOLE   354 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 27,169,948 92,139 SH   SOLE   92,139 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 617,111 5,274 SH   SOLE   5,274 0 0
NISOURCE INC COM 65473P105 BBG001S5TMF9 7,969,733 290,654 SH   SOLE   290,654 0 0
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 233,882,890 949,123 SH   SOLE   892,027 0 57,096
NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 1,023,566 21,508 SH   SOLE   21,508 0 0
NORTHWESTERN CORP COM NEW 668074305 BBG001SM2G73 2,466,704 41,569 SH   SOLE   41,569 0 0
OGE ENERGY CORP COM 670837103 BBG001S5TVY8 6,100,311 154,243 SH   SOLE   154,243 0 0
ONE GAS INC COM 68235P108 BBG004WQKD16 2,903,029 38,339 SH   SOLE   38,339 0 0
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 17,874,867 250,981 SH   SOLE   250,981 0 0
PEPSICO INC COM 713448108 BBG001S695T1 224,356,957 1,241,874 SH   SOLE   881,768 0 360,106
PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 6,474,122 85,141 SH   SOLE   85,141 0 0
PNM RES INC COM 69349H107 BBG001S5V9J1 3,257,660 66,769 SH   SOLE   66,769 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 2,895,067 59,083 SH   SOLE   59,083 0 0
PPL CORP COM 69351T106 BBG001S5VC31 15,957,480 546,115 SH   SOLE   546,115 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 10,340,029 68,224 SH   SOLE   68,224 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 22,637,243 369,467 SH   SOLE   369,467 0 0
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 60,271 234 SH   SOLE   234 0 0
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 350,682 1,047 SH   SOLE   1,047 0 0
SALESFORCE INC COM 79466L302 BBG001SDLP09 23,151,938 174,613 SH   SOLE   174,613 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 22,537,485 80,402 SH   SOLE   80,402 0 0
SEMPRA COM 816851109 BBG001SBVZ73 309,071,346 1,999,944 SH   SOLE   1,891,984 0 107,960
SERVICENOW INC COM 81762P102 BBG001T4JFC0 156,861 404 SH   SOLE   404 0 0
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 34,650 146 SH   SOLE   146 0 0
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 96,147 2,770 SH   SOLE   2,770 0 0
SJW GROUP COM 784305104 BBG001S5W3N8 1,659,767 20,443 SH   SOLE   20,443 0 0
SOUTH JERSEY INDS INC COM 838518108 BBG001S5W3G6 3,243,569 91,291 SH   SOLE   91,291 0 0
SOUTHERN CO COM 842587107 BBG001S5W777 30,436,085 426,216 SH   SOLE   426,216 0 0
SPIRE INC COM 84857L101 BBG001S5SSD9 2,474,415 35,934 SH   SOLE   35,934 0 0
STARBUCKS CORP COM 855244109 BBG001S72KH6 3,573,978 36,028 SH   SOLE   36,028 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 17,933,468 240,750 SH   SOLE   240,750 0 0
TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 28,126 245 SH   SOLE   245 0 0
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 14,541 31 SH   SOLE   31 0 0
UNION PAC CORP COM 907818108 BBG001S5X2M0 50,134,132 242,112 SH   SOLE   227,654 0 14,458
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 217,256,100 409,778 SH   SOLE   290,938 0 118,840
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 345,740,996 7,928,021 SH   SOLE   5,797,326 0 2,130,695
VERISIGN INC COM 92343E102 BBG001S7BCF6 12,326 60 SH   SOLE   60 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 85,917 487 SH   SOLE   487 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 665,420,376 3,202,832 SH   SOLE   2,411,730 0 791,102
WALMART INC COM 931142103 BBG001S5XH92 13,187,604 93,008 SH   SOLE   93,008 0 0
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 486,028,306 5,183,749 SH   SOLE   4,227,873 0 955,876
XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 510,184,861 7,276,920 SH   SOLE   5,998,875 0 1,278,045
YUM BRANDS INC COM 988498101 BBG001S7JQ30 539,344,368 4,210,996 SH   SOLE   3,145,504 0 1,065,492