Year Number 1981 24925 1982 17737 1984 22693 1985 24489 1987 35339 1988 37912 2000 45049 2010 31046