Tracking 132,582,614 Products at 189 Stores