$42,946.20