Year	Number
1971	100625
1972	105601
1973	110466
1974	114172
1975	121407
1976	128552
1977	130398
1978	140632
1979	141569
1980	148520
1981	155081
1982	160349
1983	165559
1984	172201
1985	178813
1986	183607
1987	191280
1988	195049
1989	207023
1992	210000
1994	229713
1995	247018
1996	250693
1997	256171
1999	265244
2001	265714
2002	281871
2003	279816
2011	317946
2019	269677
