BlackRock TCP Capital Corp
 $485,311 Kayne Anderson Mlp Investment Co
 $945,613,440 Tortoise North American Energy Corp
 $0 Kayne Anderson Midstream/energy Fund, Inc.
 $90,652,500 Tortoise Pipeline & Energy Fund, Inc.
 $44,566,500 Clearbridge Energy Mlp Opportunity Fund Inc.
 $2,757 Clearbridge Energy Mlp Total Return Fund Inc.
 $1,822 Clearbridge Energy Mlp Fund Inc.
 $5,950,822,000 Tortoise Energy Infrastructure Corp
 $97,443,000 DNP Select Income Fund Inc
 $401,544,000 Calamos Convertible & High Income Fund
 $16,605,600 Calamos Dynamic Convertible & Income Fund
 $19,238,200 Calamos Global Dynamic Income Fund
 $5,957,600 Calamos Global Total Return Fund
 $1,683,200 Calamos Convertible Opportunities & Income Fund
 $15,383,200 Ofi Carlyle Private Credit Fund
 $0 Aberdeen Asia Pacific Income Fund Inc
 $465,472,500 Boulder Growth & Income Fund
 $679,620,000 Angel Oak Financial Strategies Income Term Trust
 $0 Invesco Plc (ADR)
 $63,645,096 Massmutual Access Private Equity Fund
 $0 BlackRock TCP Capital Corp
 $485,311 Kayne Anderson Mlp Investment Co
 $945,613,440 Tortoise North American Energy Corp
 $0 Kayne Anderson Midstream/energy Fund, Inc.
 $90,652,500 Tortoise Pipeline & Energy Fund, Inc.
 $44,566,500 Clearbridge Energy Mlp Opportunity Fund Inc.
 $2,757 Clearbridge Energy Mlp Total Return Fund Inc.
 $1,822 Clearbridge Energy Mlp Fund Inc.
 $5,950,822,000 Tortoise Energy Infrastructure Corp
 $97,443,000 DNP Select Income Fund Inc
 $401,544,000 Calamos Convertible & High Income Fund
 $16,605,600 Calamos Dynamic Convertible & Income Fund
 $19,238,200 Calamos Global Dynamic Income Fund
 $5,957,600 Calamos Global Total Return Fund
 $1,683,200 Calamos Convertible Opportunities & Income Fund
 $15,383,200 Ofi Carlyle Private Credit Fund
 $0 Aberdeen Asia Pacific Income Fund Inc
 $465,472,500 Boulder Growth & Income Fund
 $679,620,000 Angel Oak Financial Strategies Income Term Trust
 $0 Invesco Plc (ADR)
 $63,645,096 Massmutual Access Private Equity Fund
 $0