Tracking 131,805,333 Products at 189 Stores