Year	Number
1960	311849
1961	334065
1962	356363
1963	378076
1964	397764
1965	415112
1966	431358
1967	446637
1968	460800
1969	473952
1970	486195
1971	497578
1972	507959
1973	517371
1974	526015
1975	533992
1976	541543
1977	548978
1978	556549
1979	564613
1980	573624
1981	584121
1982	596552
1983	611108
1984	627882
1985	646981
1986	668206
1987	690666
1988	713018
1989	734008
1990	752896
1991	770113
1992	786896
1993	803248
1994	817585
1995	829074
1996	837042
1997	841536
1998	843345
1999	842140
2000	837452
2001	829301
2002	818692
2003	807325
2004	796155
2005	786552
2006	779380
2007	774015
2008	770850
2009	771223
2010	776013
2011	785302
2012	798709
2013	815408
2014	834448
2015	854780
2016	875688
2017	896648
2018	916549
2019	934532
2020	950341
2021	963646
2022	974085
2023	981145
