Year	Number
1971	96288
1972	105679
1973	108035
1974	115698
1975	123361
1976	130295
1977	133295
1978	134370
1979	136876
1980	140949
1981	150004
1982	159062
1983	176700
1984	177298
1985	179000
1986	180622
1987	189400
1988	196200
1989	203449
1990	209754
2000	423855
2001	408871
2002	413920
2003	433461
2004	432222
2005	450136
2006	427830
2007	450027
2008	446925
2009	465334
2010	463674
2011	453164
2012	438161
2013	426575
2014	417675
2015	428281
2016	452414
2017	484267
2018	520252
2019	492753
2021	472197
