Year Number 2001 121737 2003 287111 2004 337046 2005 383140 2010 659355.414807816 2011 523356 2012 544519 2013 528852 2014 503040 2015 526980 2016 544597 2017 507637 2018 565522 2019 597380 2021 1589.285