Does anyone know what kind of cockroach this is? I haven't been able to identify it online and I've killed like 50 of these over the past 2 weeks.