$21,040.29