Year	Number
1960	38962
1961	39495
1962	40105
1963	40868
1964	42013
1965	43238
1966	44315
1967	45585
1968	47041
1969	48271
1970	49295
1971	50477
1972	51747
1973	52730
1974	53636
1975	54486
1976	55214
1977	56042
1978	56669
1979	57041
1980	57070
1981	56390
1982	55235
1983	54544
1984	54117
1985	53404
1986	53154
1987	53380
1988	53814
1989	54503
1990	55159
1991	56100
1992	57671
1993	59211
1994	60432
1995	61837
1996	63458
1997	65111
1998	66295
1999	67265
2000	68544
2001	69762
2002	71169
2003	72628
2004	74001
2005	75203
2006	76437
2007	77423
2008	77440
2009	77139
2010	76957
2011	77380
2012	78620
2013	80176
2014	81992
2015	83935
2016	85674
2017	87474
2018	89286
2019	91242
2020	93356
2021	94787
2022	97572
2023	101264
