Purchase/sale
|
Number of securities
|
Price per unit (Note 4)
|
Purchase
|
100
|
37.60
|
Purchase
|
21,914
|
37.60
|
Purchase
|
3,000
|
37.60
|
Purchase
|
27
|
37.60
|
Purchase
|
13,479
|
37.60
|
Purchase
|
1,000
|
37.60
|
Purchase
|
1,000
|
37.60
|
Purchase
|
18,362
|
37.60
|
Purchase
|
50,000
|
37.60
|
Purchase
|
3,000
|
37.60
|
Purchase
|
2,395
|
37.60
|
Purchase
|
680
|
37.60
|
Purchase
|
1,721
|
37.60
|
Purchase
|
16,392
|
37.60
|
Purchase
|
21,000
|
37.60
|
Purchase
|
1,658
|
37.60
|
Purchase
|
503
|
37.60
|
Purchase
|
957
|
37.60
|
Purchase
|
58
|
37.60
|
Purchase
|
2,319
|
37.60
|
Purchase
|
11,974
|
37.60
|
Purchase
|
1,950
|
37.60
|
Purchase
|
3,000
|
37.60
|
Purchase
|
30
|
37.60
|
Purchase
|
1,384
|
37.60
|
Purchase
|
1,000
|
37.60
|
Purchase
|
405
|
37.60
|
Purchase
|
500
|
37.60
|
Purchase
|
2,450
|
37.60
|
Purchase
|
977
|
37.60
|
Purchase
|
1,206
|
37.60
|
Purchase
|
34
|
37.60
|
Purchase
|
8,767
|
37.60
|
Purchase
|
26
|
37.60
|
Purchase
|
6,680
|
37.60
|
Purchase
|
2,262
|
37.44
|
Purchase
|
875
|
37.44
|
Purchase
|
877
|
37.44
|
Purchase
|
19
|
37.44
|
Purchase
|
967
|
37.44
|
Purchase
|
4,252
|
37.44
|
Purchase
|
248
|
37.43
|
Purchase
|
500
|
37.43
|
Purchase
|
150
|
37.48
|
Purchase
|
1,706
|
37.49
|
Purchase
|
273
|
37.49
|
Purchase
|
300
|
37.49
|
Purchase
|
300
|
37.49
|
Purchase
|
500
|
37.49
|
Purchase
|
501
|
37.49
|
Purchase
|
982
|
37.49
|
Purchase
|
6,639
|
37.60
|
Purchase
|
3,248
|
37.59
|
Purchase
|
550
|
37.59
|
Purchase
|
16
|
37.59
|
Purchase
|
294
|
37.59
|
Purchase
|
125
|
37.57
|
Purchase
|
445
|
37.57
|
Purchase
|
5,914
|
37.65
|
Purchase
|
15,000
|
37.65
|
Purchase
|
10,000
|
37.65
|
Purchase
|
40
|
37.65
|
Purchase
|
232
|
37.65
|
Purchase
|
240
|
37.65
|
Purchase
|
1,919
|
37.65
|
Purchase
|
721
|
37.73
|
Purchase
|
4,197
|
37.73
|
Purchase
|
500
|
37.73
|
Purchase
|
1,300
|
37.73
|
Purchase
|
205
|
37.73
|
Purchase
|
1,077
|
37.73
|
Purchase
|
1,233
|
37.76
|
Purchase
|
6,735
|
37.76
|
Purchase
|
32
|
37.75
|
Purchase
|
3,356
|
37.70
|
Purchase
|
10,667
|
37.70
|
Purchase
|
3,000
|
37.70
|
Purchase
|
15,000
|
37.70
|
Purchase
|
10,000
|
37.70
|
Purchase
|
4,000
|
37.70
|
Purchase
|
532
|
37.70
|
Purchase
|
20
|
37.70
|
Purchase
|
3
|
37.70
|
Purchase
|
1,900
|
37.70
|
Purchase
|
56
|
37.70
|
Purchase
|
100
|
37.70
|
Purchase
|
1,366
|
37.70
|
Purchase
|
9,290
|
37.65
|
Purchase
|
161
|
37.65
|
Purchase
|
150
|
37.65
|
Purchase
|
231
|
37.65
|
Purchase
|
6,823
|
37.65
|
Purchase
|
39,511
|
37.70
|
Purchase
|
160
|
37.70
|
Purchase
|
500
|
37.70
|
Purchase
|
9,829
|
37.70
|
Purchase
|
2,784
|
37.70
|
Purchase
|
2,554
|
37.70
|
Purchase
|
5,000
|
37.70
|
Purchase
|
1,000
|
37.70
|
Purchase
|
33,797
|
37.70
|
Purchase
|
2,612
|
37.70
|
Purchase
|
2,250
|
37.70
|
Purchase
|
3
|
37.70
|
Purchase
|
3,648
|
37.93
|
Purchase
|
69
|
37.92
|
Purchase
|
283
|
37.92
|
Purchase
|
3,849
|
37.86
|
Purchase
|
202
|
37.86
|
Purchase
|
100
|
37.86
|
Purchase
|
3,867
|
37.85
|
Purchase
|
15
|
37.85
|
Purchase
|
220
|
37.82
|
Purchase
|
6
|
37.78
|
Purchase
|
3,888
|
37.77
|
Purchase
|
54
|
37.77
|
Purchase
|
500
|
37.77
|
Purchase
|
1,370
|
37.77
|
Purchase
|
500
|
37.67
|
Purchase
|
1,609
|
37.67
|
Purchase
|
230
|
37.67
|
Purchase
|
220
|
37.77
|
Purchase
|
1,032
|
37.55
|
Purchase
|
542
|
37.55
|
Purchase
|
367
|
37.63
|
Purchase
|
2,583
|
37.63
|
Purchase
|
3,959
|
37.63
|
Purchase
|
16,074
|
37.63
|
Purchase
|
2,000
|
37.74
|
Purchase
|
1,028
|
37.63
|
Purchase
|
3,085
|
37.63
|
Purchase
|
162
|
37.69
|
Purchase
|
38
|
37.68
|
Purchase
|
150
|
37.52
|
Purchase
|
280
|
37.11
|
Purchase
|
525
|
37.00
|
Purchase
|
100,000
|
36.03
|
Purchase
|
100,000
|
36.03
|
Purchase
|
200,000
|
36.54
|
Purchase
|
600,000
|
36.03
|
Sale
|
-100
|
37.60
|
Sale
|
-1,000
|
37.60
|
Sale
|
-4,358
|
37.60
|
Sale
|
-150
|
37.48
|
Sale
|
-5,010
|
37.40
|
Sale
|
-4,341
|
37.40
|
Sale
|
-10,000
|
37.40
|
Sale
|
-10,000
|
37.40
|
Sale
|
-6
|
37.40
|
Sale
|
-637
|
37.60
|
Sale
|
-18
|
37.60
|
Sale
|
-800
|
37.60
|
Sale
|
-13,589
|
37.60
|
Sale
|
-135
|
37.60
|
Sale
|
-14,376
|
37.60
|
Sale
|
-150
|
37.60
|
Sale
|
-10,500
|
37.60
|
Sale
|
-5,000
|
37.60
|
Sale
|
-200
|
37.60
|
Sale
|
-10,000
|
37.60
|
Sale
|
-26,314
|
37.60
|
Sale
|
-29,425
|
37.60
|
Sale
|
-3,259
|
37.60
|
Sale
|
-49
|
37.46
|
Sale
|
-194
|
37.46
|
Sale
|
-141
|
37.46
|
Sale
|
-300
|
37.46
|
Sale
|
-122
|
37.46
|
Sale
|
-135
|
37.46
|
Sale
|
-20,000
|
37.46
|
Sale
|
-800
|
37.46
|
Sale
|
-37
|
37.48
|
Sale
|
-1,095
|
37.48
|
Sale
|
-5
|
37.48
|
Sale
|
-7
|
37.48
|
Sale
|
-232
|
37.48
|
Sale
|
-1,500
|
37.48
|
Sale
|
-1,009
|
37.48
|
Sale
|
-1,285
|
37.40
|
Sale
|
-1,000
|
37.40
|
Sale
|
-4,242
|
37.40
|
Sale
|
-1,085
|
37.40
|
Sale
|
-95
|
37.40
|
Sale
|
-275
|
37.40
|
Sale
|
-2,008
|
37.40
|
Sale
|
-35,000
|
37.40
|
Sale
|
-5,000
|
37.40
|
Sale
|
-100
|
37.40
|
Sale
|
-5
|
37.40
|
Sale
|
-250
|
37.40
|
Sale
|
-500
|
37.40
|
Sale
|
-1,712
|
37.40
|
Sale
|
-112
|
37.40
|
Sale
|
-758
|
37.40
|
Sale
|
-116
|
37.40
|
Sale
|
-1,500
|
37.40
|
Sale
|
-15,000
|
37.40
|
Sale
|
-606
|
37.40
|
Sale
|
-906
|
37.40
|
Sale
|
-324
|
37.40
|
Sale
|
-875
|
37.40
|
Sale
|
-250
|
37.40
|
Sale
|
-1,000
|
37.40
|
Sale
|
-900
|
37.40
|
Sale
|
-150
|
37.40
|
Sale
|
-19,056
|
37.40
|
Sale
|
-1,533
|
37.40
|
Sale
|
-9,180
|
37.40
|
Sale
|
-5,000
|
37.40
|
Sale
|
-150
|
37.40
|
Sale
|
-647
|
37.41
|
Sale
|
-4,295
|
37.41
|
Sale
|
-95
|
37.41
|
Sale
|
-2,000
|
37.41
|
Sale
|
-1,698
|
37.41
|
Sale
|
-935
|
37.41
|
Sale
|
-20,000
|
37.62
|
Sale
|
-3,043
|
37.62
|
Sale
|
-132
|
37.60
|
Sale
|
-1,103
|
37.60
|
Sale
|
-5,404
|
37.60
|
Sale
|
-243
|
37.60
|
Sale
|
-3,798
|
37.60
|
Sale
|
-27
|
37.90
|
Sale
|
-3,493
|
37.90
|
Sale
|
-102
|
37.90
|
Sale
|
-730
|
37.90
|
Sale
|
-7,675
|
37.90
|
Sale
|
-341
|
37.65
|
Sale
|
-2,835
|
37.65
|
Sale
|
-40
|
37.65
|
Sale
|
-100
|
37.65
|
Sale
|
-14
|
37.65
|
Sale
|
-3,800
|
37.65
|
Sale
|
-696
|
37.65
|
Sale
|
-770
|
37.66
|
Sale
|
-3,684
|
37.66
|
Sale
|
-49
|
37.66
|
Sale
|
-1,671
|
37.66
|
Sale
|
-8,176
|
37.60
|
Sale
|
-100
|
37.60
|
Sale
|
-770
|
37.60
|
Sale
|
-770
|
37.60
|
Sale
|
-14
|
37.60
|
Sale
|
-1,000
|
37.60
|
Sale
|
-1,000
|
37.60
|
Sale
|
-1,000
|
37.60
|
Sale
|
-1,000
|
37.60
|
Sale
|
-146
|
37.60
|
Sale
|
-673
|
37.60
|
Sale
|
-1,351
|
37.60
|
Sale
|
-1,445
|
37.60
|
Sale
|
-500
|
37.60
|
Sale
|
-2,500
|
37.60
|
Sale
|
-500
|
37.60
|
Sale
|
-60
|
37.60
|
Sale
|
-265
|
37.60
|
Sale
|
-160
|
37.60
|
Sale
|
-800
|
37.60
|
Sale
|
-800
|
37.60
|
Sale
|
-770
|
37.60
|
Sale
|
-770
|
37.60
|
Sale
|
-770
|
37.60
|
Sale
|
-770
|
37.60
|
Sale
|
-1,851
|
37.60
|
Sale
|
-1,000
|
37.60
|
Sale
|
-223
|
37.60
|
Sale
|
-770
|
37.60
|
Sale
|
-100
|
37.60
|
Sale
|
-200
|
37.60
|
Sale
|
-820
|
37.61
|
Sale
|
-7
|
37.61
|
Sale
|
-9,483
|
37.64
|
Sale
|
-770
|
37.65
|
Sale
|
-730
|
37.66
|
Sale
|
-1,032
|
37.66
|
Sale
|
-500,000
|
36.50
|
Sale
|
-100,000
|
36.73
|
|
|