$31,317.04