105,319 Input Devices