Year	Number
1960	48455
1961	50894
1962	53830
1963	57193
1964	60812
1965	64577
1966	68448
1967	72300
1968	76126
1969	80059
1970	84127
1971	88420
1972	92933
1973	97495
1974	101857
1975	105754
1976	109093
1977	111792
1978	113705
1979	114724
1980	114914
1981	114327
1982	113043
1983	111392
1984	110000
1985	109263
1986	109271
1987	110389
1988	112768
1989	116424
1990	121481
1991	127754
1992	129634
1993	128935
1994	132655
1995	140623
1996	151226
1997	161571
1998	170933
1999	180434
2000	189725
2001	198533
2002	207025
2003	214780
2004	221430
2005	226089
2006	229036
2007	229259
2008	226740
2009	223526
2010	220205
2011	217526
2012	216275
2013	217635
2014	221072
2015	225212
2016	230056
2017	235663
2018	242173
2019	249013
2020	254245
2021	256698
2022	257160
2023	258415
