$20,577.99