Tracking 126,174,470 Products at 189 Stores