Year	Number
1960	56294
1961	58634
1962	61001
1963	63402
1964	65886
1965	68499
1966	71213
1967	74049
1968	76990
1969	79913
1970	82786
1971	85649
1972	88470
1973	91249
1974	94030
1975	96794
1976	99430
1977	101975
1978	104558
1979	107259
1980	110209
1981	113424
1982	116837
1983	120379
1984	123997
1985	127690
1986	131444
1987	135209
1988	138982
1989	142792
1990	146587
1991	150390
1992	154231
1993	158039
1994	161716
1995	165255
1996	168702
1997	173618
1998	180014
1999	186341
2000	192644
2001	198984
2002	205250
2003	211209
2004	216866
2005	221292
2006	224833
2007	229014
2008	233906
2009	239458
2010	245694
2011	252568
2012	260026
2013	268023
2014	276646
2015	281751
2016	284153
2017	288736
2018	295153
2019	303389
2020	313166
2021	323523
2022	335419
2023	349406
