Sales rebound gathers pace in May