Year Number 2012 3861 2013 3372 2014 3579 2015 3891 2016 4110 2017 3721 2018 3372 2019 6012 2020 4259