Year	Number
1960	49440
1961	50174
1962	50998
1963	51950
1964	52970
1965	53986
1966	55097
1967	56193
1968	57229
1969	58130
1970	58825
1971	59769
1972	61080
1973	62366
1974	63628
1975	64992
1976	66120
1977	67026
1978	68013
1979	69079
1980	70129
1981	71310
1982	72617
1983	73750
1984	74735
1985	75550
1986	76288
1987	77455
1988	79049
1989	80176
1990	80808
1991	81859
1992	82898
1993	83619
1994	84397
1995	85041
1996	85692
1997	86609
1998	87827
1999	89158
2000	90577
2001	91910
2002	92874
2003	93790
2004	94874
2005	96495
2006	98556
2007	100967
2008	103435
2009	104526
2010	104629
2011	104934
2012	105413
2013	106171
2014	107090
2015	107987
2016	109045
2017	110951
2018	113471
2019	115691
2020	117353
2021	118961
2022	121532
2023	124779
