change all the numbers to be numbers format, added grandtotal