How many iphones has apple sold since the launch of the iPhone 3GS?

The first generation iPhone was released on June 29, 2007, since than Apple has sold over 250 million.