Cumulative number of people who have been to space

Interactive visualization requires JavaScript