Tracking 132,225,177 Products at 189 Stores