Year	Number
1970	400445
1971	396878
1972	394199
1973	391467
1974	388996
1975	391399
1976	393695
1977	394517
1978	393536
1979	390221
1980	381262
1981	367986
1982	359011
1983	346797
1984	337956
1985	329337
1986	320373
1987	317470
1988	312998
1989	312773
1990	318568
1991	316107
1992	317286
1993	322984
1994	331666
1995	345236
1996	348098
1997	357569
1998	362413
1999	360621
2000	359555
2001	355532
2002	354421
2003	356442
2004	353062
2005	352845
2006	350810
2007	349080
2008	348160
2009	347674
2010	348492
2011	347349
2012	347594
2013	353285
2014	360206
2015	368306
2016	377073
2017	384251
2018	388279
2019	387996
2020	387103
2021	384843
