| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
December 31 2014     | $30.55     | $30.56     | $30.05     | $30.05     | 9,369,500     | 
December 30 2014     | $30.42     | $30.60     | $30.36     | $30.43     | 9,222,000     | 
December 29 2014     | $30.46     | $30.65     | $30.24     | $30.51     | 8,694,500     | 
December 26 2014     | $30.58     | $30.82     | $30.55     | $30.58     | 6,466,900     | 
December 24 2014     | $30.68     | $30.77     | $30.55     | $30.56     | 6,405,900     | 
December 23 2014     | $30.28     | $30.70     | $30.23     | $30.58     | 13,411,300     | 
December 22 2014     | $29.99     | $30.21     | $29.96     | $30.14     | 11,190,900     | 
December 19 2014     | $30.21     | $30.46     | $29.81     | $29.86     | 24,009,500     | 
December 18 2014     | $29.79     | $30.17     | $29.72     | $30.17     | 18,030,700     | 
December 17 2014     | $28.78     | $29.72     | $28.74     | $29.57     | 20,223,900     | 
December 16 2014     | $28.61     | $29.40     | $28.33     | $28.75     | 23,475,400     | 
December 15 2014     | $29.27     | $29.31     | $28.87     | $28.88     | 23,378,500     | 
December 12 2014     | $29.46     | $29.62     | $29.09     | $29.12     | 18,432,400     | 
December 11 2014     | $29.62     | $29.90     | $29.54     | $29.56     | 16,201,500     | 
December 10 2014     | $29.92     | $30.06     | $29.58     | $29.61     | 18,324,100     | 
December 09 2014     | $30.00     | $30.27     | $29.66     | $29.92     | 25,714,600     | 
December 08 2014     | $30.97     | $31.05     | $30.67     | $30.70     | 12,802,300     | 
December 05 2014     | $30.96     | $31.04     | $30.75     | $30.98     | 12,536,900     | 
December 04 2014     | $31.05     | $31.20     | $30.87     | $30.96     | 13,779,700     | 
December 03 2014     | $31.62     | $31.63     | $31.15     | $31.17     | 15,246,500     | 
December 02 2014     | $31.58     | $31.79     | $31.48     | $31.70     | 9,878,100     | 
December 01 2014     | $31.44     | $31.86     | $31.41     | $31.71     | 10,065,700     | 
November 28 2014     | $31.42     | $32.03     | $31.42     | $31.91     | 10,502,000     | 
November 26 2014     | $31.31     | $31.58     | $31.30     | $31.52     | 9,199,200     | 
November 25 2014     | $31.29     | $31.52     | $31.19     | $31.41     | 10,741,700     |