Year	Number
1972	1930345
1973	2255750
1974	2366148
1975	2442842
1976	2164328
1977	2213068
1978	2638543
1979	2323571
1980	2632904
1981	2381346
1983	2930757
1984	3083643
1985	3097871
1986	3104893
1987	3238993
1988	3308347
1989	3377368
1990	3562194
1998	9031080
1999	9806527
2000	10223908
2001	10566996
2002	10897971
2003	10924016
2004	10186996
2005	9916904
2006	10031776
2007	10190592
2008	9692260
2009	10539656
2010	10961531
2011	11178900
2012	11758695
2013	12884519
2015	13964691
2016	15160895
2017	14702156
2018	15112531
