Year	Number
1960	19427
1961	20634
1962	22200
1963	23111
1964	23728
1965	24484
1966	25330
1967	26209
1968	27095
1969	28034
1970	29089
1971	30280
1972	31389
1973	32231
1974	33037
1975	33981
1976	35029
1977	36240
1978	37579
1979	39301
1980	41065
1981	42721
1982	44295
1983	45614
1984	46715
1985	47721
1986	48973
1987	50482
1988	52252
1989	54374
1990	56669
1991	59120
1992	61406
1993	63265
1994	65020
1995	66236
1996	67322
1997	68534
1998	69945
1999	71885
2000	73802
2001	75669
2002	77478
2003	79276
2004	81030
2005	82812
2006	84506
2007	86293
2008	88467
2009	91302
2010	94578
2011	97923
2012	101720
2013	106183
2014	111446
2015	117531
2016	124060
2017	130553
2018	136792
2019	142873
2020	149176
2021	155683
2022	161507
2023	167793
