Year	Number
1960	91135
1961	94491
1962	97975
1963	101588
1964	105340
1965	109219
1966	113247
1967	117423
1968	121759
1969	126243
1970	130899
1971	135726
1972	140738
1973	145921
1974	151302
1975	156881
1976	162675
1977	168665
1978	174885
1979	181334
1980	188031
1981	194955
1982	202145
1983	209599
1984	217339
1985	225343
1986	233653
1987	242269
1988	251216
1989	260466.99999999997
1990	270072
1991	280032
1992	290373
1993	301066
1994	312169
1995	323681
1996	335634
1997	347994
1998	360394
1999	372878
2000	385814
2001	399160
2002	412988
2003	427295
2004	442118
2005	457412
2006	473257
2007	489652
2008	505091
2009	519831
2010	535021
2011	550656
2012	566770
2013	583309
2014	600354
2015	617898
2016	635980
2017	654538
2018	673638
2019	693323
2020	713621
2021	734547
2022	756083
2023	778187
