Year Number 1975 208299 1977 219569 1988 242079 1997 281861 1998 258896 1999 269717 2000 280428 2001 285275 2002 260733 2003 260258 2011 306910 2013 128093 2015 147226 2016 249834 2017 339169 2018 274778 2019 299709 2021 289316 2022 300130