SpaceX sends 21 satellites into orbit