Sunday's SpaceX mission marked the 20th orbital rocket launch of the year thus far from Florida's Space Coast.