Year	Number
1960	130017
1961	134784
1962	140267
1963	145973
1964	151920
1965	158092
1966	165218
1967	173401
1968	182000
1969	200841
1970	221663
1971	244644
1972	270044
1973	298000
1974	328895
1975	362992
1976	400679
1977	429198
1978	448285
1979	468220
1980	489071
1981	510789
1982	533504
1983	557229
1984	582043
1985	607890
1986	634923
1987	662721
1988	689548
1989	717383
1990	746382
1991	776554
1992	807989
1993	840605
1994	874585
1995	909939
1996	946774
1997	984992
1998	1027669.0000000001
1999	1083247
2000	1141913
2001	1203582
2002	1268674
2003	1337286
2004	1409710
2005	1485842
2006	1566198
2007	1650901
2008	1740310
2009	1825125
2010	1885545
2011	1947964
2012	2012540
2013	2079070.0000000002
2014	2147896
2015	2219000
2016	2292458
2017	2368347
2018	2446749
2019	2529328
2020	2617686
2021	2713230
2022	2816943
2023	2929373
