Year Number 2002 0 2003 0 2004 0 2005 0 2006 0 2007 50000 2008 100000 2009 197000 2010 331089 2011 402329 2012 476185 2013 480000 2014 1132139 2019 420000 2020 432070 2021 432070