Year Number 1999 305233 2000 296876 2015 271383 2016 264620 2017 260793 2018 260998 2019 255392.109375 2020 256849.90625 2021 258764.5625