So far this year, police have arrested 304 people for suspected shoplifting, resulting in 582 counts of theft and 25 cases of retail staff assault.