Year	Number
1960	7366145
1961	7617823
1962	7929384
1963	8274721
1964	8610006
1965	8906339
1966	9158490
1967	9372226
1968	9575561
1969	9800204
1970	10053300
1971	10343459
1972	10682933
1973	11066082
1974	11475302
1975	11899170
1976	12330247
1977	12756730
1978	13173679
1979	13584443
1980	13990732
1981	14394914
1982	14803270
1983	15220442
1984	15648356
1985	16089592
1986	16546598
1987	17019883
1988	17511161
1989	18023951
1990	18560448
1991	19118616
1992	19696104
1993	20293783
1994	20915658
1995	21563718
1996	22237644
1997	22938325
1998	23666444
1999	24420534
2000	25196609
2001	26003768
2002	26851271
2003	27722058
2004	28581022
2005	29414309
2006	30231611
2007	31039079
2008	31845550
2009	32666813
2010	33525239
2011	34447318
2012	35456527
2013	36564888
2014	37920662
2015	39536588
2016	41269636
2017	43099520
2018	44999443
2019	46949331
2020	48824994
2021	50205819
2022	51290577
2023	53010869
