Year	Number
1960	14952
1961	15468
1962	15998
1963	16525
1964	17066
1965	17641
1966	18229
1967	18829
1968	19429
1969	20024
1970	20615
1971	21203
1972	21792
1973	22381
1974	22970
1975	23565
1976	24173
1977	24795
1978	25579
1979	26820
1980	27891
1981	28513
1982	29181
1983	29895
1984	30650
1985	31430
1986	32229
1987	33034
1988	33831
1989	34614
1990	35393
1991	36182
1992	36960
1993	37742
1994	38569
1995	39421
1996	40233
1997	40993
1998	41714
1999	42407
2000	43038
2001	43650
2002	44278
2003	44874
2004	45448
2005	46007
2006	46569
2007	47172
2008	47850
2009	48592
2010	49558
2011	50790
2012	52138
2013	53579
2014	55093
2015	56634
2016	58172
2017	59693
2018	61163
2019	62573
2020	63930
2021	65214
2022	66389
2023	67430
