Tracking 137,118,073 Products at 189 Stores