105,384 Input Devices