$42,940.90