$31,343.91