4 ms·Yes, these stats are from May 2012 and they were first published on June 1 (29 days ago).by mbrubeck 14y agoYes, these stats are from May 2012 and they were first published on June 1 (29 days ago).