Year	Number
1960	497171
1961	508162
1962	519616
1963	531631
1964	543618
1965	549055
1966	549349
1967	549069
1968	548208
1969	546780
1970	545848
1971	549779
1972	565852
1973	589017
1974	614736
1975	641423
1976	669050
1977	697446
1978	726325
1979	755392
1980	783910
1981	810255
1982	823635
1983	830297
1984	833841
1985	834397
1986	831581
1987	824952
1988	813937
1989	798601
1990	778954
1991	755290
1992	760882
1993	770817
1994	779843
1995	787547
1996	793774
1997	798714
1998	802600
1999	805655
2000	807901
2001	809395
2002	815528
2003	821559
2004	827516
2005	833895
2006	840915
2007	827547
2008	814089
2009	800400
2010	786215
2011	771134
2012	766446
2013	763364
2014	760210
2015	757133
2016	754349
2017	751776
2018	749004
2019	745611
2020	741589
2021	736148
2022	730591
2023	725903
