Year	Number
1960	37113
1961	37113
1962	37113
1963	37113
1964	37113
1965	58378
1966	58378
1967	58378
1968	58378
1969	58378
1970	106443
1971	106443
1972	106443
1973	106443
1974	106443
1975	210390
1976	267263
1977	339896
1978	415397
1979	480003
1980	536602
1981	589597
1982	643014
1983	693580
1984	759665
1985	805128
1986	841373
1987	886103
1988	938719
1989	998073
1990	1053942
1991	1101079
1992	1169089
1993	1245571
1994	1331730
1995	1428607
1996	1562682
1997	1684949
1998	1777900
1999	1876600
2000	1946000
2001	1947500
2002	1927200
2003	1889500
2004	1857000
2005	1844400
2006	1853500
2007	1861800
2008	1876000
2009	1930900
2010	1996100
2011	2018100
2012	1987600
2013	1967000
2014	1996700
2015	2016100
2016	1998400
2017	1991700
2018	2001000
2019	1911200
2020	1891000
2021	1901400
2022	1906200
