TwentyFour Income Fund Dividend Yield - 9.29%