Tracking 131,046,412 Products at 189 Stores