Year	Number
1960	283642
1961	290312
1962	297192
1963	304223
1964	311234
1965	317898
1966	324056
1967	329736
1968	335108
1969	340304
1970	345338
1971	351041
1972	357592
1973	364521
1974	371966
1975	379926
1976	388380
1977	397122
1978	405777
1979	413762
1980	420481
1981	426771
1982	432886
1983	437941
1984	441893
1985	444730
1986	446476
1987	447228
1988	447069
1989	446060
1990	444320
1991	444100
1992	445861
1993	447836
1994	449697
1995	451131
1996	452095
1997	452632
1998	452871
1999	452948
2000	452948
2001	453029
2002	453374
2003	454616
2004	456729
2005	459072
2006	461873
2007	464973
2008	467825
2009	470312
2010	472354
2011	473817
2012	477069
2013	481469
2014	484828
2015	488012
2016	490949
2017	493593
2018	512112
2019	522162
2020	518827
2021	523956
2022	526555
2023	529617
