Year	Number
1970	748900
1971	875100
1972	1015600
1973	1864400
1974	2331900
1975	2503600
1976	2671000
1977	2864700
1978	3096000
1979	3489500
1980	4516400
1981	5347700
1982	5241700
1983	5360900
1984	5685400
1985	5687000
1986	6310500
1987	7396100
1988	7683600
1989	8694600
1990	10241500
1991	11837400
1992	12756900
1993	13101300
1994	14249800
1995	15417800
1996	15117600
1997	15591600
1998	13654400
1999	14984600
2000	16560793
2001	16107156
2002	16281275
2003	16704600
2004	19226564
2005	20369086
2006	17833364
2007	21325754
2008	22420870
2009	23766316
2010	34239014.1725209
2011	38218608.8523534
2012	39165195.2176778
2013	47995842.0041797
2014	49673884
2015	50345820
2016	53817353
2017	58711937
2018	60481772
2019	63623130
2020	15893988
2021	4965360.963
