Year	Number
1981	561239
1982	689094
1983	750439
1985	930709
1986	990729
1987	1047119
1988	1113901
1989	1147920
1990	1195893
1991	1251719
1992	1290346
1993	1360995
1994	1444420
1995	1487505
1996	1526005
1997	1558878
1998	1619743
1999	1649663
2000	1569273
2001	1425337
2002	929439
2003	646487
2004	516751
2005	378824
2006	214575
2008	215917
2010	547633
2012	776210
2013	942345
2014	1068238
