19.92$ is not a lot of money (19.92$) Price, Chart & Market Cap | Pump