Year

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025

Predicted value

157,543

189,881

228,857

275,834

332,453

400,694

482,943

582,074

701,554

845,559

1,019,124