Tracking 131,041,603 Products at 189 Stores