$31,043.90