Year	Number
1960	14859
1961	15339
1962	15829
1963	16348
1964	16904
1965	17484
1966	18086
1967	18717
1968	19390
1969	20118
1970	20898
1971	21725
1972	22603
1973	23526
1974	24494
1975	25506
1976	26553
1977	27628
1978	28507
1979	28734
1980	29090
1981	30028
1982	30994
1983	31980
1984	32978
1985	33982
1986	34991
1987	35998
1988	37010
1989	38027
1990	38984
1991	39882
1992	40768
1993	41677
1994	42696
1995	43824
1996	45017
1997	46288
1998	47636
1999	49086
2000	50751
2001	52604
2002	54529
2003	56511
2004	58535
2005	60601
2006	62702
2007	64830
2008	66981
2009	69137
2010	71078
2011	72780
2012	74465
2013	76158
2014	77850
2015	79563
2016	81403
2017	83356
2018	85337
2019	87372
2020	89523
2021	91813
2022	94269
2023	96910
