Purchase/sale
|
Number of securities
|
Price per unit (Note 4)
|
|
5,546
|
35.40
|
Purchase
|
100
|
35.40
|
Purchase
|
646
|
35.40
|
Purchase
|
4,985
|
35.40
|
Purchase
|
1,500
|
35.40
|
Purchase
|
8,000
|
35.40
|
Purchase
|
32,010
|
35.40
|
Purchase
|
42,230
|
35.40
|
Purchase
|
2,769
|
35.39
|
Purchase
|
621
|
35.39
|
Purchase
|
162
|
35.39
|
Purchase
|
448
|
35.36
|
Purchase
|
59
|
35.53
|
Purchase
|
81
|
35.53
|
Purchase
|
10
|
35.52
|
Purchase
|
16,938
|
35.55
|
Purchase
|
370
|
35.55
|
Purchase
|
25,000
|
35.55
|
Purchase
|
1,342
|
35.55
|
Purchase
|
222
|
35.55
|
Purchase
|
222
|
35.55
|
Purchase
|
15,000
|
35.55
|
Purchase
|
74
|
35.55
|
Purchase
|
1,500
|
35.55
|
Purchase
|
953
|
35.55
|
Purchase
|
15
|
35.55
|
Purchase
|
1,832
|
35.55
|
Purchase
|
1,000
|
35.55
|
Purchase
|
5,000
|
35.55
|
Purchase
|
73
|
35.55
|
Purchase
|
146
|
35.55
|
Purchase
|
146
|
35.55
|
Purchase
|
7,179
|
35.55
|
Purchase
|
7,032
|
35.55
|
Purchase
|
812
|
35.55
|
Purchase
|
73
|
35.55
|
Purchase
|
2,000
|
35.55
|
Purchase
|
2,256
|
35.55
|
Purchase
|
1,038
|
35.55
|
Purchase
|
3,000
|
35.55
|
Purchase
|
1,185
|
35.55
|
Purchase
|
36
|
35.55
|
Purchase
|
6
|
35.55
|
Purchase
|
73
|
35.55
|
Purchase
|
73
|
35.55
|
Purchase
|
73
|
35.55
|
Purchase
|
6,500
|
35.55
|
Purchase
|
73
|
35.55
|
Purchase
|
5,000
|
35.55
|
Purchase
|
215
|
35.55
|
Purchase
|
73
|
35.55
|
Purchase
|
70
|
35.55
|
Purchase
|
7,032
|
35.55
|
Purchase
|
222
|
35.54
|
Purchase
|
958
|
35.53
|
Purchase
|
219
|
35.53
|
Purchase
|
12,450
|
35.53
|
Purchase
|
68
|
35.53
|
Purchase
|
904
|
35.53
|
Purchase
|
67
|
35.52
|
Purchase
|
229
|
35.52
|
Purchase
|
69
|
35.52
|
Purchase
|
105
|
35.56
|
Purchase
|
200
|
35.56
|
Purchase
|
82
|
35.54
|
Purchase
|
72
|
35.54
|
Purchase
|
88
|
35.54
|
Purchase
|
772
|
35.45
|
Purchase
|
73
|
35.45
|
Purchase
|
561
|
35.45
|
Purchase
|
1,297
|
35.45
|
Purchase
|
284
|
35.45
|
Purchase
|
73
|
35.45
|
Purchase
|
782
|
35.45
|
Purchase
|
6
|
35.45
|
Purchase
|
5,000
|
35.45
|
Purchase
|
191
|
35.44
|
Purchase
|
73
|
35.44
|
Purchase
|
770
|
35.44
|
Purchase
|
1,300
|
35.44
|
Purchase
|
73
|
35.42
|
Purchase
|
685
|
35.42
|
Purchase
|
240
|
35.42
|
Purchase
|
438
|
35.42
|
Purchase
|
517
|
35.42
|
Purchase
|
2,466
|
35.42
|
Purchase
|
1,140
|
35.44
|
Purchase
|
2,380
|
35.40
|
Purchase
|
33,708
|
35.50
|
Purchase
|
4,000
|
35.50
|
Purchase
|
1,108
|
35.50
|
Purchase
|
1,364
|
35.50
|
Purchase
|
148
|
35.50
|
Purchase
|
948
|
35.50
|
Purchase
|
74
|
35.50
|
Purchase
|
74
|
35.50
|
Purchase
|
2,773
|
35.50
|
Purchase
|
2,790
|
35.50
|
Purchase
|
1
|
35.50
|
Purchase
|
1
|
35.50
|
Purchase
|
500
|
35.50
|
Purchase
|
63
|
35.50
|
Purchase
|
1,185
|
35.45
|
Purchase
|
561
|
35.45
|
Purchase
|
74
|
35.45
|
Purchase
|
628
|
35.45
|
Purchase
|
47,640
|
35.70
|
Purchase
|
120
|
35.70
|
Purchase
|
21,514
|
35.73
|
Purchase
|
1,296
|
35.73
|
Purchase
|
2,205
|
35.73
|
Purchase
|
18,148
|
35.83
|
Purchase
|
1,415
|
35.83
|
Purchase
|
1,153
|
35.83
|
Purchase
|
219
|
35.83
|
Purchase
|
10,000
|
35.83
|
Purchase
|
310
|
35.83
|
Purchase
|
907
|
35.83
|
Purchase
|
73
|
35.83
|
Purchase
|
73
|
35.83
|
Purchase
|
3,256
|
35.83
|
Purchase
|
1,371
|
35.83
|
Purchase
|
1,369
|
35.83
|
Purchase
|
73
|
35.83
|
Purchase
|
1,376
|
35.83
|
Purchase
|
1,370
|
35.83
|
Purchase
|
1,394
|
35.83
|
Purchase
|
73
|
35.83
|
Purchase
|
752
|
35.83
|
Purchase
|
66
|
35.83
|
Purchase
|
4,093
|
35.83
|
Purchase
|
495
|
35.83
|
Purchase
|
1,400
|
35.83
|
Purchase
|
396
|
35.83
|
Purchase
|
164
|
35.83
|
Purchase
|
54
|
35.83
|
Purchase
|
250
|
35.73
|
Purchase
|
292
|
35.73
|
Purchase
|
292
|
35.73
|
Purchase
|
17,000
|
35.73
|
Purchase
|
146
|
35.73
|
Purchase
|
3,000
|
35.73
|
Purchase
|
1,222
|
35.73
|
Purchase
|
2
|
35.73
|
Purchase
|
750
|
35.73
|
Purchase
|
1,300
|
35.73
|
Purchase
|
43
|
35.73
|
Purchase
|
688
|
35.73
|
Purchase
|
110
|
35.70
|
Purchase
|
73
|
35.70
|
Purchase
|
321
|
35.70
|
Purchase
|
300
|
35.70
|
Purchase
|
73
|
35.70
|
Purchase
|
3
|
35.70
|
Purchase
|
860
|
35.70
|
Purchase
|
500
|
35.70
|
Purchase
|
1,724
|
35.74
|
Purchase
|
10,000
|
35.74
|
Purchase
|
73
|
35.74
|
Purchase
|
1,400
|
35.74
|
Purchase
|
73
|
35.74
|
Purchase
|
2,500
|
35.74
|
Purchase
|
4,000
|
35.74
|
Purchase
|
146
|
35.74
|
Purchase
|
10,000
|
35.74
|
Purchase
|
200
|
35.74
|
Purchase
|
11,000
|
35.74
|
Purchase
|
494
|
35.74
|
Purchase
|
73
|
35.74
|
Purchase
|
73
|
35.74
|
Purchase
|
6,994
|
35.74
|
Purchase
|
741
|
35.74
|
Purchase
|
73
|
35.74
|
Purchase
|
95
|
35.74
|
Purchase
|
300
|
35.74
|
Purchase
|
41
|
35.74
|
Purchase
|
6,788
|
35.75
|
Purchase
|
6,604
|
35.75
|
Purchase
|
6,771
|
35.75
|
Purchase
|
8,558
|
35.75
|
Purchase
|
6,848
|
35.75
|
Purchase
|
4,430
|
35.75
|
Purchase
|
694
|
35.75
|
Purchase
|
1,000
|
35.75
|
Purchase
|
561
|
35.75
|
Purchase
|
39
|
35.75
|
Purchase
|
3,387
|
35.75
|
Purchase
|
514
|
35.74
|
Purchase
|
935
|
35.74
|
Purchase
|
750
|
35.73
|
Purchase
|
514
|
35.73
|
Purchase
|
750
|
35.72
|
Purchase
|
146
|
35.72
|
Purchase
|
36
|
35.72
|
Purchase
|
652
|
35.72
|
Purchase
|
23
|
35.72
|
Purchase
|
43,467
|
35.75
|
Purchase
|
429
|
35.75
|
Purchase
|
5,155
|
35.75
|
Purchase
|
561
|
35.75
|
Purchase
|
91
|
35.74
|
Purchase
|
297
|
35.74
|
Purchase
|
46,928
|
35.69
|
Purchase
|
72
|
35.69
|
Purchase
|
3,000
|
35.69
|
Purchase
|
1
|
35.83
|
Purchase
|
65
|
35.83
|
Purchase
|
34
|
35.83
|
Purchase
|
1,772
|
35.88
|
Purchase
|
324
|
35.88
|
Purchase
|
486
|
35.88
|
Purchase
|
969
|
35.88
|
Purchase
|
969
|
35.88
|
Purchase
|
7,478
|
35.88
|
Purchase
|
191
|
35.88
|
Purchase
|
77
|
35.88
|
Purchase
|
1,313
|
35.87
|
Purchase
|
1,020
|
35.85
|
Purchase
|
5,000
|
35.85
|
Purchase
|
9,113
|
35.85
|
Purchase
|
200
|
35.84
|
Purchase
|
13
|
35.84
|
Purchase
|
2,641
|
35.84
|
Purchase
|
204
|
35.83
|
Purchase
|
706
|
35.83
|
Purchase
|
102
|
35.83
|
Purchase
|
500
|
35.83
|
Purchase
|
649
|
35.83
|
Purchase
|
81
|
35.82
|
Purchase
|
81
|
35.82
|
Purchase
|
1
|
35.82
|
Purchase
|
6,363
|
35.82
|
Purchase
|
1,300
|
35.81
|
Purchase
|
150
|
35.81
|
Purchase
|
81
|
35.81
|
Purchase
|
2,945
|
36.10
|
Purchase
|
724
|
36.10
|
Purchase
|
581
|
36.10
|
Purchase
|
84
|
36.10
|
Purchase
|
3
|
36.10
|
Purchase
|
84
|
36.10
|
Purchase
|
168
|
36.10
|
Purchase
|
1,329
|
36.10
|
Purchase
|
500
|
36.10
|
Purchase
|
1,019
|
36.10
|
Purchase
|
168
|
36.10
|
Purchase
|
1,500
|
36.10
|
Purchase
|
2,000
|
36.10
|
Purchase
|
280
|
36.10
|
Purchase
|
450
|
36.10
|
Purchase
|
4,000
|
36.10
|
Purchase
|
210
|
36.10
|
Purchase
|
3,000
|
36.10
|
Purchase
|
1,000
|
36.10
|
Purchase
|
1,000
|
36.10
|
Purchase
|
423
|
36.10
|
Purchase
|
300
|
36.10
|
Purchase
|
2,500
|
36.10
|
Purchase
|
1,386
|
36.09
|
Purchase
|
2,500
|
36.09
|
Purchase
|
500
|
36.07
|
Purchase
|
1,000
|
36.06
|
Purchase
|
5,000
|
36.06
|
Purchase
|
392
|
36.06
|
Purchase
|
500
|
36.06
|
Purchase
|
200
|
36.06
|
Purchase
|
249
|
36.05
|
Purchase
|
1,117
|
36.05
|
Purchase
|
10,000
|
36.05
|
Purchase
|
865
|
36.05
|
Purchase
|
2,000
|
36.05
|
Purchase
|
1,219
|
36.05
|
Purchase
|
107
|
36.05
|
Purchase
|
250
|
36.05
|
Purchase
|
100
|
36.05
|
Purchase
|
249
|
36.04
|
Purchase
|
1,001
|
36.04
|
Purchase
|
200
|
36.04
|
Purchase
|
10,000
|
36.04
|
Purchase
|
3,873
|
36.04
|
Purchase
|
1,785
|
36.03
|
Purchase
|
1,301
|
36.02
|
Purchase
|
1,064
|
36.02
|
Purchase
|
610
|
35.80
|
Purchase
|
21
|
35.80
|
Purchase
|
569
|
35.90
|
Purchase
|
541
|
35.92
|
Purchase
|
219
|
35.89
|
Purchase
|
38
|
35.85
|
Purchase
|
152
|
35.87
|
Purchase
|
83
|
35.82
|
Purchase
|
142
|
35.84
|
Purchase
|
176
|
35.86
|
Purchase
|
58
|
35.87
|
Purchase
|
670
|
35.97
|
Purchase
|
28
|
35.96
|
Purchase
|
213
|
35.97
|
Purchase
|
648
|
35.90
|
Purchase
|
670
|
35.82
|
Purchase
|
662
|
35.80
|
Purchase
|
221
|
35.74
|
Purchase
|
73
|
35.74
|
Purchase
|
2
|
35.73
|
Purchase
|
679
|
35.72
|
Purchase
|
318
|
35.70
|
Purchase
|
232
|
35.70
|
Purchase
|
303
|
35.70
|
Purchase
|
230
|
35.73
|
Purchase
|
326
|
35.73
|
Purchase
|
209
|
35.62
|
Purchase
|
817
|
35.71
|
Purchase
|
378
|
35.70
|
Purchase
|
1
|
35.76
|
Purchase
|
122
|
35.76
|
Purchase
|
68
|
35.76
|
Purchase
|
77
|
35.75
|
Purchase
|
274
|
35.73
|
Purchase
|
50
|
35.70
|
Purchase
|
71
|
35.70
|
Purchase
|
1
|
35.70
|
Purchase
|
717
|
35.58
|
Purchase
|
1
|
35.58
|
Purchase
|
144
|
35.58
|
Purchase
|
4,014
|
35.45
|
Purchase
|
400,000
|
33.83
|
Purchase
|
600,000
|
34.71
|
Purchase
|
4,800
|
34.88
|
Purchase
|
-164
|
35.48
|
Sale
|
-106
|
35.48
|
Sale
|
-260
|
35.50
|
Sale
|
-2,822
|
35.75
|
Sale
|
-209
|
35.62
|
Sale
|
-1,120
|
35.40
|
Sale
|
-1
|
35.40
|
Sale
|
-6,619
|
35.40
|
Sale
|
-500
|
35.40
|
Sale
|
-2,829
|
35.40
|
Sale
|
-204
|
35.45
|
Sale
|
-73
|
35.45
|
Sale
|
-40
|
35.45
|
Sale
|
-20
|
35.48
|
Sale
|
-140
|
35.48
|
Sale
|
-429
|
35.48
|
Sale
|
-44
|
35.48
|
Sale
|
-26
|
35.48
|
Sale
|
-54
|
35.48
|
Sale
|
-1,000
|
35.48
|
Sale
|
-194
|
35.48
|
Sale
|
-5
|
35.48
|
Sale
|
-1,744
|
35.48
|
Sale
|
-4,482
|
35.48
|
Sale
|
-1
|
35.48
|
Sale
|
-1,274
|
35.48
|
Sale
|
-7,295
|
35.64
|
Sale
|
-1
|
35.64
|
Sale
|
-1
|
35.64
|
Sale
|
-3,000
|
35.64
|
Sale
|
-1
|
35.64
|
Sale
|
-500
|
35.64
|
Sale
|
-130
|
35.64
|
Sale
|
-1,193
|
35.64
|
Sale
|
-4
|
35.64
|
Sale
|
-20
|
35.64
|
Sale
|
-420
|
35.64
|
Sale
|
-7,418
|
35.64
|
Sale
|
-16
|
35.65
|
Sale
|
-1
|
35.65
|
Sale
|
-1,000
|
35.53
|
Sale
|
-106
|
35.75
|
Sale
|
-1,100
|
35.75
|
Sale
|
-700
|
35.75
|
Sale
|
-1,219
|
35.75
|
Sale
|
-1,970
|
35.75
|
Sale
|
-8
|
35.75
|
Sale
|
-4
|
35.75
|
Sale
|
-4
|
35.75
|
Sale
|
-2,995
|
35.75
|
Sale
|
-6,007
|
35.75
|
Sale
|
-2
|
35.75
|
Sale
|
-1
|
35.75
|
Sale
|
-180
|
35.75
|
Sale
|
-5,000
|
35.75
|
Sale
|
-10
|
35.75
|
Sale
|
-10,679
|
35.75
|
Sale
|
-1,993
|
35.75
|
Sale
|
-78,480
|
35.60
|
Sale
|
-10,000
|
35.60
|
Sale
|
-4
|
35.60
|
Sale
|
-35
|
35.60
|
Sale
|
-2
|
35.60
|
Sale
|
-3,796
|
35.60
|
Sale
|
-600
|
35.62
|
Sale
|
-3,791
|
35.62
|
Sale
|
-125
|
35.62
|
Sale
|
-35
|
35.62
|
Sale
|
-2,923
|
35.62
|
Sale
|
-2,222
|
35.75
|
Sale
|
-1,000
|
35.75
|
Sale
|
-150
|
35.75
|
Sale
|
-1,000
|
35.75
|
Sale
|
-10,000
|
35.75
|
Sale
|
-137
|
35.75
|
Sale
|
-100
|
35.75
|
Sale
|
-13,066
|
35.75
|
Sale
|
-500
|
35.75
|
Sale
|
-100,000
|
34.51
|
Sale
|
-70,000
|
36.40
|
|
|