Year	Number
1960	17682
1961	18290
1962	19366
1963	20602
1964	21793
1965	22878
1966	23860
1967	24782
1968	25745
1969	26822
1970	28064
1971	29477
1972	31021
1973	32222
1974	33048
1975	33883
1976	34641
1977	35257
1978	35740
1979	36113
1980	36403
1981	36646
1982	36950
1983	37421
1984	37968
1985	38507
1986	39063
1987	39654
1988	40340
1989	41133
1990	42011
1991	42942
1992	43906
1993	44754
1994	45520
1995	46380
1996	47374
1997	48523
1998	49801
1999	51174
2000	52595
2001	54005
2002	55197
2003	56296
2004	57579
2005	59028
2006	60656
2007	62489
2008	64536
2009	66779
2010	69222
2011	71715
2012	74145
2013	76627
2014	79212
2015	81839
2016	84475
2017	87120
2018	89671
2019	92174
2020	94798
2021	97497
2022	100336
2023	103376
