$21,589.27