$34,945.90