Telehandlers for Agriculture 2014 5,400 h Germany, 180873
Tractors 2013 6,247 h Germany, 180874
Rakes and tedders 2011 Germany, 180873