Year	Number
1960	70130
1961	70260
1962	69914
1963	69656
1964	69766
1965	69809
1966	69957
1967	70129
1968	70381
1969	70773
1970	71323
1971	72164
1972	73246
1973	74535
1974	75926
1975	77228
1976	82472
1977	92152
1978	102690
1979	107723
1980	106398
1981	104395
1982	101940
1983	99619
1984	97656
1985	95842
1986	94428
1987	93745
1988	94220
1989	96582
1990	100597
1991	105842
1992	112589
1993	120940
1994	130414
1995	139693
1996	148070
1997	156230
1998	164777
1999	173062
2000	181379
2001	190406
2002	199575
2003	207873
2004	214612
2005	219327
2006	221012
2007	219087
2008	216322
2009	212308
2010	206865
2011	203245
2012	202032
2013	203273
2014	206881
2015	212540
2016	219773
2017	228569
2018	239298
2019	252475
2020	264535
2021	275383
2022	291704
2023	313414
