Year	Number
1960	18620
1961	19087
1962	19440
1963	19732
1964	20089
1965	20641
1966	21412
1967	22356
1968	23363
1969	24287
1970	24994
1971	25481
1972	25817
1973	26059
1974	26247
1975	26383
1976	26482
1977	26555
1978	26638
1979	26793
1980	27074
1981	27507
1982	28091
1983	28795
1984	29601
1985	30519
1986	31558
1987	32735
1988	34060
1989	35583
1990	37457
1991	39737
1992	42339
1993	45173
1994	48087
1995	50925
1996	53627
1997	56255
1998	58973
1999	61906
2000	65134
2001	68712
2002	72591
2003	76712
2004	81075
2005	85520
2006	93705
2007	101825
2008	106229
2009	110386
2010	114609
2011	119405
2012	123192
2013	127311
2014	133046
2015	142746
2016	153352
2017	161369
2018	170210
2019	180054
2020	189984
2021	199280
2022	207471
2023	215649
