Tracking 134,443,034 Products at 189 Stores