Record $3.29bn remittance in March