$31,343.58