SpaceX Evolution from 2002 to 2022