Year	Number
1960	51448
1961	53337
1962	55420
1963	57684
1964	60131
1965	62793
1966	65723
1967	68926
1968	75480
1969	85649
1970	95887
1971	105728
1972	115609
1973	125799
1974	136578
1975	148118
1976	164589
1977	187349
1978	213846
1979	244169
1980	277015
1981	308443
1982	337686
1983	366965
1984	396160
1985	424634
1986	457870
1987	492744
1988	521070
1989	544366
1990	563961
1991	581003
1992	596340
1993	610290
1994	622490
1995	632479
1996	655171
1997	685203
1998	704346
1999	716760
2000	726296
2001	736320
2002	748960
2003	764729
2004	782768
2005	813560
2006	869229
2007	945394
2008	1029377
2009	1106650
2010	1165799
2011	1206937
2012	1235570
2013	1254286
2014	1266578
2015	1276709
2016	1288760
2017	1305519
2018	1328009
2019	1355237
2020	1387612
2021	1418167
2022	1438088
2023	1448125
