$20,643.95