105,338 Input Devices