Year	Number
1971	22009
1972	26130
1973	30495
1974	34731
1975	40229
1976	52207
1977	60742
1978	67058
1979	72627
1980	80470
1981	88617
1982	103937
1983	115211
1984	126726
1985	137700
1986	152125
1987	165463
1988	180270
1989	197869
1990	215532
1991	228980
1992	231674
1993	238469
1994	251182
1995	262628
1996	260919
1997	259509
1998	262653
1999	270486
2000	273144
2001	280248
2002	285744
2003	248370
2004	254602
2005	262807
2006	272331
2007	284034
2009	304250
2010	326588
2011	334956
2012	364017
2013	376649
2014	409776
2015	460975
2016	467723
2017	486086
2019	553678
2020	462333
