That's just the latest round
The earliest active bond comes due Feb of 2027, the rest are coming due between 2028-2032. The 2025 and 1 of the 2028 bonds have already been called. Those were issued in 2020 and 2021