Year	Number
1960	43962
1961	44502
1962	44992
1963	45484
1964	45974
1965	46474
1966	46986
1967	47510
1968	48044
1969	48612
1970	49377
1971	50294
1972	51202
1973	52100
1974	52989
1975	53944
1976	54975
1977	56020
1978	57091
1979	58195
1980	59355
1981	60554
1982	61743
1983	62911
1984	64040
1985	65130
1986	66189
1987	67204
1988	68174
1989	69106
1990	70063
1991	71079
1992	72172
1993	73267
1994	74264
1995	75174
1996	76002
1997	76765
1998	77490
1999	78207
2000	78831
2001	79395
2002	80061
2003	80761
2004	81432
2005	82078
2006	82684
2007	83284
2008	83904
2009	84552
2010	85230
2011	85841
2012	86308
2013	86694
2014	87051
2015	87401
2016	87731
2017	88031
2018	88315
2019	88582
2020	88826
2021	88940
2022	88948
2023	89058
