total 28,917,538  today 17,556  yesterday 23,231