All the selling pressure from the German Government is almost all absorbed.They only have 23,800 $BTC left...