Year Number 1977 26190 1978 31518 2001 89852 2002 92082 2006 115066 2007 122931 2008 123100 2015 163092 2017 170902 2018 171712 2019 159894 2020 169269 2021 148570 2022 155300 2023 150700