Pedestrian stacker 2019 545 h Netherlands, Enschede
Self Propelled Stackers 2015 1,715 h Netherlands, Enschede