remittance flows $20.52bn