Year	Number
1960	263679018
1961	267649908
1962	269727341
1963	271066936
1964	272397507
1965	273785043
1966	274082366
1967	273749716
1968	273729409
1969	273528007
1970	272986397
1971	272714545
1972	272019248
1973	270935010
1974	269645044
1975	268142476
1976	266355406
1977	264509140
1978	262621593
1979	260964641
1980	259695405
1981	258993955
1982	258349385
1983	257441446
1984	256480676
1985	255405473
1986	254285493
1987	253398997
1988	252859469
1989	252385008
1990	251623062
1991	251210622
1992	250844685
1993	250209047
1994	249133172
1995	247656258
1996	246057746
1997	244430920
1998	242647409
1999	240757950
2000	238771440
2001	236581664
2002	234283275
2003	232231607
2004	230468970
2005	228755516
2006	227422174
2007	226727733
2008	226689841
2009	226844831
2010	226902471
2011	226859181
2012	227342663
2013	227961708
2014	228615434
2015	229240711
2016	229945063
2017	230492936
2018	230613232
2019	230267472
2020	229700220
2021	227927483
2022	226208006
2023	224694499
