Tracking 132,271,549 Products at 189 Stores