Exhibit 99.1

Qty        Price
651        45.17
100        45.09
1,036        45.08
3,400        45.06
1,760        45.05
840        45.04
100        45.02
446        44.99
100        45.81
200        45.79
100        45.78
900        45.77
400        45.76
100        45.75
36        45.74
1,700        45.73
1,300        45.72
100        45.71
1,100        45.7
300        45.69
1,000        45.67
500        45.66
1,100        45.65
100        45.63
500        45.61
600        45.6
200        45.58
500        45.56
98        45.54
1,400        45.53
300        45.52
200        45.51
1,900        45.5
2,300        45.49
200        45.39
600        45.38
100        45.37
400        45.34
2,100        45.31
700        45.25
1,600        45.24
100        45.23
149        45.17