German Government Sells off All Bitcoin Holdings, Totaling $2.9B