$20,477.99