Year	Number
1971	599522
1972	579190
1973	560860
1974	544345
1975	555387
1976	580029
1977	596729
1978	599269
1979	590201
1980	562833
1982	670605
1983	663834
1984	678090
1985	714928
1986	747757
1987	776826
1988	785885
1989	780147
1990	769612
1991	756643
1992	740737
1993	687124
1994	693555
1995	664284
1996	643191
1997	615121
1998	606284
1999	612515
2000	610443
2001	615582
2002	606680
2003	609835
2004	600143
2005	592713
2006	585347
2007	577074
2008	554391
2009	527768
2010	502157
2011	486747
2012	477308
2013	477633
2014	475237
2015	475741
2016	479000
2017	489144
