Year	Number
1960	195739
1961	199523
1962	204214
1963	209805
1964	215477
1965	221254
1966	227162
1967	233200
1968	239399
1969	245783
1970	252332
1971	259071
1972	266030
1973	273162
1974	280407
1975	287732
1976	294916
1977	301940
1978	309320
1979	316950
1980	325593
1981	334826
1982	341590
1983	347892
1984	356191
1985	365099
1986	374068
1987	383140
1988	392254
1989	401356
1990	410630
1991	419913
1992	429173
1993	438500
1994	447713
1995	456745
1996	465671
1997	474545
1998	483419
1999	492262
2000	501058
2001	510030
2002	519458
2003	529119
2004	538588
2005	547694
2006	556813
2007	566539
2008	576956
2009	587952
2010	599570
2011	611649
2012	623823
2013	634953
2014	644953
2015	656216
2016	669008
2017	681910
2018	695778
2019	711425
2020	725057
2021	734808
2022	744889
2023	759523
