Purchase/sale
|
Number of securities
|
Price per unit (Note 4)
|
Purchase
|
50,000
|
35.65
|
Purchase
|
1,060
|
35.65
|
Purchase
|
2,979
|
35.65
|
Purchase
|
34,943
|
35.65
|
Purchase
|
2,561
|
35.65
|
Purchase
|
17,400
|
35.67
|
Purchase
|
20
|
35.85
|
Purchase
|
30
|
35.84
|
Purchase
|
3,061
|
35.65
|
Purchase
|
97
|
35.65
|
Purchase
|
160
|
35.65
|
Purchase
|
1,346
|
35.65
|
Purchase
|
170
|
35.65
|
Purchase
|
1,165
|
35.65
|
Purchase
|
160
|
35.65
|
Purchase
|
3,874
|
35.65
|
Purchase
|
1,063
|
35.63
|
Purchase
|
6
|
35.63
|
Purchase
|
483
|
35.63
|
Purchase
|
7
|
35.63
|
Purchase
|
15
|
35.63
|
Purchase
|
1,157
|
35.63
|
Purchase
|
233
|
35.63
|
Purchase
|
229
|
35.63
|
Purchase
|
187
|
35.63
|
Purchase
|
587
|
35.63
|
Purchase
|
400
|
35.78
|
Purchase
|
1,914
|
35.78
|
Purchase
|
1,086
|
35.80
|
Purchase
|
5,000
|
35.87
|
Purchase
|
2,417
|
35.86
|
Purchase
|
1,155
|
35.86
|
Purchase
|
42
|
35.86
|
Purchase
|
42
|
35.86
|
Purchase
|
42
|
35.86
|
Purchase
|
113
|
35.86
|
Purchase
|
1,093
|
35.86
|
Purchase
|
96
|
35.86
|
Purchase
|
4,822
|
35.86
|
Purchase
|
1
|
35.86
|
Purchase
|
2,577
|
35.83
|
Purchase
|
20
|
35.99
|
Purchase
|
3,200
|
35.80
|
Purchase
|
1,800
|
35.80
|
Purchase
|
1,714
|
35.80
|
Purchase
|
792
|
35.80
|
Purchase
|
75
|
35.80
|
Purchase
|
552
|
35.80
|
Purchase
|
91
|
35.80
|
Purchase
|
3,282
|
35.80
|
Purchase
|
175
|
35.80
|
Purchase
|
107
|
35.80
|
Purchase
|
879
|
35.80
|
Purchase
|
1,120
|
35.80
|
Purchase
|
1,091
|
35.80
|
Purchase
|
122
|
35.80
|
Purchase
|
12
|
35.77
|
Purchase
|
10
|
35.66
|
Purchase
|
10
|
35.79
|
Purchase
|
60
|
35.97
|
Purchase
|
18
|
36.19
|
Purchase
|
7
|
36.19
|
Purchase
|
20
|
36.11
|
Purchase
|
3
|
36.34
|
Purchase
|
17
|
36.34
|
Purchase
|
50
|
36.44
|
Purchase
|
200
|
36.57
|
Purchase
|
1,364
|
36.40
|
Purchase
|
40,000
|
36.40
|
Purchase
|
3,100
|
36.40
|
Purchase
|
14,828
|
36.40
|
Purchase
|
2,225
|
36.40
|
Purchase
|
8,000
|
36.40
|
Purchase
|
48
|
36.40
|
Purchase
|
16,267
|
36.40
|
Purchase
|
15,734
|
36.40
|
Purchase
|
2,654
|
36.40
|
Purchase
|
14,505
|
36.40
|
Purchase
|
150
|
36.40
|
Purchase
|
520
|
36.40
|
Purchase
|
5,000
|
36.40
|
Purchase
|
182
|
36.40
|
Purchase
|
95
|
36.39
|
Purchase
|
1,385
|
36.38
|
Purchase
|
6
|
36.38
|
Purchase
|
13
|
36.38
|
Purchase
|
194
|
36.38
|
Purchase
|
2,372
|
36.37
|
Purchase
|
1,704
|
36.36
|
Purchase
|
1,000
|
36.35
|
Purchase
|
2,900
|
36.35
|
Purchase
|
716
|
36.34
|
Purchase
|
348
|
36.34
|
Purchase
|
1,426
|
36.32
|
Purchase
|
100
|
36.32
|
Purchase
|
646
|
36.32
|
Purchase
|
4,525
|
36.32
|
Purchase
|
500
|
36.30
|
Purchase
|
300
|
36.30
|
Purchase
|
342
|
36.30
|
Purchase
|
1,144
|
36.30
|
Purchase
|
1,103
|
36.30
|
Purchase
|
1,630
|
36.29
|
Purchase
|
500
|
36.29
|
Purchase
|
1,426
|
36.29
|
Purchase
|
1,048
|
36.29
|
Purchase
|
6
|
36.34
|
Purchase
|
44
|
36.34
|
Purchase
|
100
|
36.35
|
Purchase
|
11,456
|
36.40
|
Purchase
|
45,664
|
36.40
|
Purchase
|
737
|
36.40
|
Purchase
|
25,000
|
36.40
|
Purchase
|
2,000
|
36.40
|
Purchase
|
28
|
36.40
|
Purchase
|
1,000
|
36.40
|
Purchase
|
600
|
36.40
|
Purchase
|
200
|
36.40
|
Purchase
|
9,459
|
36.40
|
Purchase
|
429
|
36.39
|
Purchase
|
2,000
|
36.39
|
Purchase
|
500
|
36.39
|
Purchase
|
200
|
36.38
|
Purchase
|
727
|
36.38
|
Purchase
|
50
|
36.30
|
Purchase
|
16
|
36.30
|
Purchase
|
2,846
|
36.30
|
Purchase
|
6,887
|
36.30
|
Purchase
|
50
|
36.30
|
Purchase
|
1,500
|
36.30
|
Purchase
|
5,000
|
36.30
|
Purchase
|
162
|
36.30
|
Purchase
|
11,679
|
36.30
|
Purchase
|
50,000
|
36.30
|
Purchase
|
218
|
36.30
|
Purchase
|
324
|
36.30
|
Purchase
|
58
|
36.30
|
Purchase
|
215
|
36.30
|
Purchase
|
518
|
36.30
|
Purchase
|
706
|
36.30
|
Purchase
|
1,498
|
36.30
|
Purchase
|
100
|
36.30
|
Purchase
|
100
|
36.30
|
Purchase
|
100
|
36.30
|
Purchase
|
100
|
36.30
|
Purchase
|
120
|
36.30
|
Purchase
|
200
|
36.30
|
Purchase
|
41
|
36.29
|
Purchase
|
1,720
|
36.29
|
Purchase
|
2,706
|
36.29
|
Purchase
|
37
|
36.28
|
Purchase
|
1,961
|
36.28
|
Purchase
|
202
|
36.27
|
Purchase
|
1,050
|
36.27
|
Purchase
|
5,994
|
36.27
|
Purchase
|
3,892
|
36.27
|
Purchase
|
19,918
|
36.10
|
Purchase
|
600
|
36.10
|
Purchase
|
1,500
|
36.10
|
Purchase
|
250
|
36.10
|
Purchase
|
3,206
|
36.10
|
Purchase
|
51
|
36.10
|
Purchase
|
10
|
36.10
|
Purchase
|
1,384
|
36.10
|
Purchase
|
993
|
36.10
|
Purchase
|
60,000
|
36.10
|
Purchase
|
44
|
36.10
|
Purchase
|
180
|
36.10
|
Purchase
|
167
|
36.10
|
Purchase
|
250
|
36.10
|
Purchase
|
364
|
36.10
|
Purchase
|
300
|
36.10
|
Purchase
|
1,020
|
36.10
|
Purchase
|
300
|
36.10
|
Purchase
|
5,000
|
36.10
|
Purchase
|
60
|
36.08
|
Purchase
|
2,000
|
36.08
|
Purchase
|
983
|
36.06
|
Purchase
|
261
|
36.06
|
Purchase
|
534
|
36.05
|
Purchase
|
625
|
36.05
|
Purchase
|
2,190
|
36.07
|
Purchase
|
1
|
36.07
|
Purchase
|
3,309
|
36.07
|
Purchase
|
3,986
|
36.07
|
Purchase
|
70
|
36.07
|
Purchase
|
420
|
36.07
|
Purchase
|
948
|
36.07
|
Purchase
|
876
|
36.07
|
Purchase
|
4,795
|
36.03
|
Purchase
|
104
|
36.03
|
Purchase
|
21
|
36.03
|
Purchase
|
174
|
36.03
|
Purchase
|
1,116
|
36.03
|
Purchase
|
2,350
|
36.03
|
Purchase
|
6,440
|
36.03
|
Purchase
|
10,271
|
36.02
|
Purchase
|
1,079
|
36.02
|
Purchase
|
650
|
36.02
|
Purchase
|
14,515
|
36.00
|
Purchase
|
1,054
|
36.15
|
Purchase
|
2
|
36.15
|
Purchase
|
303
|
36.15
|
Purchase
|
7,641
|
36.15
|
Purchase
|
157
|
36.00
|
Purchase
|
900
|
36.00
|
Purchase
|
3,756
|
36.00
|
Purchase
|
7,000
|
36.00
|
Purchase
|
50,000
|
36.00
|
Purchase
|
17,853
|
36.00
|
Purchase
|
59
|
35.99
|
Purchase
|
400
|
35.98
|
Purchase
|
300
|
35.97
|
Purchase
|
60
|
35.97
|
Purchase
|
5,000
|
35.97
|
Purchase
|
88,252
|
35.90
|
Purchase
|
1,806
|
35.97
|
Purchase
|
76
|
35.97
|
Purchase
|
400
|
35.97
|
Purchase
|
300
|
35.97
|
Purchase
|
447
|
35.97
|
Purchase
|
58
|
35.96
|
Purchase
|
1,595
|
35.95
|
Purchase
|
1,144
|
35.95
|
Purchase
|
111
|
35.95
|
Purchase
|
1,120
|
35.95
|
Purchase
|
1,943
|
35.95
|
Purchase
|
7,753
|
36.09
|
Purchase
|
70
|
36.09
|
Purchase
|
10
|
36.09
|
Purchase
|
167
|
36.09
|
Purchase
|
49,023
|
36.20
|
Purchase
|
5,000
|
36.20
|
Purchase
|
75,000
|
36.20
|
Purchase
|
600
|
36.20
|
Purchase
|
100
|
36.20
|
Purchase
|
63
|
36.20
|
Purchase
|
30,000
|
36.20
|
Purchase
|
2,000
|
36.20
|
Purchase
|
300
|
36.20
|
Purchase
|
2,402
|
36.20
|
Purchase
|
14,687
|
36.20
|
Purchase
|
700
|
36.20
|
Purchase
|
60
|
36.20
|
Purchase
|
3,788
|
36.20
|
Purchase
|
4,844
|
36.19
|
Purchase
|
199
|
36.18
|
Purchase
|
900
|
36.18
|
Purchase
|
300
|
36.18
|
Purchase
|
600
|
36.18
|
Purchase
|
82
|
36.18
|
Purchase
|
3,361
|
36.18
|
Purchase
|
314
|
36.17
|
Purchase
|
5,677
|
36.17
|
Purchase
|
3,741
|
36.26
|
Purchase
|
119
|
36.26
|
Purchase
|
300
|
36.26
|
Purchase
|
400
|
36.26
|
Purchase
|
700
|
36.26
|
Purchase
|
7,000
|
36.26
|
Purchase
|
400
|
36.26
|
Purchase
|
600
|
36.26
|
Purchase
|
1,740
|
36.26
|
Purchase
|
310,000
|
34.40
|
Purchase
|
312,400
|
36.85
|
Purchase
|
100,000
|
34.51
|
Sale
|
-1,903
|
35.65
|
Sale
|
-606
|
36.06
|
Sale
|
-160,000
|
36.20
|
Sale
|
-1
|
35.67
|
Sale
|
-999
|
35.85
|
Sale
|
-4,671
|
35.79
|
Sale
|
-7
|
35.79
|
Sale
|
-1,163
|
35.79
|
Sale
|
-1,140
|
35.79
|
Sale
|
-439
|
35.79
|
Sale
|
-995
|
35.79
|
Sale
|
-1,135
|
35.80
|
Sale
|
-450
|
35.80
|
Sale
|
-2,468
|
35.65
|
Sale
|
-15
|
35.65
|
Sale
|
-2
|
35.65
|
Sale
|
-15
|
35.65
|
Sale
|
-20
|
36.03
|
Sale
|
-80
|
36.03
|
Sale
|
-60
|
36.04
|
Sale
|
-100
|
36.10
|
Sale
|
-909
|
36.06
|
Sale
|
-91
|
36.06
|
Sale
|
-1,329
|
36.16
|
Sale
|
-531
|
36.16
|
Sale
|
-140
|
36.16
|
Sale
|
-1,895
|
36.04
|
Sale
|
-34
|
36.04
|
Sale
|
-7
|
36.04
|
Sale
|
-615
|
36.04
|
Sale
|
-1
|
36.05
|
Sale
|
-7
|
36.06
|
Sale
|
-83
|
36.06
|
Sale
|
-413
|
36.07
|
Sale
|
-339
|
36.09
|
Sale
|
-2,206
|
36.26
|
Sale
|
-294
|
36.26
|
Sale
|
-1,657
|
36.22
|
Sale
|
-343
|
36.23
|
Sale
|
-75,000
|
35.97
|
Sale
|
-312,400
|
36.83
|
|
|