Shares | Weighted- average exercise price | Weighted- Average remaining contractual term (in years) | Aggregate intrinsic value (in thousands) | |||||||
Outstanding at January 31, 2012 | 1,651,400 | $33.89 | ||||||||
Granted | 6,236 | 54.03 | ||||||||
Exercised | (1,110,020 | ) | 34.12 | |||||||
Canceled | (45,391 | ) | 37.03 | |||||||
Outstanding at January 31, 2013 | 502,225 | 33.33 | 3.0 | $ | 8,848 | |||||
Vested and expected to vest at January 31, 2013 | 499,712 | 33.33 | 3.0 | 8,802 | ||||||
Exercisable at January 31, 2013 | 354,391 | 37.74 | 1.7 | 4,669 |