Year	Number
1997	342000
1999	458000
2001	548000
2005	590000
2007	625000
2010	484000
2012	532000
