Year	Number
1971	191445
1972	196979
1973	196033
1974	196307
1975	196447
1976	201845
1977	213046
1978	232856
1979	250197
1980	264392
1981	275696
1982	312033
1983	355161
1984	387445
1985	419337
1986	457630
1987	459034
1988	480245
1989	530004
1990	546953
1991	564540
1992	589674
1993	639403
1994	717156
1995	783169
1996	849359
1997	882730
1998	989491
1999	1058877
2000	1104095
2001	1143082
2002	1169368
2003	1158972
2004	1210012
2005	1239468
2006	1247046
2007	1268219
2008	1259240
2009	1201632
2010	1163833
2011	1152153
2013	1071729
2014	1019908
2015	1007951
2016	1047035
