Year	Number
1960	3769494
1961	3884829
1962	4004929
1963	4130869
1964	4262563
1965	4399721
1966	4542813
1967	4692441
1968	4849199
1969	5009712
1970	5170682
1971	5327511
1972	5470966
1973	5609314
1974	5758688
1975	5918011
1976	6082650
1977	6252307
1978	6427548
1979	6592289
1980	6740630
1981	6894402
1982	7067708
1983	7258319
1984	7468747
1985	7693783
1986	7930993
1987	8185083
1988	8450090
1989	8726862
1990	9012225
1991	9310255
1992	9629879
1993	9963983
1994	10298404
1995	10579985
1996	10868349
1997	11186019
1998	11520334
1999	11895320
2000	12269915
2001	12644368
2002	13037567
2003	13443274
2004	13837865
2005	14236112
2006	14647855
2007	15074658
2008	15512657
2009	15962058
2010	16424860
2011	16899880
2012	17387117
2013	17886355
2014	18416102
2015	18983798
2016	19617063
2017	20303726
2018	20994287
2019	21707475
2020	22431520
2021	23153140
2022	23848253
2023	24511532
