$20,577.97