Starbucks total global stores in 2026 · Above 41300 92% (-4pp) — Kalshi odds