Year	Number
1971	313972
1972	325115
1973	364986
1974	405006
1975	479885
1976	525255
1977	593928
1978	716822
1979	845992
1980	969987
1981	1033418
1982	1110655
1983	1065588
1984	1068224
1985	1131521
1986	1190833
1987	1178761
1988	1163694
1989	1166859
1993	1144938
1996	1160421
1999	1105028
2000	1224253
2001	1257106
2003	1477616
2004	1706234
2007	2037509
