Year	Number
1973	94132
1979	105182
1980	111927
1983	113950
1985	112700
1986	108508
1987	112519
1988	124760
1989	130394
1990	130949
1998	251522
1999	264945
2000	268774
2001	285109
2002	320779
2003	355594
2004	378276
2005	422578
2006	409262
2007	413746
2008	370800
2009	387273
2010	400052
2011	376914
2012	378049
2013	378209
2016	436223.96875
2017	450665.8125
2018	452193
2020	486733
2021	550527
2022	554915
