Purchase/sale
|
Number of securities
|
Price per unit (Note 4)
|
Purchase
|
40
|
39.36
|
Purchase
|
2,460
|
39.36
|
Purchase
|
1,960
|
39.38
|
Purchase
|
540
|
39.38
|
Purchase
|
173
|
39.39
|
Purchase
|
4,000
|
39.39
|
Purchase
|
3,732
|
39.37
|
Purchase
|
175
|
39.37
|
Purchase
|
320
|
39.37
|
Purchase
|
1,198
|
39.37
|
Purchase
|
18
|
39.29
|
Purchase
|
779
|
39.29
|
Purchase
|
17
|
39.29
|
Purchase
|
517
|
39.29
|
Purchase
|
305
|
39.29
|
Purchase
|
500
|
39.29
|
Purchase
|
636
|
39.29
|
Purchase
|
1,000
|
39.29
|
Purchase
|
309
|
39.29
|
Purchase
|
130
|
39.28
|
Purchase
|
667
|
39.28
|
Purchase
|
122
|
39.28
|
Purchase
|
8,346
|
39.26
|
Purchase
|
8,833
|
39.24
|
Purchase
|
1,882
|
39.24
|
Purchase
|
4,915
|
39.26
|
Purchase
|
16
|
39.26
|
Purchase
|
69
|
39.26
|
Purchase
|
1,499
|
39.34
|
Purchase
|
4,173
|
39.40
|
Purchase
|
5,425
|
39.38
|
Purchase
|
163
|
39.34
|
Purchase
|
87
|
39.34
|
Purchase
|
822
|
39.35
|
Purchase
|
19
|
39.35
|
Purchase
|
528
|
39.35
|
Purchase
|
1
|
39.35
|
Purchase
|
4,472
|
39.35
|
Purchase
|
300
|
39.24
|
Purchase
|
58
|
39.23
|
Purchase
|
2,767
|
39.23
|
Purchase
|
601
|
39.35
|
Purchase
|
5,755
|
39.35
|
Purchase
|
10,000
|
39.35
|
Purchase
|
250
|
39.35
|
Purchase
|
655
|
39.35
|
Purchase
|
4
|
39.38
|
Purchase
|
2,079
|
39.38
|
Purchase
|
17
|
39.38
|
Purchase
|
2,500
|
39.38
|
Purchase
|
400
|
39.38
|
Purchase
|
132
|
39.38
|
Purchase
|
2,699
|
39.35
|
Purchase
|
194
|
39.35
|
Purchase
|
508
|
39.35
|
Purchase
|
250
|
39.35
|
Purchase
|
600
|
39.35
|
Purchase
|
200
|
39.35
|
Purchase
|
410
|
39.35
|
Purchase
|
1,000
|
39.35
|
Purchase
|
100
|
39.35
|
Purchase
|
650
|
39.35
|
Purchase
|
1,000
|
39.34
|
Purchase
|
1,000
|
39.34
|
Purchase
|
284
|
39.33
|
Purchase
|
900
|
39.32
|
Purchase
|
1,059
|
39.32
|
Purchase
|
17
|
39.32
|
Purchase
|
868
|
39.32
|
Purchase
|
1,000
|
39.32
|
Purchase
|
299
|
39.25
|
Purchase
|
424
|
39.25
|
Purchase
|
3,000
|
39.25
|
Purchase
|
749
|
39.25
|
Purchase
|
499
|
39.23
|
Purchase
|
848
|
39.23
|
Purchase
|
1
|
39.23
|
Purchase
|
280
|
39.14
|
Purchase
|
255
|
39.14
|
Purchase
|
96
|
39.16
|
Purchase
|
226
|
39.17
|
Purchase
|
104
|
39.15
|
Purchase
|
526
|
39.15
|
Purchase
|
16
|
39.15
|
Purchase
|
283
|
39.15
|
Purchase
|
2,000
|
39.15
|
Purchase
|
35
|
39.15
|
Purchase
|
1,209
|
39.15
|
Purchase
|
244
|
39.14
|
Purchase
|
4,173
|
39.15
|
Purchase
|
3,000
|
39.12
|
Purchase
|
280
|
39.13
|
Purchase
|
1,397
|
39.10
|
Purchase
|
4,028
|
39.10
|
Purchase
|
259
|
38.94
|
Purchase
|
78
|
38.97
|
Purchase
|
68
|
38.94
|
Purchase
|
68
|
38.96
|
Purchase
|
324
|
38.96
|
Purchase
|
231
|
38.96
|
Purchase
|
167
|
38.94
|
Purchase
|
224
|
38.92
|
Purchase
|
657
|
39.00
|
Purchase
|
5
|
39.00
|
Purchase
|
2,500
|
39.00
|
Purchase
|
1,838
|
39.00
|
Purchase
|
170
|
38.98
|
Purchase
|
114
|
38.95
|
Purchase
|
260
|
38.97
|
Purchase
|
229
|
38.92
|
Purchase
|
78
|
38.93
|
Purchase
|
178
|
38.85
|
Purchase
|
273
|
38.79
|
Purchase
|
239
|
38.76
|
Purchase
|
273
|
38.77
|
Purchase
|
12
|
38.77
|
Purchase
|
334
|
38.77
|
Purchase
|
183
|
38.75
|
Purchase
|
99
|
38.76
|
Purchase
|
288
|
38.75
|
Purchase
|
343
|
38.77
|
Purchase
|
550
|
38.75
|
Purchase
|
336
|
38.72
|
Purchase
|
364
|
38.74
|
Purchase
|
113
|
38.74
|
Purchase
|
2,158
|
38.46
|
Purchase
|
235
|
38.46
|
Purchase
|
1,328
|
38.46
|
Purchase
|
438
|
38.46
|
Purchase
|
2,483
|
38.46
|
Purchase
|
24
|
38.46
|
Purchase
|
137
|
38.46
|
Purchase
|
9
|
38.46
|
Purchase
|
9
|
38.46
|
Purchase
|
106
|
38.46
|
Purchase
|
52
|
38.46
|
Purchase
|
115
|
38.46
|
Purchase
|
600
|
38.73
|
Purchase
|
257
|
38.70
|
Purchase
|
1,000
|
38.70
|
Purchase
|
4,173
|
38.72
|
Purchase
|
2,459
|
38.70
|
Purchase
|
3,390
|
38.70
|
Purchase
|
300
|
38.70
|
Purchase
|
139
|
38.70
|
Purchase
|
1
|
38.70
|
Purchase
|
100
|
38.70
|
Purchase
|
44
|
38.70
|
Purchase
|
500
|
38.70
|
Purchase
|
1,785
|
38.70
|
Purchase
|
105
|
38.70
|
Purchase
|
200
|
38.70
|
Purchase
|
1,000
|
38.70
|
Purchase
|
50
|
38.70
|
Purchase
|
2,818
|
38.70
|
Purchase
|
300
|
38.69
|
Purchase
|
130
|
38.69
|
Purchase
|
4
|
38.69
|
Purchase
|
23
|
38.69
|
Purchase
|
1,119
|
38.68
|
Purchase
|
515
|
38.64
|
Purchase
|
680
|
38.64
|
Purchase
|
146
|
38.64
|
Purchase
|
93
|
38.64
|
Purchase
|
4,173
|
38.70
|
Purchase
|
3,294
|
38.69
|
Purchase
|
100
|
38.69
|
Purchase
|
223
|
38.69
|
Purchase
|
15
|
38.69
|
Purchase
|
1,375
|
38.69
|
Purchase
|
1,226
|
38.64
|
Purchase
|
394
|
38.64
|
Purchase
|
2,454
|
38.65
|
Purchase
|
150
|
38.65
|
Purchase
|
680
|
38.65
|
Purchase
|
287
|
38.65
|
Purchase
|
81
|
38.65
|
Purchase
|
1,773
|
38.65
|
Purchase
|
4,173
|
38.64
|
Purchase
|
1,000
|
38.40
|
Purchase
|
3,500
|
38.40
|
Purchase
|
1,000
|
38.40
|
Purchase
|
2,000
|
38.40
|
Purchase
|
3,000
|
38.40
|
Purchase
|
6,803
|
38.40
|
Purchase
|
1,969
|
38.39
|
Purchase
|
200
|
38.37
|
Purchase
|
5,548
|
38.38
|
Purchase
|
11,847
|
38.38
|
Purchase
|
6,500
|
38.38
|
Purchase
|
105
|
38.38
|
Purchase
|
70
|
38.25
|
Purchase
|
6,539
|
38.30
|
Purchase
|
23,461
|
38.30
|
Purchase
|
1,173
|
39.12
|
Purchase
|
2,424
|
39.34
|
Purchase
|
1,991
|
39.24
|
Sale
|
-858
|
38.58
|
Sale
|
-4,173
|
38.72
|
Sale
|
-60
|
38.52
|
Sale
|
-3,573
|
38.80
|
Sale
|
-4,000
|
38.80
|
Sale
|
-1,803
|
38.80
|
Sale
|
-4,133
|
38.80
|
Sale
|
-430
|
38.80
|
Sale
|
-10,000
|
38.80
|
Sale
|
-142
|
38.80
|
Sale
|
-3,782
|
38.80
|
Sale
|
-2,000
|
38.80
|
Sale
|
-6,100
|
38.80
|
Sale
|
-2,084
|
38.80
|
Sale
|
-4,232
|
38.80
|
Sale
|
-814
|
38.80
|
Sale
|
-1,652
|
38.80
|
Sale
|
-2,058
|
38.80
|
Sale
|
-325
|
38.80
|
Sale
|
-872
|
38.80
|
Sale
|
-625
|
38.80
|
Sale
|
-489
|
38.80
|
Sale
|
-521
|
38.80
|
Sale
|
-1,732
|
38.80
|
Sale
|
-347
|
38.80
|
Sale
|
-464
|
38.80
|
Sale
|
-2,497
|
38.80
|
Sale
|
-512
|
38.80
|
Sale
|
-556
|
38.80
|
Sale
|
-1,594
|
38.80
|
Sale
|
-1,130
|
38.80
|
Sale
|
-1,034
|
38.80
|
Sale
|
-2,926
|
38.80
|
Sale
|
-718
|
38.80
|
Sale
|
-540
|
38.80
|
Sale
|
-183
|
38.80
|
Sale
|
-5,942
|
38.80
|
Sale
|
-255
|
38.80
|
Sale
|
-4,656
|
38.80
|
Sale
|
-1,291
|
38.80
|
Sale
|
-25
|
38.58
|
Sale
|
-3
|
38.58
|
Sale
|
-2
|
38.58
|
Sale
|
-165
|
38.58
|
Sale
|
-22
|
38.58
|
Sale
|
-3,055
|
38.72
|
Sale
|
-2,896
|
38.72
|
Sale
|
-1,082
|
38.72
|
Sale
|
-3,010
|
38.72
|
Sale
|
-908
|
38.72
|
Sale
|
-770
|
38.72
|
Sale
|
-3,071
|
38.72
|
Sale
|
-13,326
|
38.73
|
Sale
|
-2
|
38.73
|
Sale
|
-2,000
|
38.73
|
Sale
|
-1,500
|
38.73
|
Sale
|
-110
|
38.74
|
Sale
|
-3,062
|
38.74
|
Sale
|
-250
|
38.80
|
Sale
|
-738
|
38.80
|
Sale
|
-1,733
|
38.79
|
Sale
|
-900
|
38.79
|
Sale
|
-5
|
38.79
|
Sale
|
-800
|
38.79
|
Sale
|
-628
|
38.79
|
Sale
|
-3,915
|
38.79
|
Sale
|
-2,334
|
38.60
|
Sale
|
-400
|
38.60
|
Sale
|
-1,604
|
38.60
|
Sale
|
-500
|
38.60
|
Sale
|
-401
|
38.60
|
Sale
|
-1,669
|
38.60
|
Sale
|
-414
|
38.60
|
Sale
|
-167
|
38.60
|
Sale
|
-220
|
38.60
|
Sale
|
-3
|
38.60
|
Sale
|
-2,249
|
38.60
|
Sale
|
-39
|
38.61
|
Sale
|
-2,625
|
38.52
|
Sale
|
-5,310
|
38.52
|
Sale
|
-800
|
38.52
|
Sale
|
-505
|
38.52
|
Sale
|
-700
|
38.53
|
Sale
|
-3,707
|
38.44
|
Sale
|
-803
|
38.45
|
Sale
|
-2,490
|
38.45
|
Sale
|
-500
|
38.30
|
Sale
|
-41,500
|
39.17
|
|
|