Year	Number
1960	86883
1961	88549
1962	90177
1963	91770
1964	93444
1965	95094
1966	96695
1967	98236
1968	99569
1969	100520
1970	101061
1971	101921
1972	103469
1973	105053
1974	106469
1975	107855
1976	108986
1977	109869
1978	110791
1979	111916
1980	113152
1981	114481
1982	116035
1983	117668
1984	119026
1985	120044
1986	121010
1987	122370
1988	124296
1989	125872
1990	126918
1991	128480
1992	130152
1993	131470
1994	132621
1995	133388
1996	134165
1997	135310
1998	136804
1999	138528
2000	140457
2001	142323
2002	143668
2003	144693
2004	145804
2005	147560
2006	149906
2007	152841
2008	155939
2009	157502
2010	158077
2011	158835
2012	159816
2013	161389
2014	163141
2015	164598
2016	166298
2017	169093
2018	172511
2019	175683
2020	178482
2021	181577
2022	186202
2023	191856
