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 COM 018802108   108,155 2,025,383 SH   SOLE   1,996,673 0 28,710
ALLIANT ENERGY CORP COM COM 018802108   1,829 34,259 SH   OTR 1 0 34,259 0
ALPHABET INC COM 02079K107   697 6,700 SH   SOLE   6,500 0 200
ALPHABET INC. CLASS A COM 02079K305   1,407 13,566 SH   SOLE   4,646 0 8,920
ALTRIA GROUP INC. COM 02209S103   357 8,000 SH   SOLE   0 0 8,000
AMEREN CORP COM COM 023608102   107,897 1,248,950 SH   SOLE   1,247,454 0 1,496
AMEREN CORP COM COM 023608102   1,942 22,476 SH   OTR 1 0 22,476 0
AMERICAN ELEC PWR INC COM COM 025537101   65,718 722,251 SH   SOLE   713,176 0 9,075
AMERICAN TOWER REIT COM COM 03027X100   12,063 59,034 SH   SOLE   58,634 0 400
AMERICAN WATER WORKS COM 030420103   72,986 498,235 SH   SOLE   488,489 0 9,746
APPLE INC COM COM 037833100   792 4,800 SH   SOLE   0 0 4,800
AT & T INC. (NEW) COM 00206R102   902 46,881 SH   SOLE   43,776 0 3,105
ATMOS ENERGY CORP COM COM 049560105   13,290 118,278 SH   SOLE   109,077 0 9,201
ATMOS ENERGY CORP COM COM 049560105   1,814 16,145 SH   OTR 1 0 16,145 0
BCE INC COM NEW COM 05534B760   105,545 2,356,442 SH   SOLE   2,352,580 0 3,862
BERKSHIRE HATHAWAY INC CLASS B COM 084670702   7,242 23,455 SH   SOLE   1,002 0 22,453
CANADIAN NATL RY CO COM COM 136375102   8,068 68,389 SH   SOLE   52,073 0 16,316
CANADIAN PACIFIC LTD COM 13645T100   53,130 690,535 SH   SOLE   680,634 0 9,901
CHARTER COMMUNICATIONS INC COM 16119P108   31,874 89,132 SH   SOLE   83,542 0 5,590
CHEVRON CORPORATION COM COM 166764100   326 2,000 SH   SOLE   2,000 0 0
CLEARWAY ENERGY INC. CL A COM 18539C105   870 28,970 SH   SOLE   27,110 0 1,860
CLEARWAY ENERGY INC. CL A COM 18539C105   1,324 44,095 SH   OTR 1 0 44,095 0
CMS ENERGY CORP COM COM 125896100   80,188 1,306,426 SH   SOLE   1,283,939 0 22,487
CMS ENERGY CORP COM COM 125896100   2,102 34,249 SH   OTR 1 0 34,249 0
COGENT COMMUNICATIONS HLDGS CO COM 19239V302   16,635 261,070 SH   SOLE   249,816 0 11,254
COMCAST CORP CLASS A COM 20030N101   84,440 2,227,393 SH   SOLE   2,224,122 0 3,271
CONSTELLATION ENERGY CORP COM 21037T109   85,566 1,090,012 SH   SOLE   1,081,691 0 8,321
CONSTELLATION ENERGY CORP COM 21037T109   2,583 32,904 SH   OTR 1 0 32,904 0
CROWN CASTLE INC COM 22822V101   49,818 372,217 SH   SOLE   359,226 0 12,991
DEUTSCHE TELEKOM AG COM 251566105   1,151 47,384 SH   SOLE   44,164 0 3,220
DIGITAL REALTY TR COM 253868103   37,274 379,147 SH   SOLE   379,147 0 0
DT MIDSTREAM INC COM 23345M107   28,165 570,487 SH   SOLE   570,487 0 0
DTE ENERGY CO COM COM 233331107   107,229 978,903 SH   SOLE   968,565 0 10,338
DTE ENERGY CO COM COM 233331107   2,988 27,275 SH   OTR 1 0 27,275 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204   93,675 971,030 SH   SOLE   969,130 0 1,900
EDISON INTL COM COM 281020107   30,981 438,881 SH   SOLE   415,556 0 23,325
EDISON INTL COM COM 281020107   3,597 50,951 SH   OTR 1 0 50,951 0
ENTERGY CORP NEW COM COM 29364G103   125,977 1,169,266 SH   SOLE   1,144,234 0 25,032
ENTERGY CORP NEW COM COM 29364G103   2,040 18,938 SH   OTR 1 0 18,938 0
EQUINIX INC COM NEW COM 29444U700   60,319 83,656 SH   SOLE   78,979 0 4,677
EXELON CORP COM COM 30161N101   61,902 1,477,733 SH   SOLE   1,455,603 0 22,130
EXELON CORP COM COM 30161N101   919 21,932 SH   OTR 1 0 21,932 0
EXXON MOBIL CORP COM 30231G102   1,404 12,800 SH   SOLE   1,470 0 11,330
FIRSTENERGY CORP COM COM 337932107   39,387 983,192 SH   SOLE   981,842 0 1,350
FORTIS INC COM 349553107   2,978 70,020 SH   SOLE   68,070 0 1,950
JOHNSON & JOHNSON COM COM 478160104   563 3,630 SH   SOLE   3,500 0 130
LINDE PLC SH COM G54950103   13,988 39,354 SH   SOLE   37,981 0 1,373
NEXTERA ENERGY INC COM COM 65339F101   113,448 1,471,827 SH   SOLE   1,391,211 0 80,616
NEXTERA ENERGY INC COM COM 65339F101   8,816 114,380 SH   OTR 1 0 114,380 0
NEXTERA ENERGY PARTNERS LP COM 65341B106   6,243 102,769 SH   SOLE   76,639 0 26,130
NEXTERA ENERGY PARTNERS LP COM 65341B106   1,361 22,403 SH   OTR 1 0 22,403 0
NISOURCE INC COM COM 65473P105   107,008 3,827,186 SH   SOLE   3,797,676 0 29,510
NISOURCE INC COM COM 65473P105   1,771 63,336 SH   OTR 1 0 63,336 0
NORFOLK SOUTHERN CORP COM COM 655844108   47,721 225,100 SH   SOLE   225,100 0 0
OGE ENERGY CORP COM COM 670837103   65,646 1,743,113 SH   SOLE   1,708,188 0 34,925
ONEOK INC NEW COM COM 682680103   2,416 38,022 SH   SOLE   26,428 0 11,594
PG&E CORP COM COM 69331C108   85,108 5,263,344 SH   SOLE   5,132,434 0 130,910
PG&E CORP COM COM 69331C108   2,197 135,840 SH   OTR 1 0 135,840 0
PHILLIP MORRIS INTERNATIONAL COM 718172109   486 5,000 SH   SOLE   0 0 5,000
PPG INDS INC COM COM 693506107   748 5,600 SH   SOLE   0 0 5,600
PPL CORP COM COM 69351T106   75,200 2,706,000 SH   SOLE   2,706,000 0 0
PPL CORP COM COM 69351T106   1,462 52,617 SH   OTR 1 0 52,617 0
PROLOGIS INC COM COM 74340W103   6,507 52,152 SH   SOLE   45,933 0 6,219
PUBLIC SVC ENTERPRISE GROUP IN COM 744573106   80,809 1,293,987 SH   SOLE   1,293,308 0 679
PUBLIC SVC ENTERPRISE GROUP IN COM 744573106   2,014 32,256 SH   OTR 1 0 32,256 0
REXFORD INDUSTRIAL REALTY, INC COM 76169C100   20,228 339,115 SH   SOLE   337,435 0 1,680
ROGERS COMMUNICATIONS INC-B COM 775109200   15,135 326,462 SH   SOLE   298,948 0 27,514
SBA COMMUNICATIONS COR CL A COM 78410G104   67,122 257,104 SH   SOLE   248,275 0 8,829
SEMPRA COM 816851109   67,485 446,448 SH   SOLE   430,680 0 15,768
SOUTHERN CO COM COM 842587107   2,664 38,283 SH   SOLE   37,416 0 867
T-MOBILE US INC COM COM 872590104   19,524 134,795 SH   SOLE   116,905 0 17,890
TC ENERGY COM 87807B107   44,747 1,150,000 SH   SOLE   1,150,000 0 0
TELUS CORP COM COM 87971M103   11,185 563,207 SH   SOLE   479,080 0 84,127
UNION PAC CORP COM COM 907818108   76,600 380,601 SH   SOLE   365,361 0 15,240
VERIZON COMMUNICATIONS COM COM 92343V104   57,222 1,471,368 SH   SOLE   1,469,393 0 1,975
VISTRA CORP. COM 92840M102   1,982 82,601 SH   OTR 1 0 82,601 0
WEC ENERGY GROUP INC COM COM 92939U106   84,418 890,578 SH   SOLE   890,578 0 0
WEC ENERGY GROUP INC COM COM 92939U106   867 9,151 SH   OTR 1 0 9,151 0
WILLIAMS COS INC COM COM 969457100   48,414 1,621,375 SH   SOLE   1,619,240 0 2,135
XCEL ENERGY INC COM COM 98389B100   113,489 1,682,808 SH   SOLE   1,670,765 0 12,043
XCEL ENERGY INC COM COM 98389B100   1,699 25,187 SH   OTR 1 0 25,187 0
SCE TRUST III 5.75 PFD PFD 78409B207   322 15,473 SH   SOLE   15,473 0 0
SCE TRUST IV 5.375 PFD PFD 78409G206   604 29,927 SH   SOLE   29,927 0 0
REAVES UTIL INCOME FD COM SH B CEF 756158101   2,650 93,378 SH   SOLE   2,866 0 90,512