Year	Number
1960	32213
1961	33089
1962	34166
1963	35321
1964	36330
1965	37026
1966	37332
1967	37251
1968	36958
1969	36734
1970	36796
1971	37311
1972	38282
1973	39555
1974	40950
1975	42340
1976	43692
1977	45046
1978	46333
1979	47500
1980	48523
1981	49313
1982	49759
1983	49907
1984	50008
1985	50191
1986	50344
1987	50434
1988	50528
1989	50641
1990	50884
1991	51565
1992	52801
1993	54602
1994	56543
1995	58435
1996	60185
1997	61645
1998	63018
1999	64397
2000	65998
2001	68254
2002	70604
2003	73006
2004	75280
2005	77282
2006	78667
2007	79494
2008	80121
2009	80522
2010	80519
2011	80808
2012	81865
2013	83285
2014	85215
2015	87615
2016	89809
2017	91973
2018	94409
2019	96979
2020	99198
2021	100678
2022	102150
2023	104202
