Year	Number
1960	35001
1961	36402
1962	38148
1963	40049
1964	42042
1965	44126
1966	46318
1967	48629
1968	51064
1969	53630
1970	56186
1971	58407
1972	60171
1973	61780
1974	63447
1975	65194
1976	66966
1977	68712
1978	70478
1979	72282
1980	74607
1981	80392
1982	86589
1983	93112
1984	99944
1985	107060
1986	116656
1987	126776
1988	137415
1989	148647
1990	160845
1991	167888
1992	175592
1993	183738
1994	192128
1995	200623
1996	209257
1997	218070
1998	227027
1999	236077
2000	244866
2001	252973
2002	260968
2003	268835
2004	276603
2005	284307
2006	291992
2007	299625
2008	307192
2009	314622
2010	322218
2011	328762
2012	335379
2013	341874
2014	348451
2015	355043
2016	361750
2017	368695
2018	375462
2019	381965
2020	388341
2021	394509
2022	400642
2023	406996
