Shipments of self-checkout terminals hit record in 2016