Where have we been?

Data through 2025