Year	Number
1960	1927702
1961	1975464
1962	2028781
1963	2089529
1964	2158508
1965	2233059
1966	2310200
1967	2389651
1968	2471573
1969	2553478
1970	2632628
1971	2706758
1972	2768833
1973	2824930
1974	2890407
1975	2963279
1976	3038764
1977	3118520
1978	3203746
1979	3279857
1980	3343582
1981	3414399
1982	3500976
1983	3600366
1984	3713486
1985	3831283
1986	3950577
1987	4076964
1988	4205329
1989	4336973
1990	4469748
1991	4607727
1992	4756997
1993	4910527
1994	5058218
1995	5154261
1996	5254951
1997	5382030
1998	5523714
1999	5700831
2000	5877685
2001	6055498
2002	6250188
2003	6456742
2004	6652916
2005	6852566
2006	7065301
2007	7293341
2008	7535091
2009	7787514
2010	8050696
2011	8322204
2012	8602468
2013	8893589
2014	9213720
2015	9572006
2016	9993145
2017	10463248
2018	10933585
2019	11421129
2020	11916385
2021	12407494
2022	12873418
2023	13311103
