Year	Number
1960	71219
1961	73951
1962	76723
1963	79549
1964	82461
1965	85419
1966	88370
1967	91284
1968	94192
1969	97106
1970	100010
1971	103376
1972	107492
1973	111996
1974	116756
1975	121769
1976	127007
1977	132425
1978	137982
1979	143641
1980	149348
1981	154940
1982	160467
1983	166216
1984	172311
1985	178762
1986	185538
1987	192582
1988	199816
1989	207167
1990	214558
1991	222040
1992	229648
1993	237331
1994	245088
1995	252912
1996	260792
1997	268694
1998	276567
1999	284326
2000	291872
2001	299108
2002	305882
2003	316143
2004	334293
2005	356731
2006	379474
2007	402471
2008	425579
2009	448332
2010	459645
2011	458268
2012	459516
2013	474410
2014	500430
2015	520442
2016	532635
2017	544637
2018	555346
2019	560779
2020	557039
2021	554616
2022	560034
2023	566890
