Year	Number
1960	230819185
1961	233294911
1962	236530311
1963	239940910
1964	243146801
1965	245961409
1966	248787893
1967	251612404
1968	254309685
1969	257262116
1970	260317153
1971	264090193
1972	267481508
1973	270833252
1974	274222838
1975	277616867
1976	280912034
1977	284185696
1978	287529786
1979	291064873
1980	294673961
1981	298328586
1982	301845982
1983	305335971
1984	308498548
1985	311301073
1986	314033533
1987	316696554
1988	319107423
1989	321535228
1990	323961409
1991	326482363
1992	328655319
1993	330557476
1994	332276885
1995	333988144
1996	335869770
1997	337722687
1998	339516220
1999	341303030
2000	343129095
2001	344710096
2002	346316806
2003	347976367
2004	349738614
2005	351416626
2006	353158192
2007	355022833
2008	356755958
2009	357981934
2010	359135891
2011	359427886
2012	359734819
2013	359857267
2014	360073538
2015	360542865
2016	360941426
2017	360991586
2018	361199152
2019	361174090
2020	361475099
2021	360234083
2022	358313302
2023	358833060
