Tracking 131,025,925 Products at 189 Stores