Year	Number
1960	3894500
1961	4045750
1962	4168150
1963	4293550
1964	4439250
1965	4574650
1966	4708150
1967	4832000
1968	4948500
1969	5063300
1970	5172050
1971	5282950
1972	5391450
1973	5493900
1974	5594100
1975	5689050
1976	5781000
1977	5876150
1978	5976150
1979	6071300
1980	6160500
1981	6257750
1982	6357550
1983	6459800
1984	6567850
1985	6670150
1986	6770300
1987	6875350
1988	6974600
1989	7076550
1990	7175200
1991	7271300
1992	7382050
1993	7494800
1994	7596550
1995	7684850
1996	7763000
1997	7838250
1998	7913000
1999	7982750
2000	8048600
2001	8111200
2002	8171950
2003	8234100
2004	8306500
2005	8391850
2006	8484550
2007	8581300
2008	8763400
2009	8947243
2010	9054332
2011	9173082
2012	9295784
2013	9416801
2014	9535079
2015	9649341
2016	9757812
2017	9854033
2018	9939771
2019	10024283
2020	10093121
2021	10137750
2022	10141756
2023	10112555
