Year

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

2025

Predicted value

283,128

301,737

321,569

342,705

365,230

389,235

414,818

442,083

471,140

502,106

535,108