Germany Bitcoin sales: 50,000 sold is about 0.25% of supply | Fortune