4/27/12

30.59 shares @ $32.69/share























4/27/12

9.41 shares @ $106.18/share


















4/27/12

18.59 shares @ $53.78/share













4/27/12

50.55 shares @ $19.78/share


















4/27/12

35.23 shares @ $28.38/share













4/27/12

15.42 shares @ $64.85/share























4/27/12

25.96 shares @ $38.51/share













4/27/12

43.32 shares @ $23.08/share








4/27/12

15.50 shares @ $64.48/share


















4/27/12

24.85 shares @ #40.24/share