240 stores