Year	Number
1960	416343
1961	420432
1962	423693
1963	425306
1964	426215
1965	428123
1966	431847
1967	438846
1968	448336
1969	459050
1970	521810
1971	657818
1972	480708
1973	490696
1974	496861
1975	501142
1976	505400
1977	509261
1978	509485
1979	508635
1980	506998
1981	503783
1982	499939
1983	489101
1984	474994
1985	461450
1986	445227
1987	427702
1988	409039
1989	391839
1990	374720
1991	353550
1992	332700
1993	315219
1994	302512
1995	289293
1996	274612
1997	264997
1998	255632
1999	243952
2000	232883
2001	222350
2002	211913
2003	201350
2004	190417
2005	178317
2006	166090
2007	155302
2008	144882
2009	134397
2010	124518
2011	115764
2012	108877
2013	103928
2014	99477
2015	94770
2016	90767
2017	86666
2018	83121
2019	80606
2020	77714
2021	74844
2022	72075
