How Rigged Are Stock Markets? Evidence from Microsecond Timestamps