Year	Number
1960	175031
1961	177660
1962	180197
1963	182697
1964	185094
1965	187426
1966	189753
1967	192049
1968	194298
1969	196521
1970	198714
1971	200862
1972	202949
1973	205203
1974	206311
1975	206816
1976	209012
1977	212112
1978	215092
1979	217869
1980	220379
1981	222621
1982	224910
1983	227707
1984	230958
1985	234425
1986	238038
1987	241698
1988	245318
1989	248849
1990	252288
1991	255672
1992	259306
1993	264107
1994	270118
1995	276686
1996	283725
1997	291127
1998	298773
1999	306565
2000	314423
2001	322302
2002	330344
2003	338734
2004	347472
2005	356446
2006	365526
2007	374582
2008	383472
2009	392091
2010	400375
2011	406422
2012	409919
2013	412674
2014	415062
2015	417266
2016	419387
2017	421471
2018	423458
2019	425289
2020	426535
2021	426940
2022	427576
2023	428715
