$21,040.97