year estimated number of mips
2008 76383
2009
2010 152766
2011
2012 305532
2013
2014 611064
2015
2016 1222128
2017
2018 2444256
2019
2020 4888512
2021
2022 9800000
2023
2024 19554048
2025
2026 39108096
2027
2028 78216192
2029
2030 156432384