Since 2008, Android has released 39 version updates and 18 API levels commercially.  Here are the major milestones.

Android Version History: A Visual Timeline

Source: Kinvey