March retail sales up 20.1%