$20,317.99