Year	Number
1960	244615
1961	252745
1962	261251
1963	270137
1964	279164
1965	288152
1966	297149
1967	306049
1968	314734
1969	323201
1970	331434
1971	339459
1972	347253
1973	354638
1974	361527
1975	367875
1976	373608
1977	378715
1978	383255
1979	387427
1980	391466
1981	395474
1982	399534
1983	403771
1984	408105
1985	412361
1986	416527
1987	420640
1988	424823
1989	429187
1990	433742
1991	438234
1992	442612
1993	447077
1994	451538
1995	455907
1996	460124
1997	464154
1998	467952
1999	471619
2000	475311
2001	479011
2002	482702
2003	486414
2004	490313
2005	494334
2006	498486
2007	502917
2008	507573
2009	512343
2010	517086
2011	522025
2012	527273
2013	532443
2014	537366
2015	542124
2016	546597
2017	550737
2018	554418
2019	557136
2020	558968
2021	560546
2022	561918
2023	562837
