Year	Number
1960	7957
1961	8611
1962	9334
1963	10132
1964	11001
1965	11952
1966	12991
1967	14129
1968	15369
1969	16724
1970	18200
1971	19806
1972	21554
1973	23449
1974	25509
1975	27745
1976	30178
1977	32810
1978	35670
1979	38755
1980	42074
1981	45633
1982	49456
1983	53561
1984	57981
1985	62703
1986	67770
1987	73197
1988	78982
1989	85141
1990	91517
1991	97425
1992	98062
1993	97871
1994	102422
1995	108340
1996	115325
1997	122503
1998	130243
1999	139224
2000	149256
2001	159736
2002	170672
2003	182062
2004	193925
2005	205398
2006	213504
2007	221313
2008	229241
2009	237280
2010	245470
2011	253839
2012	262288
2013	270775
2014	279212
2015	287484
2016	295616
2017	303711
2018	311659
2019	319355
2020	326894
2021	334381
2022	341823
2023	349223
