Year	Number
1960	117872
1961	120153
1962	122439
1963	124296
1964	125984
1965	127832
1966	129517
1967	131241
1968	133202
1969	135332
1970	137659
1971	140446
1972	143825
1973	147952
1974	152878
1975	158515
1976	164897
1977	172001
1978	179750
1979	188050
1980	196828
1981	205984
1982	215283
1983	222690
1984	229703
1985	238438
1986	248728
1987	257825
1988	261091
1989	266117
1990	276083
1991	285804
1992	293565
1993	297944
1994	303175
1995	308579
1996	311190
1997	312817
1998	312138
1999	311954
2000	314309
2001	316550
2002	318844
2003	321758
2004	325360
2005	330606
2006	338886
2007	350075
2008	363294
2009	378943
2010	395968
2011	414188
2012	435924
2013	460828
2014	489138
2015	521318
2016	555785
2017	592488
2018	630155
2019	666649
2020	699787
2021	728451
2022	754454
2023	780018
