June 2 was the last conversion to shares (other than that last $10k). There were multiple debt holders so it's hard to know exactly what conversion price they got. Here are my estimates based on FINRA data and otcmarkets:
Float 230,285,160 as of April 1, 2015
Float 1,328,282,581 a/o May 31, 2015
1,097,997,421 Issued April and May
April Shares Dumped: 173 million
May Shares Dumped: 819 million
Total Shares Dumped for April and May: 992 million
Left to go: 109 million as of end of May