20100511 unknown: Sensex sheds 189 points on profit booking