Year	Number
1960	26880
1961	27481
1962	27918
1963	28318
1964	28673
1965	28980
1966	29239
1967	29362
1968	29347
1969	29286
1970	29184
1971	29050
1972	29078
1973	29339
1974	29676
1975	30025
1976	30271
1977	30415
1978	30559
1979	30701
1980	30840
1981	31021
1982	31280
1983	31570
1984	31823
1985	31984
1986	32031
1987	31990
1988	31941
1989	32082
1990	32646
1991	33726
1992	35097
1993	36478
1994	37970
1995	39475
1996	41014
1997	42610
1998	44256
1999	45929
2000	47476
2001	48666
2002	49587
2003	50424
2004	51223
2005	52084
2006	53051
2007	54058
2008	55090
2009	56133
2010	57135
2011	57795
2012	58248
2013	58652
2014	59006
2015	59314
2016	59577
2017	59791
2018	59963
2019	60091
2020	60011
2021	59803
2022	59554
2023	59245
