Tracking 131,343,100 Products at 189 Stores