$31,312.64