Germany runs out of Bitcoin after 23 days of selling