Year Number 2000 1532189 2001 1706332 2002 1728004 2003 1211797 2004 1800237 2005 2040654 2006 2285750 2007 2393294 2008 1866141 2009 1427324 2010 1329721 2011 1327732 2012 1561850 2013 1767100 2014 2078758 2015 2276436 2016 2788571 2017 2776815 2018 3157724 2019 3659911 2020 544411 2021 698047