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
Abbott Laboratories COM 002824100   205 2,000 SH   SOLE 1 0 0 2,000
AbbVie Inc. COM 00287Y109   370 1,700 SH   SOLE 1 0 0 1,700
Abrdn Bloomberg All Commodit COM 003261203   847 23,678 SH   SOLE 1 23,678 0 0
Acadia Realty Trust COM 004239109   311,041 16,267,828 SH   SOLE 1 11,752,520 0 4,515,308
Adams Express Co COM 006212104   24,553 1,121,635 SH   SOLE 1 1,121,635 0 0
Adams Natural Resources Fund COM 00548F105   5,059 181,985 SH   SOLE 1 181,985 0 0
Adobe Systems Incorporated COM 00724F101   146 600 SH   SOLE 1 0 0 600
Advanced Micro Devic COM 007903107   285 1,400 SH   SOLE 1 0 0 1,400
Aecom Technology Cor COM 00766T100   93 1,100 SH   SOLE 1 0 0 1,100
Aflac Incorporated COM 001055102   143 1,300 SH   SOLE 1 0 0 1,300
Agco Corp. COM 001084102   13,427 115,880 SH   SOLE 1 115,880 0 0
Agnico Eagle Mines Ltd COM 008474108   18,070 89,026 SH   SOLE 1 88,126 0 900
Agree Realty Corp. COM 008492100   1,346,615 17,864,344 SH   SOLE 1,2 13,697,479 0 4,166,865
Alcoa Corp COM 013872106   385 5,806 SH   SOLE 1 5,806 0 0
Alliance National Muni Inc. COM 01864U106   834 78,000 SH   SOLE 1 78,000 0 0
Alliant Energy Corporation COM 018802108   235,104 3,276,260 SH   SOLE 1,2 3,154,107 0 122,153
Allspring Income Opportunities Fund COM 94987B105   5,604 864,743 SH   SOLE 1 864,743 0 0
Alphabet Inc CL A COM 02079K305   2,588 9,000 SH   SOLE 1 0 0 9,000
Altria Group Inc. COM 02209S103   231 3,500 SH   SOLE 1 0 0 3,500
Amazon.com Inc. COM 023135106   1,395 6,700 SH   SOLE 1 0 0 6,700
Ameren Corporation COM 023608102   200,966 1,828,297 SH   SOLE 1,2 1,772,742 0 55,555
American Electric Power Company Inc. COM 025537101   180 1,375 SH   SOLE 1 0 0 1,375
American Homes 4 Rent-CL COM 02665T306   68 2,447 SH   SOLE 1 2,447 0 0
American Tower Corporation COM 03027X100   2,177,938 12,619,866 SH   SOLE 1,2 11,985,075 0 634,791
American Water Works Company Inc. COM 030420103   35,455 260,526 SH   SOLE 1,2 255,065 0 5,461
Americold Realty Trust COM 03064D108   0 7 SH   SOLE 1 7 0 0
Ameriprise Financial Inc. COM 03076C106   156 350 SH   SOLE 1 0 0 350
AMETEK Inc. COM 031100100   171 800 SH   SOLE 1 0 0 800
Antero Resources Corporation COM 03674X106   6,691 157,648 SH   SOLE 1 157,648 0 0
Anthem Inc. COM 036752103   64 220 SH   SOLE 1 0 0 220
Apple Hospitality REIT Inc COM 03784Y200   693 60,206 SH   SOLE 1 60,206 0 0
Apple Inc. COM 037833100   3,045 12,000 SH   SOLE 1 0 0 12,000
Applied Materials Inc. COM 038222105   342 1,000 SH   SOLE 1 0 0 1,000
Applovin Corp-Class A COM 03831W108   199 500 SH   SOLE 1 0 0 500
Archer-Daniels-Midland Company COM 039483102   6,458 88,843 SH   SOLE 1 86,343 0 2,500
Arko Petroleum Corp COM 04124A100   19,530 1,091,697 SH   SOLE 1 1,091,697 0 0
Astera Labs Inc COM 04626A103   581 5,300 SH   SOLE 1 4,500 0 800
Atmos Energy Corp. COM 049560105   147,821 800,246 SH   SOLE 1,2 766,950 0 33,296
Automatic Data Processing Inc. COM 053015103   134 660 SH   SOLE 1 0 0 660
AvalonBay Communities Inc COM 053484101   14,097 86,297 SH   SOLE 1 119 0 86,178
Avenue Income Credit Strategy COM 003057106   3,598 705,500 SH   SOLE 1 705,500 0 0
Avery Dennison Corporation COM 053611109   155 900 SH   SOLE 1 0 0 900
Babson Cap Global COM 06760L100   2,541 186,013 SH   SOLE 1 186,013 0 0
Bank of America 7.25 CV Pfd. L PFD 060505682   238 200 SH   SOLE 1 200 0 0
Barrick Mining Corp COM 06849F108   18,003 441,353 SH   SOLE 1 441,353 0 0
Berkshire Hathaway Inc. COM 084670702   527 1,100 SH   SOLE 1 0 0 1,100
Black Hills Corp COM 092113109   88,031 1,268,274 SH   SOLE 1,2 1,211,512 0 56,762
Blackrock Capital Allocation COM 09260U109   23,281 1,647,657 SH   SOLE 1 1,647,657 0 0
Blackrock Corporate High Yield Fund 6 COM 09255P107   8,098 950,417 SH   SOLE 1 950,417 0 0
BlackRock Credit Allocation Income Trust COM 092508100   3,343 331,022 SH   SOLE 1 331,022 0 0
Blackrock Enh Cap And Inc COM 09256A109   1,797 85,487 SH   SOLE 1 85,487 0 0
Blackrock Esg Capital Alloca COM 09262F100   11,796 868,615 SH   SOLE 1 868,615 0 0
Blackrock Glbl Flt Rt Inc Tr COM 091941104   1,096 101,865 SH   SOLE 1 101,865 0 0
Blackrock Inc. COM 09290D101   221 230 SH   SOLE 1 0 0 230
Blackrock Limited Duration Income Trust COM 09249W101   4,681 371,801 SH   SOLE 1 371,801 0 0
BlackRock Multi-Sector Inc Tst COM 09258A107   1,002 80,000 SH   SOLE 1 80,000 0 0
BlackRock Muni Target Term Tr COM 09257P105   2,111 93,000 SH   SOLE 1 93,000 0 0
Blackrock Muniassets Fund COM 09254J102   857 80,760 SH   SOLE 1 80,760 0 0
BlackRock MuniHoldings Fd Inc COM 09253N104   2,741 243,007 SH   SOLE 1 243,007 0 0
Blackrock Muniyield Insured COM 09254E103   4,122 392,152 SH   SOLE 1 392,152 0 0
Blackrock Muniyield Quality COM 09254F100   2,542 231,524 SH   SOLE 1 231,524 0 0
Blackstone/GSO Long-Short CR COM 09257D102   1,635 149,996 SH   SOLE 1 149,996 0 0
Bluerock Private Real Estate COM 09631P102   1,661 100,000 SH   SOLE 1 100,000 0 0
Book Holdings Inc COM 09857L108   211 50 SH   SOLE 1 0 0 50
Boulder Growth & Income Fund Inc. COM 101507101   5,064 296,158 SH   SOLE 1 296,158 0 0
Bowhead Specialty Holdings I COM 10240L102   628 28,000 SH   SOLE 1 28,000 0 0
Boyd Gaming Corp. COM 103304101   203,027 2,470,510 SH   SOLE 1 2,146,125 0 324,385
Bristol-Myers Squibb Company COM 110122108   364 6,000 SH   SOLE 1 0 0 6,000
Broadcom Inc COM 11135F101   1,145 3,700 SH   SOLE 1 0 0 3,700
Bunge Global Sa COM H11356104   28,416 223,398 SH   SOLE 1 223,398 0 0
BXP, Inc. COM 101121101   1,082,080 20,849,327 SH   SOLE 1,2 15,197,552 0 5,651,775
Caesars Entertainment Inc COM 12769G100   322,768 12,212,160 SH   SOLE 1,2 11,501,225 0 710,935
Calamos Convertible & High Income Fund COM 12811P108   5,472 502,484 SH   SOLE 1 502,484 0 0
Calamos Convertible Opp&Inc COM 128117108   591 55,000 SH   SOLE 1 55,000 0 0
Calamos Global Total Return COM 128118106   719 64,457 SH   SOLE 1 64,457 0 0
Cameco Corp COM 13321L108   12,060 111,042 SH   SOLE 1 111,042 0 0
Caretrust REIT Inc COM 14174T107   439,191 11,983,376 SH   SOLE 1,2 9,200,883 0 2,782,493
Carlisle Corp COM 142339100   200 600 SH   SOLE 1 0 0 600
Carrier Global Corp COM 14448C104   225 4,000 SH   SOLE 1 0 0 4,000
Caterpillar Inc. COM 149123101   638 900 SH   SOLE 1 0 0 900
Cboe Global Markets Inc COM 12503M108   112 400 SH   SOLE 1 0 0 400
Cencora Inc COM 03073E105   94 300 SH   SOLE 1 0 0 300
CenterPoint Energy Inc. COM 15189T107   139,705 3,236,906 SH   SOLE 1,2 3,110,353 0 126,553
Central Securities Corp COM 155123102   2,185 44,000 SH   SOLE 1 44,000 0 0
Centrus Energy Corp COM 15643U104   4,633 26,692 SH   SOLE 1 26,692 0 0
Century Alum Co COM 156431108   6,936 118,183 SH   SOLE 1 118,183 0 0
Cheniere Energy Inc. COM 16411R208   64,043 225,694 SH   SOLE 1,2 221,675 0 4,019
Chevron Corporation COM 166764100   2,045 9,884 SH   SOLE 1 7,184 0 2,700
Chn & Strs Prfr A I Op A Etf COM 19249U203   19,944 778,000 SH   SOLE 1 778,000 0 0
Cintas Corporation COM 172908105   101 600 SH   SOLE 1 0 0 600
Circle Internet Group Inc COM 172573107   286 3,000 SH   SOLE 1 3,000 0 0
Cisco Systems Inc. COM 17275R102   303 3,900 SH   SOLE 1 0 0 3,900
CME Group Inc. COM 12572Q105   148 500 SH   SOLE 1 0 0 500
Coeur D Alene Mines Cor COM 192108504   7,441 396,407 SH   SOLE 1 396,407 0 0
Cognizant Technology Solutions Corporation COM 192446102   123 2,000 SH   SOLE 1 0 0 2,000
Cohen & Steers Infra Opp Etf COM 19249U500   16,228 585,000 SH   SOLE 1 585,000 0 0
Cohen & Steers Nat Res A Etf COM 19249U302   21,984 585,000 SH   SOLE 1 585,000 0 0
Cohen & Steers Real Es A Etf COM 19249U104   10,315 392,500 SH   SOLE 1 392,500 0 0
Cohen & Steers Short Dp Etf COM 19249U401   19,667 787,000 SH   SOLE 1 787,000 0 0
Columbia Selig Prem Tech Equity COM 19842X109   1,138 30,000 SH   SOLE 1 30,000 0 0
Comcast Corporation COM 20030N101   115 4,000 SH   SOLE 1 0 0 4,000
Concentra Group Holdings Par COM 20603L102   438 20,420 SH   SOLE 1 20,420 0 0
Conocophillips COM 20825C104   35,179 266,504 SH   SOLE 1 266,504 0 0
Consolidated Edison Inc. COM 209115104   136 1,200 SH   SOLE 1 0 0 1,200
Constellation Energy Corp COM 21037T109   20,565 73,645 SH   SOLE 1 44,591 0 29,054
Core Natural Resources Inc. COM 218937100   3,204 30,594 SH   SOLE 1 30,594 0 0
Cornerstone Strategic Value Fund Inc COM 21924B302   4,586 629,931 SH   SOLE 1 629,931 0 0
Cornerstone Total Return Fund Inc COM 21924U300   1,877 270,000 SH   SOLE 1 270,000 0 0
Corning Incorporated COM 219350105   136 1,000 SH   SOLE 1 0 0 1,000
Corteva Inc-W/I COM 22052L104   18,662 222,941 SH   SOLE 1 221,441 0 1,500
Costco Wholesale Corporation COM 22160K105   149 150 SH   SOLE 1 0 0 150
Cousins Properties Inc. COM 222795502   1,701 75,383 SH   SOLE 1 75,383 0 0
Crh Plc COM G25508105   158 1,500 SH   SOLE 1 0 0 1,500
Crown Castle Inc. COM 22822V101   3,282,026 40,364,357 SH   SOLE 1,2 32,729,343 0 7,635,014
CSX Corporation COM 126408103   337,809 8,229,214 SH   SOLE 1,2 8,019,053 0 210,161
Curbline Properties Corp COM 23128Q101   77,079 2,988,720 SH   SOLE 1 0 0 2,988,720
Danaher Corporation COM 235851102   131 690 SH   SOLE 1 0 0 690
Darden Restaurants Inc. COM 237194105   118 600 SH   SOLE 1 0 0 600
Deckers Outdoor Corp COM 243537107   120 1,200 SH   SOLE 1 0 0 1,200
Delek Logistics Partners Lp COM 24664T103   9,481 190,528 SH   SOLE 1 190,528 0 0
Denison Mines Corp COM 248356107   4,399 1,246,072 SH   SOLE 1 1,246,072 0 0
Devon Energy Corporation COM 25179M103   2,984 59,298 SH   SOLE 1 59,298 0 0
Diamondrock Hospitality Co. COM 252784301   93,981 10,029,993 SH   SOLE 1 9,610,246 0 419,747
Digital Realty Trust Inc. COM 253868103   5,077,861 28,177,457 SH   SOLE 1,2 21,556,508 0 6,620,949
DNP Select Income Fund COM 23325P104   9,185 891,770 SH   SOLE 1 891,770 0 0
Docusign Inc COM 256163106   66 1,400 SH   SOLE 1 0 0 1,400
Dominion Resources Inc. COM 25746U109   120,674 1,952,024 SH   SOLE 1,2 1,921,619 0 30,405
Doubleline Income Solutions COM 258622109   4,646 428,993 SH   SOLE 1 428,993 0 0
Doubleline Yield Opport COM 25862D105   2,436 175,007 SH   SOLE 1 175,007 0 0
Dreyfus Strategic Municipal Bond Fund COM 09662E109   301 50,000 SH   SOLE 1 50,000 0 0
Dreyfus Strategic Municipals COM 05588W108   1,877 298,400 SH   SOLE 1 298,400 0 0
Dt Midstream Inc COM 23345M107   2,045 15,182 SH   SOLE 1 15,182 0 0
DTE Energy Company COM 233331107   146,898 1,004,636 SH   SOLE 1,2 958,350 0 46,286
Duff & Phelps Global Utility COM 26433C105   7,781 538,869 SH   SOLE 1 538,869 0 0
Duke Energy Corporation COM 26441C204   211,465 1,614,973 SH   SOLE 1,2 1,581,302 0 33,671
DWS Municipal Income Trust COM 233368109   819 90,000 SH   SOLE 1 90,000 0 0
Eastgroup Properties Inc. COM 277276101   678,754 3,667,151 SH   SOLE 1,2 2,240,643 0 1,426,508
Eaton Vance Enh Eqt Inc Ii COM 278277108   2,647 129,355 SH   SOLE 1 129,355 0 0
Eaton Vance Floating Rate Income Trust COM 278279104   1,580 147,240 SH   SOLE 1 147,240 0 0
Eaton Vance Insured Muni Bnd COM 27827X101   1,630 166,840 SH   SOLE 1 166,840 0 0
Eaton Vance Limited Duration Fund COM 27828H105   3,548 375,463 SH   SOLE 1 375,463 0 0
Eaton Vance Risk-Managed Diversified Equity Income COM 27829G106   1,972 241,380 SH   SOLE 1 241,380 0 0
Eaton Vance Sr Fltg Rate Trust COM 27828Q105   3,720 352,902 SH   SOLE 1 352,902 0 0
Eaton Vance T/A Global Dividend Income COM 27828S101   2,593 128,868 SH   SOLE 1 128,868 0 0
Eaton Vance T/M Buy-Wr In COM 27828X100   1,023 70,963 SH   SOLE 1 70,963 0 0
Eaton Vance T/M Buy-Write Opportunity COM 27828Y108   1,380 100,931 SH   SOLE 1 100,931 0 0
Eaton Vance Tax Adv Global Dividend O COM 27828U106   400 15,000 SH   SOLE 1 15,000 0 0
Eaton Vance Tax Man Global Br COM 27829C105   922 105,000 SH   SOLE 1 105,000 0 0
Eaton Vance Tax-Managed Dividend COM 27828N102   4,283 310,617 SH   SOLE 1 310,617 0 0
Eaton Vance Tax-Managed Global COM 27829F108   9,093 1,049,977 SH   SOLE 1 1,049,977 0 0
Ebay Inc COM 278642103   228 2,500 SH   SOLE 1 0 0 2,500
Edison International COM 281020107   49,004 669,640 SH   SOLE 1 669,640 0 0
Eli Lilly and Company COM 532457108   552 600 SH   SOLE 1 0 0 600
Emcor Group Inc COM 29084Q100   148 200 SH   SOLE 1 0 0 200
Emerson Electric Co. COM 291011104   138 1,050 SH   SOLE 1 0 0 1,050
Empire State Realty Trust COM 292104106   54,905 10,558,673 SH   SOLE 1 7,761,395 0 2,797,278
Enbridge Inc COM 29250N105   1,637 30,245 SH   SOLE 1 30,245 0 0
Energy Transfer LP COM 29273V100   68,527 3,550,610 SH   SOLE 1 3,550,610 0 0
Entergy Corporation COM 29364G103   341,392 3,038,377 SH   SOLE 1,2 2,889,334 0 149,043
Enterprise Products Partners COM 293792107   12,214 322,791 SH   SOLE 1 322,791 0 0
Entertainment Properties Trust Pfd. E PFD 26884U307   1,734 57,085 SH   SOLE 1 57,085 0 0
EOG Resources Inc. COM 26875P101   145 1,000 SH   SOLE 1 0 0 1,000
Equinix Inc. COM 29444U700   2,775,472 2,831,410 SH   SOLE 1,2 2,251,342 0 580,068
Equity Lifestyle Properties COM 29472R108   688,558 11,031,032 SH   SOLE 1 6,337,670 0 4,693,362
Equity Residential COM 29476L107   381,602 6,451,417 SH   SOLE 1,2 5,973,299 0 478,118
Essential Properties Realty COM 29670E107   898,880 29,607,357 SH   SOLE 1,2 21,786,412 0 7,820,945
Essex Property Trust Inc. COM 297178105   1,172,039 4,843,126 SH   SOLE 1,2 3,596,896 0 1,246,230
Evergy Inc COM 30034W106   177,700 2,169,187 SH   SOLE 1,2 2,118,505 0 50,682
Eversource Energy COM 30040W108   93,243 1,345,893 SH   SOLE 1,2 1,310,288 0 35,605
Expedia Inc. COM 30212P303   231 1,000 SH   SOLE 1 0 0 1,000
Extra Space Storage Inc. COM 30225T102   2,152,167 16,412,456 SH   SOLE 1,2 12,384,660 0 4,027,796
Exxon Mobil Corporation COM 30231G102   58,650 345,690 SH   SOLE 1 342,490 0 3,200
Facebook Inc. COM 30303M102   858 1,500 SH   SOLE 1 0 0 1,500
Federal Realty Investment Trust COM 313745101   22 205 SH   SOLE 1 205 0 0
FedEx Corporation COM 31428X106   249 700 SH   SOLE 1 0 0 700
Figure Technology Solut-Cl A COM 349381103   340 10,000 SH   SOLE 1 10,000 0 0
First Industrial Realty Trust COM 32054K103   157,884 2,729,198 SH   SOLE 1,2 2,589,024 0 140,174
First Solar Inc. COM 336433107   5,265 26,692 SH   SOLE 1 26,692 0 0
First Trust High Yld Opport COM 33741Q107   879 65,000 SH   SOLE 1 65,000 0 0
First Trust Intermediate Duration Pref & Inc Fund COM 33718W103   6,368 361,198 SH   SOLE 1 361,198 0 0
Fiserv Inc COM 337738108   45 800 SH   SOLE 1 0 0 800
Flah & Crum/Claymore Preferred S I COM 338478100   9,097 587,296 SH   SOLE 1 587,296 0 0
Flaherty & Crumrine Dynamic COM 33848W106   9,563 476,489 SH   SOLE 1 476,489 0 0
Flowserve Corporation COM 34354P105   4,702 63,958 SH   SOLE 1 63,958 0 0
Ford Motor Company COM 345370860   100 8,700 SH   SOLE 1 0 0 8,700
Franco-Nevada Corp COM 351858105   12,069 48,851 SH   SOLE 1 48,851 0 0
Freeport-Mcmoran Inc. COM 35671D857   15,387 261,773 SH   SOLE 1 259,573 0 2,200
Fs Specialty Lending Fund COM 644323107   2,690 215,000 SH   SOLE 1 215,000 0 0
Gabelli Dividend & Income Trust COM 36242H104   9,557 354,886 SH   SOLE 1 354,886 0 0
Gabelli Equity Trust COM 362397101   1,568 280,000 SH   SOLE 1 280,000 0 0
Gabelli Equity Trust-Rt W/I RIGHT 362397226   2 280,000 SH   SOLE 1 280,000 0 0
Gaming and Leisure Prop COM 36467J108   364,165 8,207,449 SH   SOLE 1,2 7,508,142 0 699,307
GE HealthCare Technologies Inc COM 36266G107   71 1,000 SH   SOLE 1 0 0 1,000
Ge Vernova Llc COM 36828A101   175 200 SH   SOLE 1 0 0 200
General American Investors COM 368802104   15,202 259,999 SH   SOLE 1 259,999 0 0
General Electric Company COM 369604301   284 1,000 SH   SOLE 1 0 0 1,000
Genesis Energy LP COM 371927104   524 29,366 SH   SOLE 1 29,366 0 0
Gilead Sciences Inc. COM 375558103   167 1,200 SH   SOLE 1 0 0 1,200
Golar LNG Ltd COM G9456A100   2,046 37,815 SH   SOLE 1 37,815 0 0
Guggenheim Active Allocation COM 40170T106   12,909 848,149 SH   SOLE 1 848,149 0 0
Guggenheim Build America COM 401664107   2,043 140,924 SH   SOLE 1 140,924 0 0
Guggenheim Strategic Opp Fund COM 40167F101   13,464 1,221,789 SH   SOLE 1 1,221,789 0 0
H20 America COM 784305104   94,339 1,607,964 SH   SOLE 1,2 1,525,896 0 82,068
Halliburton Company COM 406216101   195 5,000 SH   SOLE 1 0 0 5,000
Healthcare Realty Trust Inc. COM 42226K105   891,066 52,446,482 SH   SOLE 1,2 40,741,957 0 11,704,525
Highwoods Properties Inc. COM 431284108   265,706 12,410,383 SH   SOLE 1 9,168,406 0 3,241,977
HJ Heinz Holdings Corp COM 500754106   56 2,500 SH   SOLE 1 0 0 2,500
Host Hotels & Resorts Inc. COM 44107P104   1,056,183 55,124,367 SH   SOLE 1,2 44,449,132 0 10,675,235
Hudson Pacific Prop COM 444097406   56,993 9,643,541 SH   SOLE 1,2 7,637,862 0 2,005,679
I Shares Gold Trust COM 464285204   18,223 206,708 SH   SOLE 1 206,708 0 0
Illinois Tool Works Inc. COM 452308109   182 700 SH   SOLE 1 0 0 700
International Business Machines Corporation COM 459200101   412 1,700 SH   SOLE 1 0 0 1,700
International Paper Company COM 460146103   5,509 154,303 SH   SOLE 1 154,303 0 0
Intuit Inc. COM 461202103   130 300 SH   SOLE 1 0 0 300
Intuitive Surgical Inc. COM 46120E602   184 400 SH   SOLE 1 0 0 400
Invesco Preferred ETF COM 46138E511   3,298 303,146 SH   SOLE 1 303,146 0 0
Invesco Van Kampen Muni Trust COM 46131J103   238 25,000 SH   SOLE 1 25,000 0 0
Invesco Van Kampen Senior Income Trust COM 46131H107   2,967 921,433 SH   SOLE 1 921,433 0 0
Invitation Homes Inc COM 46187W107   874,198 35,178,976 SH   SOLE 1,2 27,082,297 0 8,096,679
Iron Mountain Incorporated COM 46284V101   1,651,537 16,169,341 SH   SOLE 1,2 12,423,809 0 3,745,532
Ishares Bitcoin Trust Etf COM 46438F101   1,022 26,600 SH   SOLE 1 26,600 0 0
Ishares Bloomberg Roll Selec COM 46431W598   902 15,179 SH   SOLE 1 15,179 0 0
iShares Cohen & Steers Rlty COM 464287564   52 845 SH   SOLE 1 845 0 0
iShares Iboxx Inv Gr Corp. Bd COM 464287242   0 1 SH   SOLE 1 1 0 0
Ishares Silver Trust COM 46428Q109   9,608 141,000 SH   SOLE 1 141,000 0 0
iShares U.S. Preferred Stock ETF COM 464288687   1,726 56,940 SH   SOLE 1 56,940 0 0
Itron Inc COM 465741106   1,169 13,046 SH   SOLE 1 13,046 0 0
Jbs Nv-A COM N4732M103   12,497 695,826 SH   SOLE 1 695,826 0 0
JBT Marel Corp COM 477839104   5,771 45,128 SH   SOLE 1 45,128 0 0
John Hancock Investors Trust COM 410142103   309 23,927 SH   SOLE 1 23,927 0 0
John Hancock Patriot Premium Dividend Fund II COM 41013T105   11,791 900,089 SH   SOLE 1 900,089 0 0
John Hancock Preferred Income Fund COM 41013W108   2,784 177,458 SH   SOLE 1 177,458 0 0
John Hancock Preferred Income II COM 41013X106   2,693 172,487 SH   SOLE 1 172,487 0 0
John Hancock Preferred Income III COM 41021P103   872 61,234 SH   SOLE 1 61,234 0 0
Johnson & Johnson COM 478160104   978 4,000 SH   SOLE 1 0 0 4,000
JPMorgan Chase & Co. COM 46625H100   912 3,100 SH   SOLE 1 0 0 3,100
Kayne Anderson MLP Investment COM 486606106   1,514 106,000 SH   SOLE 1 106,000 0 0
Kilroy Realty Corp. COM 49427F108   224,143 7,945,504 SH   SOLE 1,2 3,024,270 0 4,921,234
Kimco Realty Corp 7.250 Conv/Perp Sr:N PFD 49446R687   4,568 76,459 SH   SOLE 1 0 0 76,459
Kimco Realty Corporation COM 49446R109   1,206,947 53,713,713 SH   SOLE 1,2 37,277,385 0 16,436,328
Kinder Morgan Inc. COM 49456B101   45,137 1,346,161 SH   SOLE 1 1,346,161 0 0
Kinetik Holdings Inc COM 02215L209   72,333 1,494,165 SH   SOLE 1 1,458,306 0 35,859
Kite Realty Group Trust COM 49803T300   638,432 26,005,377 SH   SOLE 1,2 24,105,954 0 1,899,423
KKR Income Opportunities COM 48249T106   966 87,779 SH   SOLE 1 87,779 0 0
Lamar Advertising Co COM 512816109   305,262 2,410,089 SH   SOLE 1 1,218,346 0 1,191,743
Liberty All-Star Equity Fund COM 530158104   4,163 750,000 SH   SOLE 1 750,000 0 0
Linde Plc COM G54950103   149 300 SH   SOLE 1 0 0 300
LXP Industrial Trust 6.5 Perp PFD 529043309   10,634 231,170 SH   SOLE 1 186,017 0 45,153
LyondellBasell Industries N.V. COM N53745100   242 3,000 SH   SOLE 1 0 0 3,000
Mainstay Cbre Glbl Infr Mega COM 56064Q107   2,018 137,391 SH   SOLE 1 137,391 0 0
Mainstay DefTerm Muni Opps COM 56064K100   668 45,000 SH   SOLE 1 45,000 0 0
Mastec Inc COM 576323109   9,757 30,326 SH   SOLE 1 30,326 0 0
McDonald's Corporation COM 580135101   186 600 SH   SOLE 1 0 0 600
Medtronic plc COM G5960L103   108 1,250 SH   SOLE 1 0 0 1,250
Mercadolibre COM 58733R102   173 100 SH   SOLE 1 0 0 100
Merck & Co. Inc. COM 58933Y105   289 2,400 SH   SOLE 1 0 0 2,400
Metlife Inc. COM 59156R108   106 1,500 SH   SOLE 1 0 0 1,500
MFS High Yield Municipal Trust COM 59318E102   54 15,000 SH   SOLE 1 15,000 0 0
MFS Investment Grade Muni COM 59318B108   120 15,000 SH   SOLE 1 15,000 0 0
MFS Multimarket Income Trust COM 552737108   1,523 329,603 SH   SOLE 1 329,603 0 0
MFS Municipal Income Trust COM 552738106   916 170,000 SH   SOLE 1 170,000 0 0
Microsoft Corporation COM 594918104   1,925 5,200 SH   SOLE 1 0 0 5,200
Mid-America Apartment Communities COM 59522J103   20 164 SH   SOLE 1 164 0 0
Molson Coors Brewing Company COM 60871R209   82 1,900 SH   SOLE 1 0 0 1,900
Mondelez International Inc. Class A COM 609207105   81 1,400 SH   SOLE 1 0 0 1,400
Morgan Stanley COM 617446448   642 3,900 SH   SOLE 1 0 0 3,900
Morgan Stanley China A Share COM 617468103   1,925 110,000 SH   SOLE 1 110,000 0 0
MPLX LP COM 55336V100   53,061 929,751 SH   SOLE 1 929,751 0 0
National Fuel Gas Co COM 636180101   29,144 310,177 SH   SOLE 1 310,177 0 0
National Storage Affiliates COM 637870106   169,625 4,494,564 SH   SOLE 1 2,790,348 0 1,704,216
Net Power Inc COM 64107A105   1,392 892,140 SH   SOLE 1 892,140 0 0
Net Power Inc warrant WARRANT 64107A113   52 193,606 SH   SOLE 1 193,606 0 0
NetApp Inc. COM 64110D104   164 1,600 SH   SOLE 1 0 0 1,600
NetFlix Inc COM 64110L106   577 6,000 SH   SOLE 1 0 0 6,000
Netstreit Corp COM 64119V303   278,688 14,800,212 SH   SOLE 1 12,197,510 0 2,602,702
Neuberger Berman Intmd Muni COM 64124P101   2,213 217,982 SH   SOLE 1 217,982 0 0
Neuberger Berman MLP Income COM 64129H104   3,016 287,000 SH   SOLE 1 287,000 0 0
Newmont Mining Corporation COM 651639106   19,403 179,245 SH   SOLE 1 179,245 0 0
NextEra Energy Inc. COM 65339F101   644,295 6,936,849 SH   SOLE 1,2 6,622,658 0 314,191
Nextracker Inc COM 65290E101   4,964 41,177 SH   SOLE 1 41,177 0 0
NiSource Inc. COM 65473P105   219,207 4,697,973 SH   SOLE 1,2 4,646,945 0 51,028
NNN REIT Inc COM 637417106   10,314 245,403 SH   SOLE 1 0 0 245,403
Norfolk Southern Corporation COM 655844108   213,568 744,140 SH   SOLE 1,2 722,558 0 21,582
Nutrien Ltd COM 67077M108   20,976 277,971 SH   SOLE 1 277,971 0 0
Nuveen Dividend Adv Muni Fd 3 COM 67070X101   2,744 225,295 SH   SOLE 1 225,295 0 0
Nuveen Dividend Advan Muni Inc COM 67071L106   1,911 154,978 SH   SOLE 1 154,978 0 0
Nuveen Dividend Advantage Muni Fd COM 67066V101   3,762 327,123 SH   SOLE 1 327,123 0 0
Nuveen Dynamic Muni Opport COM 67079X102   412 40,000 SH   SOLE 1 40,000 0 0
Nuveen Floating Rate Income COM 67072T108   6,417 853,263 SH   SOLE 1 853,263 0 0
Nuveen Global High Income COM 67075G103   5,612 459,239 SH   SOLE 1 459,239 0 0
Nuveen Ins T/F Adv Municipal COM 670657105   3,422 304,711 SH   SOLE 1 304,711 0 0
Nuveen Multi-Strategy Income & Growth 2 COM 67073D102   3,578 734,738 SH   SOLE 1 734,738 0 0
Nuveen Municipal Credit Opp COM 670663103   1,957 185,000 SH   SOLE 1 185,000 0 0
Nuveen Preferred Income Opportunities Fund COM 67073B106   5,921 785,251 SH   SOLE 1 785,251 0 0
Nuveen Real Asset Inc and Grow COM 67074Y105   2,796 227,308 SH   SOLE 1 227,308 0 0
Nuveen Var Rt Pref & Inc COM 67080R102   3,721 205,000 SH   SOLE 1 205,000 0 0
NVIDIA Corporation COM 67066G104   3,226 18,500 SH   SOLE 1 0 0 18,500
OGE Energy Corporation COM 670837103   96,725 2,016,779 SH   SOLE 1,2 1,968,797 0 47,982
Omega Healthcare Investors COM 681936100   524,856 11,977,541 SH   SOLE 1,2 8,729,812 0 3,247,729
Oneok Inc. COM 682680103   30,467 337,066 SH   SOLE 1 337,066 0 0
Oracle Corporation COM 68389X105   162 1,100 SH   SOLE 1 0 0 1,100
Outfront Media Inc COM 69007J304   570,269 21,519,564 SH   SOLE 1,2 17,571,690 0 3,947,874
Owens Corning COM 690742101   87 800 SH   SOLE 1 0 0 800
Pacs Group Inc COM 69380Q107   293,035 9,123,136 SH   SOLE 1,2 8,104,756 0 1,018,380
Palantir Technologies Inc. COM 69608A108   263 1,800 SH   SOLE 1 0 0 1,800
Palo Alto Networks Inc COM 697435105   128 800 SH   SOLE 1 0 0 800
Paychex Inc. COM 704326107   74 800 SH   SOLE 1 0 0 800
PayPal Holdings Inc COM 70450Y103   136 3,000 SH   SOLE 1 0 0 3,000
Pebblebrook Hotel Trust 6.3 Perp PFD 70509V704   1,807 93,641 SH   SOLE 1 0 0 93,641
Pebblebrook Hotel Trust 6.375 Perp PFD 70509V605   3,248 169,066 SH   SOLE 1 0 0 169,066
Pepsico Inc. COM 713448108   217 1,400 SH   SOLE 1 0 0 1,400
Perpetua Resources Corp COM 714266103   6,303 224,139 SH   SOLE 1 224,139 0 0
Petroleo Brasileiro S.A. - ADR ADR 71654V408   12,355 595,410 SH   SOLE 1 595,410 0 0
PG&E Corporation COM 69331C108   150,127 8,544,515 SH   SOLE 1,2 8,141,829 0 402,686
PGIM Short Duration High Yield FD COM 69346H100   6,399 486,278 SH   SOLE 1 486,278 0 0
Pgim Shrt Durat Hi Yld COM 69355J104   4,365 272,450 SH   SOLE 1 272,450 0 0
Piedmont Office Realty Trust A COM 720190206   48,796 7,427,057 SH   SOLE 1 3,874,300 0 3,552,757
Pilgrims Pride Corporation COM 72147K108   7,683 203,459 SH   SOLE 1 203,459 0 0
Pimco Access Income Fund COM 72203T100   14,741 1,023,000 SH   SOLE 1 1,023,000 0 0
Pimco Dynamic Income Fund COM 72201Y101   24,414 1,426,864 SH   SOLE 1 1,426,864 0 0
Pimco Dynamic Income Opport COM 69355M107   16,393 1,267,824 SH   SOLE 1 1,267,824 0 0
PIMCO Dynamic Income Strategy COM 69346N107   22,541 1,021,789 SH   SOLE 1 1,021,789 0 0
PIMCO Global Stocksplus & In COM 722011103   1,156 138,801 SH   SOLE 1 138,801 0 0
PIMCO High Income Fund COM 722014107   5,496 1,187,044 SH   SOLE 1 1,187,044 0 0
PIMCO Income Strategy Fund II COM 72201J104   5,555 806,234 SH   SOLE 1 806,234 0 0
Pimco Municipal Income Fund II COM 72200W106   530 70,000 SH   SOLE 1 70,000 0 0
Plains All American Pipeline LP COM 726503105   44,197 1,979,254 SH   SOLE 1 1,979,254 0 0
PPG Industries Inc. COM 693506107   86 800 SH   SOLE 1 0 0 800
PPL Corporation COM 69351T106   92,116 2,411,409 SH   SOLE 1 2,411,409 0 0
Prologis Inc. COM 74340W103   3,078,219 23,288,074 SH   SOLE 1,2 17,649,634 0 5,638,440
Prudential Gbl Shrt Dur Hi Yld COM 69346J106   6,928 594,659 SH   SOLE 1 594,659 0 0
Public Service Enterprise Group Incorporated COM 744573106   67,090 828,787 SH   SOLE 1 828,787 0 0
Public Storage COM 74460D109   1,194,388 4,409,277 SH   SOLE 1,2 3,287,320 0 1,121,957
PulteGroup Inc. COM 745867101   172 1,463 SH   SOLE 1 63 0 1,400
Putnam Managed Municipal Income Trust COM 746823103   123 20,000 SH   SOLE 1 20,000 0 0
Putnam Muni Opportunities Tst COM 746922103   1,743 169,200 SH   SOLE 1 169,200 0 0
Qualcomm Incorporated COM 747525103   309 2,400 SH   SOLE 1 0 0 2,400
Quanta Services Inc. COM 74762E102   3,113 5,671 SH   SOLE 1 5,671 0 0
Raymond James Financial Inc. COM 754730109   203 1,400 SH   SOLE 1 0 0 1,400
Rayonier Inc. COM 754907103   447,269 21,691,004 SH   SOLE 1,2 18,289,048 0 3,401,956
Realty Income Corporation COM 756109104   407,671 6,663,458 SH   SOLE 1 5,020,778 0 1,642,680
Reaves Utility Income Fund COM 756158101   2,082 53,000 SH   SOLE 1 53,000 0 0
Reddit Inc-Cl A COM 75734B100   404 3,000 SH   SOLE 1 3,000 0 0
Regency Centers Corporation COM 758849103   27 359 SH   SOLE 1 359 0 0
Regeneron Pharmaceuticals Inc. COM 75886F107   100 130 SH   SOLE 1 0 0 130
Regions Financial Corporation COM 7591EP100   144 5,500 SH   SOLE 1 0 0 5,500
Reliance Steel & Alu COM 759509102   70 230 SH   SOLE 1 0 0 230
ResMed Inc. COM 761152107   83 370 SH   SOLE 1 0 0 370
Rio Tinto PLC-Sponsored ADR ADR 767204100   12,863 137,879 SH   SOLE 1 137,879 0 0
Rlj Lodging Trust 7.8 Perp Sr:A Cvt PFD 74965L200   5,984 248,289 SH   SOLE 1 130,699 0 117,590
Rockwell Automation Inc. COM 773903109   108 300 SH   SOLE 1 0 0 300
Rubrik Inc-A COM 781154109   441 9,000 SH   SOLE 1 9,000 0 0
Ryman Hospitality Properties COM 78377T107   73,098 792,215 SH   SOLE 1 0 0 792,215
Saba Capital Income & Opportunities Fund COM 78518H202   539 80,000 SH   SOLE 1 80,000 0 0
Sabra Healthcare Reit Inc COM 78573L106   1,300 67,625 SH   SOLE 1 67,625 0 0
Sailpoint Inc COM 78781J109   265 20,000 SH   SOLE 1 20,000 0 0
salesforce.com inc. COM 79466L302   112 600 SH   SOLE 1 0 0 600
SBA Communications Corporation COM 78410G104   539,264 3,133,241 SH   SOLE 1 2,970,877 0 162,364
Schlumberger Ltd. COM 806857108   11,102 216,036 SH   SOLE 1 216,036 0 0
Sempra Energy COM 816851109   322,513 3,319,062 SH   SOLE 1,2 3,145,699 0 173,363
Shoals Technologies Group In COM 82489W107   1,219 185,333 SH   SOLE 1 185,333 0 0
Shopify Inc - Class A COM 82509L107   237 2,000 SH   SOLE 1 0 0 2,000
Simon Property Group Inc. COM 828806109   1,097,173 5,882,007 SH   SOLE 1,2 4,193,585 0 1,688,422
SITE Centers Corp COM 82981J851   455 84,315 SH   SOLE 1 84,315 0 0
SL Green Realty Corp. COM 78440X887   137,206 3,714,293 SH   SOLE 1 3,282,554 0 431,739
Smithfield Foods Inc COM 832248207   21,785 778,858 SH   SOLE 1 778,858 0 0
Snap On Tools Corp. COM 833034101   131 360 SH   SOLE 1 0 0 360
Solaris Energy Infrastructure COM 83418M103   5,556 98,322 SH   SOLE 1 98,322 0 0
Southwest Gas Holdings Inc. COM 844895102   40,210 462,720 SH   SOLE 1,2 433,758 0 28,962
Spdr Dow Jones Reit Etf COM 78464A607   120 1,185 SH   SOLE 1 1,185 0 0
Spdr Gold Minishares Trust COM 98149E303   103,583 1,117,518 SH   SOLE 1 1,117,518 0 0
Spdr Port Shrt Trm Corp Bnd COM 78464A474   17,025 566,191 SH   SOLE 1 566,191 0 0
SPDR Trust Series 1 COM 78462F103   1,626 2,500 SH   SOLE 1 2,500 0 0
Sprott Physical Gold And Silver Trust COM 85208R101   16,153 338,497 SH   SOLE 1 338,497 0 0
Ss&C Technologies Hldgs COM 78467J100   95 1,400 SH   SOLE 1 0 0 1,400
Standardaero Inc COM 85423L103   258 10,000 SH   SOLE 1 10,000 0 0
Steel Dynamics Inc COM 858119100   5,297 29,427 SH   SOLE 1 29,427 0 0
Stem, Inc. COM 85859N300   282 31,887 SH   SOLE 1 31,887 0 0
Sun Communities Inc. COM 866674104   1,519,509 12,063,415 SH   SOLE 1,2 9,350,649 0 2,712,766
Sunococorp Llc COM 86765Q106   19,599 317,904 SH   SOLE 1 317,904 0 0
Sysco Corporation COM 871829107   114 1,600 SH   SOLE 1 0 0 1,600
Tamboran Resources Corp COM 87507T101   6,853 137,091 SH   SOLE 1 137,091 0 0
Targa Resources Corp. COM 87612G101   259,079 1,033,297 SH   SOLE 1,2 967,780 0 65,517
Target Corporation COM 87612E106   133 1,100 SH   SOLE 1 0 0 1,100
Te Connectivity Plc COM G87052109   167 800 SH   SOLE 1 0 0 800
Tekla Healthcare Investors COM 87911J103   1,594 89,573 SH   SOLE 1 89,573 0 0
Tekla Healthcare Opportunities Fund COM 879105104   636 37,845 SH   SOLE 1 37,845 0 0
Templeton Dragon Fund Inc COM 88018T101   1,156 108,960 SH   SOLE 1 108,960 0 0
Tempus Ai Inc COM 88023B103   317 7,000 SH   SOLE 1 7,000 0 0
Tesla Motors Inc. COM 88160R101   744 2,000 SH   SOLE 1 0 0 2,000
The American Express Co. COM 025816109   151 500 SH   SOLE 1 0 0 500
The Goldman Sachs Group Inc. COM 38141G104   398 470 SH   SOLE 1 0 0 470
The Home Depot Inc. COM 437076102   395 1,200 SH   SOLE 1 0 0 1,200
The Kroger Co. COM 501044101   130 1,800 SH   SOLE 1 0 0 1,800
The Mosaic Company COM 61945C103   16,925 663,739 SH   SOLE 1 663,739 0 0
The PNC Financial Services Group Inc. COM 693475105   146 700 SH   SOLE 1 0 0 700
The Procter & Gamble Company COM 742718109   289 2,000 SH   SOLE 1 0 0 2,000
The Southern Company COM 842587107   66,750 691,562 SH   SOLE 1 689,332 0 2,230
The TJX Companies Inc. COM 872540109   319 2,000 SH   SOLE 1 0 0 2,000
The Travelers Companies Inc. COM 89417E109   204 700 SH   SOLE 1 0 0 700
The Walt Disney Company COM 254687106   125 1,300 SH   SOLE 1 0 0 1,300
The Williams Companies Inc. COM 969457100   478,789 6,578,577 SH   SOLE 1,2 6,158,608 0 419,969
Thermo Fisher Scientific Inc. COM 883556102   246 500 SH   SOLE 1 0 0 500
T-Mobile US Inc. COM 872590104   189 900 SH   SOLE 1 0 0 900
Tortoise Energy Infrastructu COM 89147L886   1,285 25,782 SH   SOLE 1 25,782 0 0
Transportador Gas Sur-Sp B ADR 893870204   3,038 87,782 SH   SOLE 1 87,782 0 0
Tyson Foods Inc COM 902494103   128 2,000 SH   SOLE 1 0 0 2,000
U.S. Bancorp COM 902973304   182 3,500 SH   SOLE 1 0 0 3,500
Uber Technologies Inc COM 90353T100   165 2,300 SH   SOLE 1 0 0 2,300
UDR Inc. COM 902653104   701,452 20,765,298 SH   SOLE 1,2 15,190,011 0 5,575,287
Ul Solutions Inc - Class A COM 903731107   2,143 25,000 SH   SOLE 1 25,000 0 0
Union Pacific Corporation COM 907818108   325,796 1,342,825 SH   SOLE 1,2 1,309,511 0 33,314
United Rentals Inc COM 911363109   146 200 SH   SOLE 1 0 0 200
UnitedHealth Group Incorporated COM 91324P102   271 1,000 SH   SOLE 1 0 0 1,000
Vale S.A. ADR ADR 91912E105   3,314 208,278 SH   SOLE 1 208,278 0 0
Valero Energy Corporation COM 91913Y100   16,278 65,881 SH   SOLE 1 64,781 0 1,100
Vanguard Reit Etf COM 922908553   5,454 61,486 SH   SOLE 1 61,486 0 0
Ventas Inc. COM 92276F100   491,125 6,005,439 SH   SOLE 1,2 504,557 0 5,500,882
Venture Global Inc COM 92333F101   78,930 5,008,244 SH   SOLE 1,2 4,779,480 0 228,764
Verisign Inc COM 92343E102   184 740 SH   SOLE 1 0 0 740
Verizon Communications Inc. COM 92343V104   191 3,800 SH   SOLE 1 0 0 3,800
Versant Media Group Inc COM 925283103   6 160 SH   SOLE 1 0 0 160
VICI Properties Inc. COM 925652109   31,853 1,165,909 SH   SOLE 1 999,586 0 166,323
Virtus Alliangzi Convertible & Income FD II COM 92838U801   3,822 285,042 SH   SOLE 1 285,042 0 0
Visa Inc. COM 92826C839   453 1,500 SH   SOLE 1 0 0 1,500
Vistra Energy Corp COM 92840M102   5,750 38,248 SH   SOLE 1 25,722 0 12,526
Walmart Inc. COM 931142103   199 1,600 SH   SOLE 1 0 0 1,600
Waystar Holding Corp COM 946784105   820 34,000 SH   SOLE 1 34,000 0 0
Wells Fargo & Co. 7.5 PFD 949746804   10,841 9,386 SH   SOLE 1 9,386 0 0
Wells Fargo & Company COM 949746101   279 3,500 SH   SOLE 1 0 0 3,500
Wells Fargo Advantage Utilities and High Income Fund COM 94987E109   1,611 133,159 SH   SOLE 1 133,159 0 0
Wells Fargo Multi-Sector Income Fund COM 94987D101   1,295 143,767 SH   SOLE 1 143,767 0 0
Welltower Inc. COM 95040Q104   7,086,971 35,845,277 SH   SOLE 1,2 28,988,869 0 6,856,408
Weride Inc-Adr ADR 950915108   445 55,000 SH   SOLE 1 55,000 0 0
Western Asset Divers Inc COM 95790K109   3,669 272,993 SH   SOLE 1 272,993 0 0
Western Asset Emerging Marke COM 95766A101   2,651 270,000 SH   SOLE 1 270,000 0 0
Western Asset Global High In COM 95766B109   2,436 412,919 SH   SOLE 1 412,919 0 0
Western Asset Managed Munici COM 95766M105   545 53,000 SH   SOLE 1 53,000 0 0
Western Asset Mtg Def O COM 95790B109   430 40,000 SH   SOLE 1 40,000 0 0
Weyerhaeuser Company COM 962166104   470,895 19,275,260 SH   SOLE 1 16,400,643 0 2,874,617
Wheaton Precious Metals COM 962879102   1,156 8,826 SH   SOLE 1 8,826 0 0
Xcel Energy Inc. COM 98389B100   147,999 1,863,026 SH   SOLE 1,2 1,742,678 0 120,348