$31,343.78