Year	Number
1960	81442
1961	81735
1962	82216
1963	82986
1964	84172
1965	85749
1966	87757
1967	90273
1968	93078
1969	95897
1970	98708
1971	101423
1972	103950
1973	106475
1974	109270
1975	112280
1976	115435
1977	118817
1978	122150
1979	124791
1980	126550
1981	127447
1982	127403
1983	126903
1984	126653
1985	126935
1986	127659
1987	128872
1988	130733
1989	133296
1990	136877
1991	141798
1992	147692
1993	154126
1994	160694
1995	166755
1996	171707
1997	175576
1998	178983
1999	182486
2000	186513
2001	191262
2002	196627
2003	202225
2004	207595
2005	211901
2006	214487
2007	215011
2008	213443
2009	210952
2010	209204
2011	209436
2012	212016
2013	216822
2014	223438
2015	231782
2016	241913
2017	253417
2018	265936
2019	279730
2020	294757
2021	311655
2022	331031
2023	352287
