Year	Number
2011	31800
2012	35582
2013	37000
2014	38663
2015	40000
2016	42713
2017	49348
2018	51836
2019	53297
2020	58454
2021	60358
