Year Number 2010 43618 2011 56383 2012 74500 2013 82897 2014 95604 2015 120922 2016 369091 2017 970834 2018 1147057 2019 1349486 2020 1515773