Year Number 2000 19230000 2005 23800000 2010 32280000