In 5 1/2 years, Apple has released 9 hardware devices and 51 total iOS version updates.  Here are the major milestones.

iOS Version History: A Visual Timeline

Source: Kinvey