Supply and demand for finance of small enterprises in Ghana