Year	Number
1960	43405
1961	45022
1962	46764
1963	48781
1964	51129
1965	53814
1966	56813
1967	60088
1968	63574
1969	67204
1970	70888
1971	74423
1972	77685
1973	81010
1974	84717
1975	88780
1976	93093
1977	97556
1978	102062
1979	106512
1980	110861
1981	115115
1982	119496
1983	124169
1984	129078
1985	134198
1986	139487
1987	144851
1988	150212
1989	155557
1990	160897
1991	165858
1992	170032
1993	173965
1994	178263
1995	182968
1996	188168
1997	193927
1998	200183
1999	206787
2000	213615
2001	220592
2002	227635
2003	234650
2004	241545
2005	248254
2006	254755
2007	261099
2008	267340
2009	273510
2010	279627
2011	285068
2012	289702
2013	294027
2014	298172
2015	302199
2016	305956
2017	309358
2018	312397
2019	315086
2020	317577
2021	319969
2022	322264
2023	324405
