Year	Number
1960	48948
1961	50313
1962	51668
1963	53017
1964	54359
1965	55694
1966	57018
1967	58337
1968	59652
1969	60965
1970	62273
1971	63576
1972	64874
1973	66158
1974	67427
1975	68690
1976	69957
1977	71223
1978	72499
1979	73791
1980	75087
1981	76387
1982	77696
1983	79018
1984	80358
1985	81709
1986	83247
1987	84991
1988	86743
1989	88311
1990	91153
1991	91522
1992	89107
1993	88166
1994	87656
1995	86888
1996	86442
1997	86695
1998	86637
1999	86259
2000	87519
2001	91865
2002	96375
2003	99465
2004	101995
2005	103895
2006	105385
2007	107021
2008	109248
2009	111995
2010	115052
2011	118143
2012	121332
2013	124147
2014	126115
2015	128227
2016	130997
2017	133956
2018	137163
2019	140729
2020	144097
2021	147182
2022	150493
2023	154375
