Year	Number
1960	80288
1961	84162
1962	87548
1963	90869
1964	94728
1965	98983
1966	103377
1967	107930
1968	112535
1969	116986
1970	121882
1971	127862
1972	134510
1973	141045
1974	145371
1975	146754
1976	146863
1977	146520
1978	145698
1979	144137
1980	141728
1981	138857
1982	135909
1983	133114
1984	131074
1985	130317
1986	131201
1987	133368
1988	136167
1989	138768
1990	140800
1991	142699
1992	145334
1993	148471
1994	150910
1995	153494
1996	156595
1997	160098
1998	164120
1999	167945
2000	172037
2001	176369
2002	180443
2003	184317
2004	187356
2005	188827
2006	190065
2007	191569
2008	192667
2009	193033
2010	191484
2011	189556
2012	188929
2013	189164
2014	190194
2015	191107
2016	190956
2017	190612
2018	191246
2019	193511
2020	196184
2021	198112
2022	202365
2023	210496
