$21,589.47