Year	Number
1971	1098865
1972	1195530
1973	1297756
1974	1408929
1975	1523955
1976	1776095
1977	1949718
1978	2048566
1979	2459999
1980	2609182
1981	2615910
1982	2637023
1983	2620883
1984	2698542
1985	2754887
1986	2816326
1987	2920959
1988	2996953
1989	3023132
1991	3328212
1992	2824556
1993	2857467
1996	2903923
1999	3603864
2000	3639362
2003	4280602
2004	4334609
2007	4864350
