Retail turnover up again in April