$42,946.30