total 31,085,938  today 13,257  yesterday 28,190