Tracking 110,671,660 Products at 189 Stores