Year	Number
1960	85346
1961	89561
1962	93837
1963	98277
1964	102904
1965	107686
1966	112597
1967	117628
1968	122764
1969	128012
1970	133343
1971	138666
1972	143886
1973	149065
1974	154314
1975	159653
1976	165064
1977	170560
1978	176176
1979	181951
1980	187921
1981	194099
1982	200630
1983	207523
1984	214682
1985	222119
1986	229815
1987	237712
1988	245729
1989	253821
1990	261928
1991	269860
1992	277416
1993	284713
1994	291935
1995	299097
1996	306196
1997	313215
1998	320152
1999	327045
2000	333926
2001	340748
2002	347463
2003	354045
2004	360461
2005	366717
2006	372808
2007	378748
2008	384568
2009	390311
2010	396053
2011	401506
2012	406634
2013	411702
2014	416656
2015	421437
2016	425994
2017	430276
2018	434274
2019	438048
2020	441725
2021	445373
2022	449002
2023	452524
