Incentive fee on income payable 6,955 6,223 Accounts payable and accrued expenses 10,601 8,343 Payable for unsettled trades 65,509 192,008 Interest and debt fees payable 7,661 5,931 Directors' fees payable 60 86 Unrealized depreciation on forward...