Year	Number
1960	125000
1961	125000
1962	125000
1963	125000
1964	125000
1965	178000
1966	178000
1967	178000
1968	178000
1969	178000
1970	279000
1971	279000
1972	279000
1973	279000
1974	279000
1975	501000
1976	578000
1977	617000
1978	658000
1979	701000
1980	800000
1981	859739
1982	956038
1983	1021133
1984	1096745
1985	1213519
1986	1321772
1987	1401733
1988	1457771
1989	1465169
1990	1487710
1991	1598947
1992	1831670
1993	2082846
1994	2334218
1995	2463165
1996	2666845
1997	2803977
1998	2592317
1999	2550789
2000	2535966
2001	2704921
2002	2841771
2003	2956185
2004	3346462
2005	3650501
2006	4216794
2007	5195071
2008	6417775
2009	6866686
2010	7082888
2011	7332413
2012	7648753
2013	7773777
2014	7808524
2015	7780096
2016	7660417
2017	5928714
2018	5547291
2019	5351312
2020	5251182
2021	3222483
2022	3146844
