$42,947.97