Year	Number
1970	142500
1971	144200
1972	139200
1973	140600
1974	137800
1975	171200
1976	192600
1977	182200
1978	195900
1979	211400
1980	217900
1981	216700
1982	194700
1983	205800
1984	194500
1985	194600
1986	177600
1987	172100
1988	165000
1989	151800
1990	148400
1991	131500
1992	122600
1993	122400
1994	127000
1995	114800
1996	117300
1997	121400
1998	120000
1999	128400
2000	134784
2001	121438
2010	304105.7906012166
2011	338788.5426994011
2012	335276.1184289768
2013	368447.772
2014	355316.6039901314
2015	376858
2016	353162
2017	404599.38
2018	474721.211146022
2019	486296.09
2020	192897.4234
2021	291021.164
