$42,947.23