$20,504.99