Year	Number
1960	7444550
1961	7670434
1962	7885407
1963	8112624
1964	8381626
1965	8716532
1966	9060610
1967	9387178
1968	9747890
1969	10101031
1970	10409387
1971	10726044
1972	11073515
1973	11402164
1974	11748798
1975	12102202
1976	12451146
1977	12818113
1978	13161145
1979	13417703
1980	13541237
1981	13529326
1982	13439236
1983	13392408
1984	13421730
1985	13471808
1986	13589652
1987	13807193
1988	14110083
1989	14476714
1990	14898553
1991	15362223
1992	15848498
1993	16345321
1994	16786656
1995	17143221
1996	17456205
1997	17682816
1998	17831131
1999	17950313
2000	18176582
2001	18544585
2002	19044460
2003	19576989
2004	20042478
2005	20403126
2006	20654593
2007	20734810
2008	20662255
2009	20531795
2010	20418200
2011	20420567
2012	20585602
2013	20875844
2014	21293895
2015	21817350
2016	22356438
2017	22886826
2018	23539568
2019	24304609
2020	24901911
2021	25387557
2022	25416815
2023	26347274
