Year	Number
1960	81568
1961	82647
1962	83785
1963	85010
1964	86658
1965	88913
1966	91462
1967	94082
1968	96551
1969	98814
1970	100998
1971	103126
1972	105243
1973	107409
1974	109664
1975	112059
1976	114684
1977	117806
1978	121526
1979	125570
1980	129799
1981	133439
1982	137246
1983	142059
1984	147211
1985	153479
1986	160910
1987	168967
1988	180327
1989	189842
1990	198030
1991	209860
1992	221679
1993	230509
1994	227399
1995	225251
1996	233213
1997	240034
1998	246340
1999	253139
2000	259686
2001	265825
2002	271378
2003	276385
2004	281116
2005	285471
2006	289498
2007	293563
2008	298294
2009	303505
2010	308057
2011	312026
2012	316019
2013	320222
2014	324747
2015	329623
2016	334764
2017	340074
2018	345593
2019	351399
2020	357630
2021	363747
2022	368527
2023	372840
