Year	Number
1960	92414
1961	95047
1962	98181
1963	101777
1964	105795
1965	110136
1966	114525
1967	118718
1968	122819
1969	126812
1970	130534
1971	133946
1972	137044
1973	139876
1974	142722
1975	145671
1976	148732
1977	151964
1978	154982
1979	157726
1980	159902
1981	161013
1982	161265
1983	161120
1984	161402
1985	164455
1986	169872
1987	175325
1988	181097
1989	186525
1990	190961
1991	195750
1992	199394
1993	201632
1994	204869
1995	208940
1996	212514
1997	215370
1998	218120
1999	220950
2000	224696
2001	229572
2002	234982
2003	240629
2004	246151
2005	250863
2006	253986
2007	254487
2008	252310
2009	248734
2010	244850
2011	242060
2012	241302
2013	242909
2014	246953
2015	253110
2016	261316
2017	271252
2018	282873
2019	296625
2020	308836
2021	324015
2022	345591
2023	369594
