Year	Number
1971	382862
1972	388491
1977	423482
1978	431614
1979	439920
1980	445978
1981	447714
1982	446745
1983	451474
1984	455467
1985	455149
1986	455326
1987	456675
1988	470186
1989	486205
1991	510139
1992	520708
1993	527434
1994	530512
1995	527777
1998	533475
1999	544505
2000	548300
2001	553627
2002	584701
2003	577948
2004	576742
2005	540972
2006	517082
2007	471145
2008	418466
2009	403084
2010	498827
2011	454932
2012	458467
2013	465969
2014	460408
2015	450238
2016	370444
