Year	Number
1960	80507
1961	82424
1962	84453
1963	86683
1964	89051
1965	91448
1966	93964
1967	96634
1968	99451
1969	102498
1970	105777
1971	109226
1972	112860
1973	116658
1974	120591
1975	124680
1976	128974
1977	133488
1978	138239
1979	143217
1980	148416
1981	153866
1982	159535
1983	165390
1984	171397
1985	177497
1986	183665
1987	189917
1988	196253
1989	202598
1990	208870
1991	215028
1992	221053
1993	226911
1994	232503
1995	237720
1996	242565
1997	247210
1998	251786
1999	256310
2000	260888
2001	265561
2002	270280
2003	275069
2004	280074
2005	285444
2006	291238
2007	297519
2008	304376
2009	312087
2010	320896
2011	330725
2012	341172
2013	351854
2014	362652
2015	373361
2016	383794
2017	393864
2018	403488
2019	412585
2020	421052
2021	428857
2022	436037
2023	442410
