Tracking 115,874,511 Products at 189 Stores