Year Number 1996 284000 2001 66000 2007 43000 2014 663000