Tracking 131,043,974 Products at 189 Stores