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
ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 1,645 9 SH   SOLE   9 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 339,126 880 SH   SOLE   880 0 0
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 18,956 66 SH   SOLE   66 0 0
ALCON AG ORD SHS H01301128 BBG00NPWGYR0 79,216 1,123 SH   SOLE   1,123 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 23,993,499 234,816 SH   SOLE   234,816 0 0
ALLETE INC COM NEW 018522300 BBG001S77110 2,465,757 38,306 SH   SOLE   38,306 0 0
ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 96,833,691 1,813,365 SH   SOLE   1,723,717 0 89,648
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 157,587,550 1,519,209 SH   SOLE   1,055,635 0 463,574
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 520,924,560 5,008,890 SH   SOLE   3,810,013 0 1,198,877
AMAZON COM INC COM 023135106 BBG001S5PQL7 475,277,057 4,601,385 SH   SOLE   3,463,098 0 1,138,287
AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 2,318,251 26,080 SH   SOLE   26,080 0 0
AMEREN CORP COM 023608102 BBG001S5NF24 16,157,349 187,028 SH   SOLE   187,028 0 0
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 29,372,937 322,815 SH   SOLE   322,815 0 0
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 194,641 1,180 SH   SOLE   1,180 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 292,001,860 1,429,000 SH   SOLE   1,367,856 0 61,144
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 97,645,693 666,569 SH   SOLE   634,916 0 31,653
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 14,301 175 SH   SOLE   175 0 0
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 29,583 150 SH   SOLE   150 0 0
ANSYS INC COM 03662Q105 BBG001S926L8 8,653 26 SH   SOLE   26 0 0
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 127,377 404 SH   SOLE   404 0 0
APPLE INC COM 037833100 BBG001S5N8V8 375,152,777 2,275,032 SH   SOLE   1,576,828 0 698,204
APTIV PLC SHS G6095L109 BBG001TRL2T7 8,975 80 SH   SOLE   80 0 0
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 12,024,542 107,018 SH   SOLE   107,018 0 0
AUTODESK INC COM 052769106 BBG001S5SCD4 159,867 768 SH   SOLE   768 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 60,333 271 SH   SOLE   271 0 0
AVANGRID INC COM 05351W103 BBG00B8NWRH3 6,231,968 156,268 SH   SOLE   156,268 0 0
AVISTA CORP COM 05379B107 BBG001S5NZ48 1,923,070 45,302 SH   SOLE   45,302 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 23,460,036 75,979 SH   SOLE   75,979 0 0
BLACK HILLS CORP COM 092113109 BBG001S5P6X8 3,179,735 50,392 SH   SOLE   50,392 0 0
BLACKROCK INC COM 09247X101 BBG001SDBP55 234,861 351 SH   SOLE   351 0 0
BLACKSTONE INC COM 09260D107 BBG001S7H949 43,744 498 SH   SOLE   498 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 75,280,701 28,382 SH   SOLE   28,382 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 1,328 38 SH   SOLE   38 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 16,807 80 SH   SOLE   80 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 2,091,301 35,933 SH   SOLE   35,933 0 0
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 32,247,256 335,350 SH   SOLE   335,350 0 0
CARLISLE COS INC COM 142339100 BBG001S5Q6R4 3,391 15 SH   SOLE   15 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 11,300 247 SH   SOLE   247 0 0
CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 13,169,681 447,036 SH   SOLE   447,036 0 0
CHESAPEAKE UTILS CORP COM 165303108 BBG001SCP5R2 1,172,260 9,159 SH   SOLE   9,159 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 470,106,033 275,191 SH   SOLE   197,377 0 77,814
CME GROUP INC COM 12572Q105 BBG001S86547 361,973 1,890 SH   SOLE   1,890 0 0
CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 210,331,767 3,426,715 SH   SOLE   3,232,322 0 194,393
COCA COLA CO COM 191216100 BBG001S5SMQ8 697,031 11,237 SH   SOLE   11,237 0 0
COGNEX CORP COM 192422103 BBG001S5TC16 2,428 49 SH   SOLE   49 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 3,079,346 40,976 SH   SOLE   40,976 0 0
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 25,338,678 264,855 SH   SOLE   264,855 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 595,747 1,199 SH   SOLE   1,199 0 0
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 144,200,688 1,077,411 SH   SOLE   1,026,969 0 50,442
CSX CORP COM 126408103 BBG001S5Q7Q3 168,926,809 5,642,178 SH   SOLE   5,301,896 0 340,282
DEERE & CO COM 244199105 BBG001S5QFF7 236,993 574 SH   SOLE   574 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 125,763 1,256 SH   SOLE   1,256 0 0
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 6,838,056 32,491 SH   SOLE   32,491 0 0
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 167,315,595 2,992,588 SH   SOLE   2,843,492 0 149,096
DTE ENERGY CO COM 233331107 BBG001S5QN88 15,800,378 144,243 SH   SOLE   144,243 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 28,005,241 290,300 SH   SOLE   290,300 0 0
EATON CORP PLC SHS G29183103 BBG001S5QZ45 20,047 117 SH   SOLE   117 0 0
ECOLAB INC COM 278865100 BBG001S5QRB5 161,226 974 SH   SOLE   974 0 0
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 14,988 172 SH   SOLE   172 0 0
ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 16,666,193 154,689 SH   SOLE   154,689 0 0
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 7,909,424 181,201 SH   SOLE   181,201 0 0
EVERGY INC COM 30034W106 BBG00H433CS1 219,239,212 3,587,029 SH   SOLE   3,380,322 0 206,707
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 404,755,242 5,171,930 SH   SOLE   4,346,226 0 825,704
EXELON CORP COM 30161N101 BBG001SBJMT2 28,861,707 688,988 SH   SOLE   688,988 0 0
FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 16,125,913 402,544 SH   SOLE   402,544 0 0
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 329,694,397 1,250,358 SH   SOLE   885,267 0 365,091
HEXCEL CORP NEW COM 428291108 BBG001S5S2J0 1,706 25 SH   SOLE   25 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 93,538 664 SH   SOLE   664 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 769,378 2,607 SH   SOLE   2,607 0 0
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 32,108 168 SH   SOLE   168 0 0
HUBBELL INC COM 443510607 BBG001S5S1L9 3,893 16 SH   SOLE   16 0 0
HUNTSMAN CORP COM 447011107 BBG001SKWX22 1,423 52 SH   SOLE   52 0 0
IDACORP INC COM 451107106 BBG001S5S4M2 3,968,020 36,629 SH   SOLE   36,629 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 565,531,714 5,422,684 SH   SOLE   4,007,395 0 1,415,289
INTUIT COM 461202103 BBG001S6TWR2 509,071,431 1,141,851 SH   SOLE   790,637 0 351,214
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 158,902 622 SH   SOLE   622 0 0
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 26,651 134 SH   SOLE   134 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 2,382,430 33,163 SH   SOLE   33,163 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 2,830,271 31,291 SH   SOLE   31,291 0 0
JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 12,225 203 SH   SOLE   203 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 187,556 761 SH   SOLE   761 0 0
LENNOX INTL INC COM 526107107 BBG001S5SST2 2,262 9 SH   SOLE   9 0 0
LITTELFUSE INC COM 537008104 BBG001S744B6 1,877 7 SH   SOLE   7 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 426,979,743 2,135,219 SH   SOLE   1,528,770 0 606,449
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 137,979 831 SH   SOLE   831 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 171,880 1,032 SH   SOLE   1,032 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 515,899,016 1,419,606 SH   SOLE   1,015,536 0 404,070
MCDONALDS CORP COM 580135101 BBG001S5T110 432,036,595 1,545,140 SH   SOLE   1,084,856 0 460,284
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 51,246,880 241,799 SH   SOLE   241,799 0 0
MGE ENERGY INC COM 55277P104 BBG001SD2RD2 2,031,770 26,159 SH   SOLE   26,159 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 732,826,887 2,541,890 SH   SOLE   1,903,796 0 638,094
MIDDLESEX WTR CO COM 596680108 BBG001S5TCZ9 1,107,820 14,181 SH   SOLE   14,181 0 0
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 4,197,144 60,200 SH   SOLE   60,200 0 0
MOODYS CORP COM 615369105 BBG001S5VP87 195,547 639 SH   SOLE   639 0 0
MSCI INC COM 55354G100 BBG001SV8B05 181,340 324 SH   SOLE   324 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 31,835,982 92,150 SH   SOLE   92,150 0 0
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 32,065 416 SH   SOLE   416 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 649,379 5,295 SH   SOLE   5,295 0 0
NISOURCE INC COM 65473P105 BBG001S5TMF9 8,135,242 290,960 SH   SOLE   290,960 0 0
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 219,502,044 1,035,387 SH   SOLE   972,486 0 62,901
NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 919,906 19,342 SH   SOLE   19,342 0 0
NORTHWESTERN CORP COM NEW 668074305 BBG001SM2G73 1,886,872 32,611 SH   SOLE   32,611 0 0
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 14,359 77 SH   SOLE   77 0 0
OGE ENERGY CORP COM 670837103 BBG001S5TVY8 5,756,745 152,861 SH   SOLE   152,861 0 0
ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 10,455 127 SH   SOLE   127 0 0
ONE GAS INC COM 68235P108 BBG004WQKD16 2,969,620 37,481 SH   SOLE   37,481 0 0
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 12,772 38 SH   SOLE   38 0 0
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 18,874,963 248,551 SH   SOLE   248,551 0 0
PEPSICO INC COM 713448108 BBG001S695T1 180,594,948 990,647 SH   SOLE   687,134 0 303,513
PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 5,959,957 75,214 SH   SOLE   75,214 0 0
PNM RES INC COM 69349H107 BBG001S5V9J1 2,704,661 55,560 SH   SOLE   55,560 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 3,263,065 66,743 SH   SOLE   66,743 0 0
POWER INTEGRATIONS INC COM 739276103 BBG001S73RW3 1,439 17 SH   SOLE   17 0 0
PPG INDS INC COM 693506107 BBG001S5VC13 9,217 69 SH   SOLE   69 0 0
PPL CORP COM 69351T106 BBG001S5VC31 14,723,587 529,816 SH   SOLE   529,816 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 7,577,391 50,961 SH   SOLE   50,961 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 23,443,418 375,395 SH   SOLE   375,395 0 0
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 8,248 61 SH   SOLE   61 0 0
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 78,645 268 SH   SOLE   268 0 0
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 363,732 1,055 SH   SOLE   1,055 0 0
SALESFORCE INC COM 79466L302 BBG001SDLP09 44,958,291 225,039 SH   SOLE   225,039 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 21,022,923 80,526 SH   SOLE   80,526 0 0
SEMPRA COM 816851109 BBG001SBVZ73 292,862,372 1,937,433 SH   SOLE   1,833,293 0 104,140
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 BBG00JPGYWV3 2,251 45 SH   SOLE   45 0 0
SERVICENOW INC COM 81762P102 BBG001T4JFC0 62,737 135 SH   SOLE   135 0 0
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 32,816 146 SH   SOLE   146 0 0
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 161,654 3,372 SH   SOLE   3,372 0 0
SILICON LABORATORIES INC COM 826919102 BBG001S5W492 1,751 10 SH   SOLE   10 0 0
SJW GROUP COM 784305104 BBG001S5W3N8 1,581,068 20,768 SH   SOLE   20,768 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 4,863 16 SH   SOLE   16 0 0
SOUTHERN CO COM 842587107 BBG001S5W777 29,825,467 428,650 SH   SOLE   428,650 0 0
SPIRE INC COM 84857L101 BBG001S5SSD9 2,489,900 35,499 SH   SOLE   35,499 0 0
STARBUCKS CORP COM 855244109 BBG001S72KH6 3,785,334 36,352 SH   SOLE   36,352 0 0
STATE STR CORP COM 857477103 BBG001S5RLD5 24,145 319 SH   SOLE   319 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 257,779 903 SH   SOLE   903 0 0
SYNOPSYS INC COM 871607107 BBG001S5VTR8 17,381 45 SH   SOLE   45 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 25,439,575 273,485 SH   SOLE   273,485 0 0
TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 12,328 94 SH   SOLE   94 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 33,816 163 SH   SOLE   163 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 32,180 173 SH   SOLE   173 0 0
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 54,529 232 SH   SOLE   232 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 236,412,276 1,284,989 SH   SOLE   890,045 0 394,944
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 16,916 31 SH   SOLE   31 0 0
UNION PAC CORP COM 907818108 BBG001S5X2M0 212,329 1,055 SH   SOLE   1,055 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 373,114,058 789,509 SH   SOLE   550,266 0 239,243
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 279,741,835 7,759,829 SH   SOLE   5,718,653 0 2,041,176
VERISIGN INC COM 92343E102 BBG001S7BCF6 12,680 60 SH   SOLE   60 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 93,436 487 SH   SOLE   487 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 652,068,197 2,892,168 SH   SOLE   2,135,420 0 756,748
WABTEC COM 929740108 BBG001S5XBT3 5,255 52 SH   SOLE   52 0 0
WALMART INC COM 931142103 BBG001S5XH92 8,316,917 56,405 SH   SOLE   56,405 0 0
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 10,569 76 SH   SOLE   76 0 0
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 19,744 121 SH   SOLE   121 0 0
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 430,769,458 4,544,461 SH   SOLE   3,715,900 0 828,561
WOODWARD INC COM 980745103 BBG001S6YZC5 1,753 18 SH   SOLE   18 0 0
XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 444,309,422 6,588,218 SH   SOLE   5,428,577 0 1,159,641
YUM BRANDS INC COM 988498101 BBG001S7JQ30 553,711,059 4,192,240 SH   SOLE   3,097,684 0 1,094,556