Tracking 112,385,992 Products at 189 Stores