Year	Number
1970	80600
1971	84300
1972	53700
1973	59600
1974	61000
1975	64500
1976	66500
1977	104600
1978	111700
1979	118500
1980	129000
1981	127000
1982	167000
1983	163500
1984	179000
1985	212000
1986	184200
1987	205000
1988	248600
1989	272300
1990	273000
1991	308800
1992	313600
1993	337500
1994	324200
1995	105200
1996	260500
1997	196000
1998	222200
1999	231700
2000	265898
2001	281040
2002	267089
2003	298928
2004	373456
2005	445854
2006	432760
2007	458688
2008	465911
2009	428493
2010	715072
2011	845395.688848872
2012	794176
2013	711548.47
2014	608844
2015	452004
2016	467713
2017	454276
2018	710407
2019	632389
2020	131713
2021	111964
