Capital Product Partners L.P.: Solid Backlog and Strong Contact Coverage; Maintain Buy, $19 PT. B Riley Securities, May 5, 2023