Year	Number
1960	91484
1961	95166
1962	99672
1963	104247
1964	108696
1965	112918
1966	116900
1967	120743
1968	124477
1969	128116
1970	131462
1971	133968
1972	135561
1973	136786
1974	137947
1975	139789
1976	142100
1977	143984
1978	145508
1979	146716
1980	148156
1981	150023
1982	151976
1983	154018
1984	156127
1985	158329
1986	160638
1987	163036
1988	165493
1989	168068
1990	171492
1991	175587
1992	179459
1993	182946
1994	185900
1995	188229
1996	190049
1997	191546
1998	192738
1999	193634
2000	193469
2001	192142
2002	190339
2003	188094
2004	185485
2005	182624
2006	179576
2007	176320
2008	172871
2009	169275
2010	166627
2011	165335
2012	164188
2013	162843
2014	161562
2015	160458
2016	159782
2017	159542
2018	159165
2019	158462
2020	157564
2021	156468
2022	155281
2023	154089
