Year	Number
1960	73295
1961	74263
1962	74957
1963	75777
1964	77254
1965	79148
1966	81178
1967	83742
1968	86793
1969	89813
1970	92761
1971	95799
1972	98603
1973	100949
1974	102929
1975	104334
1976	105221
1977	106013
1978	106502
1979	106028
1980	104474
1981	102109
1982	99616
1983	97480
1984	95689
1985	94503
1986	94436
1987	95354
1988	96650
1989	97807
1990	98569
1991	99690
1992	100985
1993	101866
1994	102372
1995	103111
1996	105049
1997	107674
1998	110167
1999	112561
2000	114980
2001	117339
2002	120075
2003	123220
2004	125979
2005	127977
2006	129467
2007	130446
2008	130509
2009	129529
2010	127853
2011	126780
2012	127023
2013	127952
2014	129149
2015	130326
2016	131287
2017	132205
2018	133151
2019	134667
2020	136514
2021	137155
2022	139057
2023	142891
