Year	Number
1960	117815
1961	125002
1962	129842
1963	134586
1964	140472
1965	147328
1966	154120
1967	160760
1968	167033
1969	172400
1970	176574
1971	180213
1972	185137
1973	191096
1974	197288
1975	202703
1976	207164
1977	211408
1978	215181
1979	218745
1980	218388
1981	212784
1982	205472
1983	197400
1984	194280
1985	196179
1986	199272
1987	203831
1988	208514
1989	212394
1990	215089
1991	216508
1992	217658
1993	219523
1994	221872
1995	224491
1996	226913
1997	229237
1998	230647
1999	231283
2000	231273
2001	231037
2002	231394
2003	232052
2004	233335
2005	235485
2006	238135
2007	240997
2008	244342
2009	248773
2010	252971
2011	257643
2012	265236
2013	274908
2014	285495
2015	297300
2016	310810
2017	324986
2018	339019
2019	353210
2020	366372
2021	375366
2022	370371
2023	371211
