Year	Number
1960	25254
1961	25663
1962	26124
1963	26641
1964	27205
1965	27807
1966	28451
1967	29147
1968	29870
1969	30580
1970	31268
1971	31938
1972	32590
1973	33238
1974	33911
1975	34630
1976	35385
1977	36171
1978	36977
1979	37795
1980	38602
1981	39381
1982	40163
1983	40947
1984	41716
1985	42488
1986	43256
1987	44007
1988	44765
1989	45662
1990	46691
1991	47738
1992	48823
1993	49946
1994	51044
1995	52080
1996	53078
1997	54056
1998	55016
1999	55988
2000	57010
2001	58043
2002	59066
2003	60136
2004	61315
2005	62626
2006	64089
2007	65723
2008	67543
2009	69540
2010	71711
2011	74023
2012	76445
2013	78944
2014	81614
2015	84513
2016	87550
2017	90694
2018	93932
2019	97275
2020	100377
2021	101917
2022	101885
2023	102427
