S&L 787 million cedis disbursed to depositors of defunct financial bodies in early March