Amazon Fined €59M in Germany for Price Control Violations