Year	Number
1960	369903
1961	395371
1962	417393
1963	435647
1964	450953
1965	463583
1966	473587
1967	481688
1968	488275
1969	493159
1970	496050
1971	496505
1972	494700
1973	491407
1974	486955
1975	481986
1976	478761
1977	478717
1978	481026
1979	482488
1980	482630
1981	484685
1982	489392
1983	496378
1984	503436
1985	508633
1986	512591
1987	515931
1988	517810
1989	526734
1990	541546
1991	553256
1992	548307
1993	530354
1994	515082
1995	502643
1996	492881
1997	482076
1998	469140
1999	452985
2000	434575
2001	416272
2002	399576
2003	384450
2004	370037
2005	355198
2006	339447
2007	324324
2008	312488
2009	304940
2010	300053
2011	296507
2012	294885
2013	294972
2014	296540
2015	298707
2016	300593
2017	301914
2018	302108
2019	301262
2020	299891
2021	299241
2022	298758
2023	297110
