Year	Number
1960	89902
1961	90309
1962	90764
1963	91109
1964	91589
1965	92323
1966	93133
1967	94008
1968	94999
1969	96269
1970	97834
1971	99587
1972	101503
1973	103562
1974	105759
1975	108090
1976	110523
1977	113091
1978	115826
1979	118684
1980	121686
1981	124853
1982	128130
1983	131557
1984	135206
1985	139086
1986	142876
1987	146845
1988	151232
1989	155745
1990	160447
1991	165289
1992	170270
1993	175456
1994	180762
1995	185974
1996	191056
1997	196290
1998	201787
1999	207476
2000	213375
2001	219599
2002	226293
2003	233378
2004	240693
2005	248590
2006	257184
2007	266095
2008	275274
2009	284752
2010	294552
2011	305070
2012	316209
2013	326787
2014	336415
2015	344363
2016	351119
2017	358222
2018	365389
2019	372787
2020	378195
2021	380917
2022	384097
2023	390131
