Pedestrian stacker 2007 Netherlands
Self Propelled Stackers 2000 Spain
Pedestrian stacker 2006 Germany