Year	Number
1960	17844
1961	19334
1962	21304
1963	23599
1964	26197
1965	29096
1966	32380
1967	36118
1968	40294
1969	44880
1970	49162
1971	52974
1972	56846
1973	60779
1974	64784
1975	68874
1976	73055
1977	77336
1978	81730
1979	86259
1980	90951
1981	95812
1982	100809
1983	105874
1984	110922
1985	115895
1986	121120
1987	126697
1988	132321
1989	137922
1990	143518
1991	149114
1992	154702
1993	160278
1994	165818
1995	171291
1996	176667
1997	183645
1998	192720
1999	202338
2000	212122
2001	222035
2002	232662
2003	243737
2004	255237
2005	269332
2006	287464
2007	310533
2008	340380
2009	376711
2010	415537
2011	453291
2012	490463
2013	528201
2014	562633
2015	597391
2016	639636
2017	680215
2018	712137
2019	751299
2020	754994
2021	734561
2022	740889
2023	751956
