Year	Number
1960	77901
1961	80265
1962	82645
1963	85040
1964	87452
1965	89882
1966	92343
1967	94862
1968	97467
1969	100155
1970	102934
1971	105891
1972	109077
1973	112506
1974	116160
1975	120049
1976	124124
1977	128312
1978	132640
1979	137107
1980	141685
1981	146344
1982	151040
1983	155748
1984	160450
1985	165100
1986	169640
1987	174020
1988	178188
1989	182112
1990	185746
1991	189056
1992	192429
1993	197086
1994	203130
1995	209936
1996	217639
1997	226249
1998	235548
1999	245156
2000	254592
2001	263522
2002	272072
2003	280700
2004	290424
2005	295116
2006	293280
2007	290052
2008	285260
2009	279264
2010	279121
2011	288860
2012	302950
2013	318984
2014	337816
2015	364094
2016	390366
2017	404401
2018	412262
2019	420420
2020	436566
2021	462290
2022	491399
2023	523574
