Year Number 2000 2030000 2001 1852000 2002 1907000 2003 1729000 2004 1816000 2005 4738000 2006 5276000 2007 5283000 2008 5262000 2009 4872000 2010 5674000 2011 5877000 2012 6130000 2013 6242000 2014 5375000 2015 4386000 2016 10935000 2017 11060000 2018 11502000 2019 11832000 2020 3598000