Year	Number
1960	295583703
1961	295431823
1962	295283042
1963	294887106
1964	294410642
1965	293693751
1966	292570076
1967	291458626
1968	290309175
1969	289200955
1970	287802946
1971	286438434
1972	285312187
1973	284150529
1974	282922985
1975	281826314
1976	280860664
1977	279800488
1978	278658090
1979	277751534
1980	277191937
1981	276315418
1982	275543699
1983	274845232
1984	274273787
1985	273783019
1986	273371111
1987	272804710
1988	272237771
1989	272128729
1990	272279924
1991	272580083
1992	272741896
1993	272778704
1994	272509193
1995	272053746
1996	271714488
1997	271304415
1998	270781160
1999	270144149
2000	269347982
2001	268361716
2002	267113468
2003	265976369
2004	264909879
2005	263831653
2006	262769507
2007	261707132
2008	260912261
2009	260155729
2010	259444184
2011	258504162
2012	257926912
2013	257546527
2014	257197989
2015	256770856
2016	256253241
2017	255531308
2018	254696080
2019	253675026
2020	252397985
2021	250741380
2022	247538132
2023	246156457
