Year	Number
1960	372264
1961	393416
1962	414654
1963	436433
1964	459437
1965	483489
1966	507794
1967	531343
1968	552720
1969	571056
1970	587998
1971	605387
1972	623092
1973	640956
1974	658797
1975	675954
1976	691914
1977	706298
1978	719125
1979	730214
1980	740965
1981	753062
1982	766214
1983	780380
1984	795727
1985	812580
1986	831052
1987	850309
1988	869163
1989	883924
1990	893942
1991	901939
1992	907636
1993	910498
1994	910411
1995	907854
1996	903561
1997	897529
1998	889064
1999	878311
2000	862856
2001	843559
2002	824061
2003	804083
2004	784000
2005	765180
2006	750270
2007	742098
2008	741543
2009	748304
2010	759142
2011	771551
2012	787790
2013	809528
2014	836560
2015	868271
2016	903917
2017	942783
2018	984222
2019	1026234
2020	1060842
2021	1085725
2022	1103284
2023	1111770
