$20,643.97