Year

2015

2016

2017

2018

2019

2020

Predicted value

680,208

725,040

773,663

826,683

884,834

949,005

Year

2021

2022

2023

2024

2025

Predicted value

1,020,271

1,099,941

1,189,606

1,291,208

1,407,114