Year	Number
1960	211914
1961	216280
1962	220462
1963	224638
1964	229110
1965	234006
1966	239451
1967	245652
1968	252595
1969	260107
1970	268251
1971	277122
1972	286657
1973	297068
1974	308753
1975	321713
1976	335890
1977	351310
1978	367473
1979	383562
1980	399267
1981	414524
1982	429132
1983	443327
1984	457730
1985	472270
1986	487421
1987	503670
1988	520690
1989	538602
1990	557330
1991	576790
1992	596973
1993	617860
1994	639410
1995	661690
1996	685139
1997	710138
1998	736505
1999	763662
2000	791463
2001	819885
2002	848884
2003	878922
2004	910686
2005	944801
2006	982902
2007	1025475
2008	1071710
2009	1121022
2010	1173312
2011	1229354
2012	1288912
2013	1350709
2014	1417781
2015	1490495
2016	1565609
2017	1647414
2018	1737754
2019	1832519
2020	1917962
2021	1990511
2022	2062321
2023	2152817
