Tracking 132,227,765 Products at 189 Stores