When the iPhone 3Gs was launched in 2008, Apple sold more than 1 million iPhones in just one weekend. At the time, analysts were taken aback.

Sure, it was expected that the iPhone would do well, but not many analysts assumed that demand for the iPhone would be that high.

Flash forward seven years and the iPhone is still racking up sales and impressing analysts. The only difference is that the numbers, both in terms of unit sales and overall profits, are far more impressive. This past September, following the release of the iPhone 6s, Apple’s sold more than 13 million iPhones during the initial launch weekend, setting a new record in the process.

And with the iPhone 7 launch looming, it’s a safe bet that Apple will once again set a new sales record in just a few months.

But there’s another iPhone sales achievement Apple will likely reach even before the iPhone 7 hits stores shelves – 1 billion iPhones sold. Between the launch of the original iPhone and the end of the 2015 calendar year, Apple to-date has sold a whopping total of 896 billion iPhones.

CNN Moneyreports: When Apple provides its quarterly finances on April 25, the company is expected to report that it sold 50 million iPhones during the first three months of 2016. That would get Apple to 946 million total iPhones sold. During the current quarter, analysts polled by FactSet said they expect Apple to sell another 44 million, pushing the total to 990 million.

Despite some relatively lackluster enthusiasm about the iPhone lately, Apple has an outside shot at getting to 1 billion iPhones before July. To accomplish that, Apple would need to best forecasts by just 10 million iPhones. If the new iPhone SE helps boost sales during the spring, it’s within the realm of possibility.

If Apple manages to hit the 1 billion mark before WWDC this coming June, you can bet that the company will take a few minutes to highlight the achievement. On a related note, it’s worth noting that Apple sold its billionth iOS device – a tally that includes the iPad and the iPad Touch – back in November of 2014.