$20,577.89