Tracking 109,326,412 Products at 179 Stores