Year	Number
1960	44353
1961	45288
1962	46301
1963	47507
1964	48887
1965	50458
1966	52235
1967	54100
1968	56048
1969	58084
1970	60208
1971	62413
1972	64702
1973	67079
1974	69535
1975	72073
1976	74695
1977	77400
1978	80178
1979	83010
1980	85884
1981	88791
1982	91725
1983	94681
1984	97649
1985	100616
1986	103589
1987	106559
1988	109496
1989	112391
1990	115082
1991	116697
1992	111773
1993	106028
1994	105387
1995	105762
1996	106681
1997	107251
1998	107739
1999	108586
2000	109539
2001	110102
2002	110199
2003	109752
2004	108739
2005	107397
2006	106048
2007	104754
2008	103496
2009	102330
2010	101292
2011	100433
2012	99795
2013	99302
2014	98708
2015	97741
2016	96409
2017	94765
2018	92752
2019	90448
2020	88106
2021	85944
2022	84016
2023	82281
