$31,307.94