Year	Number
1960	197000
1961	190000
1962	185000
1963	182000
1964	180000
1965	180000
1966	140000
1967	112000
1968	110000
1969	113000
1970	115000
1971	125000
1972	125000
1973	125000
1974	123000
1975	122000
1976	122000
1977	120000
1978	83500
1979	87000
1980	94000
1981	100000
1982	100000
1983	115000
1984	126600
1985	475000
1986	547900
1987	596200
1988	610200
1989	628500
1990	816000
1991	821500
1992	1236000
1993	1418000
1994	1354600
1995	1267900
1996	1266000
1997	1049000
1998	949200
1999	975500
2000	906000
2001	903000
2002	980001
2003	960393
2004	876614
2005	699996
2006	605329
2007	578866
2008	582719
2009	593787
2010	594250
2011	571672
2012	589735
2013	187545
2014	216956
2015	316098
2016	669468
2017	970357
2018	1063835
2019	1146682
2020	1210596
2021	1255694
2022	2075445
2023	2593007
