Tracking 131,030,983 Products at 189 Stores