Year	Number
1970	124700
1971	139500
1972	133400
1973	221500
1974	244700
1975	250000
1976	328300
1977	378500
1978	176000
1979	424000
1980	519000
1981	465300
1982	477600
1983	473000
1984	485000
1985	428000
1986	347400
1987	417200
1988	533700
1989	363200
1990	454100
1991	363200
1992	480000
1993	407900
1994	432400
1995	496900
1996	490800
1997	333100
1998	498700
1999	390300
2000	414179
2001	414983
2002	409178
2003	420498
2004	473127
2005	510977
2006	563026
2007	598151
2008	617785
2009	606558
2010	580325
2011	947031.456113152
2012	777346.331924026
2013	541644
2014	501864
2015	496177
2016	292843
2017	557792.04
2018	561520
2019	530001
2020	386838
2021	1386967
