Nearly half a million shoplifting offences have been recorded in England and Wales over the past year.