Year	Number
1971	332106
1972	354975
1973	317196
1976	432867
1977	462617
1978	481698
1979	493513
1980	510759
1981	519128
1982	527302
1983	532264
1984	533977
1985	547148
1986	562196
1987	572666
1988	577740
1989	582570
1990	571607
1991	589655
1992	590692
1993	579690
1994	603830
1995	504816
1996	461776
1998	436180
1999	422090
2000	421297
2001	441168
2002	440667
2003	428177
2004	417023
2005	427646
2006	426822
2007	450757
2013	403878
2015	407866
2016	456891
2017	460896
2018	460524
2019	463918
2020	471042
2021	471693
