Tracking 105,396,546 Products at 179 Stores