51k
57k
64k
82k
95k
108k
110k
12k
25k
84k
120k
128k
135k
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024 provisional
2025 forecast