Tracking 132,341,797 Products at 189 Stores