$MSTR - MICROSTRATEGY PURCHASES 1,895 BITCOINS BETWEEN Apr 28 - May 04 AT AN AVERAGE OF $95,167 (TOTAL: $180.30M)