Napoleon hair sells for $19K