Purchase/sale
|
Number of securities
|
Price per unit (Note 4)
|
Purchase
|
10,726
|
32.75
|
Purchase
|
73,056
|
32.75
|
Purchase
|
41,891
|
32.75
|
Purchase
|
340
|
32.40
|
Purchase
|
379
|
32.77
|
Purchase
|
695
|
32.77
|
Purchase
|
3,000
|
32.77
|
Purchase
|
926
|
32.77
|
Purchase
|
20
|
32.85
|
Purchase
|
16
|
32.83
|
Purchase
|
7
|
32.83
|
Purchase
|
14
|
32.83
|
Purchase
|
23
|
32.82
|
Purchase
|
2,950
|
32.80
|
Purchase
|
276
|
32.80
|
Purchase
|
9,774
|
32.80
|
Purchase
|
522
|
32.77
|
Purchase
|
58
|
32.77
|
Purchase
|
10,000
|
32.77
|
Purchase
|
420
|
32.76
|
Purchase
|
100
|
33.13
|
Purchase
|
50
|
32.86
|
Purchase
|
17,384
|
32.86
|
Purchase
|
423
|
32.86
|
Purchase
|
21
|
32.86
|
Purchase
|
12,172
|
32.86
|
Purchase
|
3,249
|
32.70
|
Purchase
|
1,751
|
32.70
|
Purchase
|
2,946
|
32.80
|
Purchase
|
150
|
32.80
|
Purchase
|
10,000
|
32.80
|
Purchase
|
1
|
32.80
|
Purchase
|
2,971
|
32.80
|
Purchase
|
15
|
32.79
|
Purchase
|
917
|
32.79
|
Purchase
|
8,000
|
32.87
|
Purchase
|
3,000
|
32.87
|
Purchase
|
7,903
|
32.95
|
Purchase
|
800
|
32.95
|
Purchase
|
1,000
|
32.95
|
Purchase
|
2,000
|
32.95
|
Purchase
|
300
|
32.95
|
Purchase
|
100
|
32.95
|
Purchase
|
3,000
|
32.95
|
Purchase
|
1,000
|
32.95
|
Purchase
|
400
|
32.95
|
Purchase
|
100
|
32.95
|
Purchase
|
5,000
|
32.95
|
Purchase
|
500
|
32.95
|
Purchase
|
500
|
32.95
|
Purchase
|
320
|
32.95
|
Purchase
|
1,037
|
32.95
|
Purchase
|
650
|
32.94
|
Purchase
|
390
|
32.93
|
Purchase
|
27
|
32.71
|
Purchase
|
13
|
32.71
|
Purchase
|
2,151
|
32.71
|
Purchase
|
27
|
32.71
|
Purchase
|
841
|
32.71
|
Purchase
|
3,000
|
32.71
|
Purchase
|
250
|
32.70
|
Purchase
|
731
|
32.70
|
Purchase
|
20
|
32.38
|
Purchase
|
5
|
32.52
|
Purchase
|
15
|
32.53
|
Purchase
|
20
|
32.37
|
Purchase
|
4,878
|
32.60
|
Purchase
|
365
|
32.60
|
Purchase
|
4,757
|
32.60
|
Purchase
|
4,390
|
32.64
|
Purchase
|
381
|
32.64
|
Purchase
|
5,029
|
32.64
|
Purchase
|
200
|
32.61
|
Purchase
|
416
|
32.67
|
Purchase
|
6,000
|
32.67
|
Purchase
|
3,093
|
32.67
|
Purchase
|
491
|
32.66
|
Purchase
|
1,388
|
32.67
|
Purchase
|
2,000
|
32.67
|
Purchase
|
200
|
32.67
|
Purchase
|
100
|
32.67
|
Purchase
|
400
|
32.67
|
Purchase
|
5,000
|
32.67
|
Purchase
|
336
|
32.66
|
Purchase
|
28
|
32.66
|
Purchase
|
548
|
32.66
|
Purchase
|
341
|
32.67
|
Purchase
|
3
|
32.67
|
Purchase
|
6
|
32.67
|
Purchase
|
4,650
|
32.67
|
Purchase
|
4,830
|
32.77
|
Purchase
|
136
|
32.77
|
Purchase
|
323
|
32.75
|
Purchase
|
9,711
|
32.75
|
Purchase
|
145
|
32.80
|
Purchase
|
1,000
|
32.80
|
Purchase
|
2,000
|
32.80
|
Purchase
|
5,000
|
32.80
|
Purchase
|
1,855
|
32.80
|
Purchase
|
10,227
|
32.80
|
Purchase
|
1,000
|
32.80
|
Purchase
|
500
|
32.80
|
Purchase
|
1,000
|
32.80
|
Purchase
|
309
|
32.80
|
Purchase
|
1,817
|
32.80
|
Purchase
|
147
|
32.79
|
Purchase
|
2,316
|
32.80
|
Purchase
|
2,658
|
32.80
|
Purchase
|
26
|
32.79
|
Purchase
|
2,922
|
32.78
|
Purchase
|
7,000
|
32.78
|
Purchase
|
48
|
32.78
|
Purchase
|
4,581
|
32.78
|
Purchase
|
5,000
|
32.78
|
Purchase
|
217
|
32.78
|
Purchase
|
5,000
|
32.78
|
Purchase
|
198
|
32.78
|
Purchase
|
3,448
|
32.79
|
Purchase
|
24
|
32.79
|
Purchase
|
2,323
|
32.80
|
Purchase
|
6,677
|
32.80
|
Purchase
|
7,000
|
32.79
|
Purchase
|
2,000
|
32.79
|
Purchase
|
100
|
32.79
|
Purchase
|
529
|
32.79
|
Purchase
|
5,000
|
32.79
|
Purchase
|
1,288
|
32.79
|
Purchase
|
5,611
|
32.78
|
Purchase
|
1,034
|
32.81
|
Purchase
|
2,543
|
32.85
|
Purchase
|
280
|
32.85
|
Purchase
|
6,469
|
32.85
|
Purchase
|
1,062
|
32.85
|
Purchase
|
50
|
32.85
|
Purchase
|
4,596
|
32.85
|
Purchase
|
938
|
32.86
|
Purchase
|
3,487
|
32.86
|
Purchase
|
26
|
32.86
|
Purchase
|
1,583
|
32.85
|
Purchase
|
10,000
|
32.81
|
Purchase
|
1,384
|
32.81
|
Purchase
|
100
|
32.81
|
Purchase
|
7
|
32.81
|
Purchase
|
475
|
32.81
|
Purchase
|
822
|
32.84
|
Purchase
|
162
|
32.84
|
Purchase
|
2,086
|
32.84
|
Purchase
|
1,000
|
32.84
|
Purchase
|
3,472
|
32.84
|
Purchase
|
2,000
|
32.84
|
Purchase
|
243
|
32.84
|
Purchase
|
62
|
32.84
|
Purchase
|
753
|
32.84
|
Purchase
|
1,400
|
32.83
|
Purchase
|
6,957
|
32.92
|
Purchase
|
100
|
32.92
|
Purchase
|
10,000
|
32.92
|
Purchase
|
4,600
|
32.92
|
Purchase
|
418
|
32.91
|
Purchase
|
57
|
32.91
|
Purchase
|
2,868
|
32.91
|
Purchase
|
3,861
|
32.90
|
Purchase
|
2,000
|
32.90
|
Purchase
|
300
|
32.90
|
Purchase
|
868
|
32.90
|
Purchase
|
63
|
32.90
|
Purchase
|
29
|
32.90
|
Purchase
|
6,095
|
32.90
|
Purchase
|
6
|
32.89
|
Purchase
|
1,778
|
32.89
|
Purchase
|
951
|
32.90
|
Purchase
|
1,000
|
32.90
|
Purchase
|
3,000
|
32.90
|
Purchase
|
254
|
32.90
|
Purchase
|
315
|
32.90
|
Purchase
|
2,000
|
32.90
|
Purchase
|
620
|
32.90
|
Purchase
|
300
|
32.90
|
Purchase
|
500
|
32.90
|
Purchase
|
500
|
32.90
|
Purchase
|
2,425
|
32.90
|
Purchase
|
60
|
32.89
|
Purchase
|
2,218
|
32.89
|
Purchase
|
48
|
32.88
|
Purchase
|
809
|
32.88
|
Purchase
|
10
|
32.86
|
Purchase
|
3,674
|
32.86
|
Purchase
|
103
|
32.86
|
Purchase
|
58
|
32.86
|
Purchase
|
10,000
|
32.86
|
Purchase
|
244
|
32.86
|
Purchase
|
7,000
|
32.86
|
Purchase
|
168
|
32.88
|
Purchase
|
110
|
32.88
|
Purchase
|
53
|
32.88
|
Purchase
|
9,569
|
32.88
|
Purchase
|
30
|
32.88
|
Purchase
|
19,000
|
32.89
|
Purchase
|
5,715
|
32.84
|
Purchase
|
173
|
32.84
|
Purchase
|
1
|
32.84
|
Purchase
|
500
|
32.84
|
Purchase
|
200
|
32.84
|
Purchase
|
800
|
32.84
|
Purchase
|
1,500
|
32.84
|
Purchase
|
2,855
|
32.84
|
Purchase
|
256
|
32.84
|
Purchase
|
801
|
32.83
|
Purchase
|
2,000
|
32.83
|
Purchase
|
171
|
32.83
|
Purchase
|
2,000
|
32.83
|
Purchase
|
37
|
32.83
|
Purchase
|
2,000
|
32.83
|
Purchase
|
471
|
32.83
|
Purchase
|
2,000
|
32.83
|
Purchase
|
160
|
32.83
|
Purchase
|
575
|
32.86
|
Purchase
|
20,000
|
32.86
|
Purchase
|
299
|
32.86
|
Purchase
|
90
|
32.85
|
Purchase
|
36
|
32.85
|
Purchase
|
4,000
|
32.83
|
Purchase
|
54
|
32.83
|
Purchase
|
306
|
32.83
|
Purchase
|
7,000
|
32.83
|
Purchase
|
2,811
|
32.74
|
Purchase
|
5,056
|
32.74
|
Purchase
|
5,000
|
32.74
|
Purchase
|
340
|
32.74
|
Purchase
|
285
|
32.74
|
Purchase
|
4,319
|
32.74
|
Purchase
|
3,000
|
32.74
|
Purchase
|
4,446
|
32.77
|
Purchase
|
144
|
32.77
|
Purchase
|
410
|
32.77
|
Purchase
|
505
|
32.86
|
Purchase
|
149
|
32.86
|
Purchase
|
33
|
32.86
|
Purchase
|
800
|
32.86
|
Purchase
|
43,513
|
32.86
|
Purchase
|
369
|
32.64
|
Purchase
|
2,000
|
32.64
|
Purchase
|
13
|
32.64
|
Purchase
|
2,042
|
32.65
|
Purchase
|
138
|
32.65
|
Purchase
|
2,000
|
32.65
|
Purchase
|
43
|
32.65
|
Purchase
|
111
|
32.65
|
Purchase
|
223
|
32.65
|
Purchase
|
2,000
|
32.65
|
Purchase
|
54
|
32.65
|
Purchase
|
1
|
32.65
|
Purchase
|
500
|
32.65
|
Purchase
|
2,000
|
32.65
|
Purchase
|
5,888
|
32.65
|
Purchase
|
1,513
|
32.67
|
Purchase
|
68
|
32.67
|
Purchase
|
2,000
|
32.67
|
Purchase
|
103
|
32.67
|
Purchase
|
1,316
|
32.67
|
Purchase
|
16
|
32.70
|
Purchase
|
9,984
|
32.69
|
Purchase
|
4,241
|
32.60
|
Purchase
|
185
|
32.60
|
Purchase
|
2,000
|
32.60
|
Purchase
|
1,000
|
32.60
|
Purchase
|
2
|
32.60
|
Purchase
|
500
|
32.60
|
Purchase
|
622
|
32.60
|
Purchase
|
2
|
32.60
|
Purchase
|
595
|
32.60
|
Purchase
|
5,853
|
32.60
|
Purchase
|
4,818
|
32.68
|
Purchase
|
762
|
32.70
|
Purchase
|
4,148
|
32.70
|
Purchase
|
3
|
32.70
|
Purchase
|
1
|
32.70
|
Purchase
|
2,000
|
32.70
|
Purchase
|
2
|
32.70
|
Purchase
|
1,000
|
32.70
|
Purchase
|
80
|
32.70
|
Purchase
|
4
|
32.70
|
Purchase
|
8,590
|
32.72
|
Purchase
|
800
|
32.72
|
Purchase
|
189
|
32.72
|
Purchase
|
1,378
|
32.72
|
Purchase
|
448
|
32.71
|
Purchase
|
595
|
32.71
|
Purchase
|
100
|
32.71
|
Purchase
|
2,650
|
32.70
|
Purchase
|
2,350
|
32.70
|
Purchase
|
20
|
32.60
|
Purchase
|
200
|
32.60
|
Purchase
|
200
|
32.60
|
Purchase
|
2,000
|
32.60
|
Purchase
|
500
|
32.60
|
Purchase
|
291
|
32.60
|
Purchase
|
1,000
|
32.60
|
Purchase
|
1,000
|
32.60
|
Purchase
|
1,000
|
32.60
|
Purchase
|
500
|
32.60
|
Purchase
|
800
|
32.60
|
Purchase
|
200
|
32.60
|
Purchase
|
600
|
32.60
|
Purchase
|
200
|
32.60
|
Purchase
|
10,000
|
32.60
|
Purchase
|
5,000
|
32.60
|
Purchase
|
300
|
32.60
|
Purchase
|
200
|
32.60
|
Purchase
|
2,000
|
32.60
|
Purchase
|
215
|
32.59
|
Purchase
|
700
|
32.59
|
Purchase
|
2,000
|
32.59
|
Purchase
|
924
|
32.59
|
Purchase
|
2,000
|
32.59
|
Purchase
|
1,000
|
32.59
|
Purchase
|
5,000
|
32.59
|
Purchase
|
1,000
|
32.59
|
Purchase
|
150
|
32.59
|
Purchase
|
1,000
|
32.59
|
Purchase
|
2,738
|
32.53
|
Purchase
|
3
|
32.53
|
Purchase
|
5
|
32.53
|
Purchase
|
2,436
|
32.53
|
Purchase
|
414
|
32.53
|
Purchase
|
150
|
32.53
|
Purchase
|
3,000
|
32.53
|
Purchase
|
2
|
32.53
|
Purchase
|
2
|
32.53
|
Purchase
|
220
|
32.53
|
Purchase
|
2,569
|
32.53
|
Purchase
|
1,700
|
32.45
|
Purchase
|
3,000
|
32.45
|
Purchase
|
300
|
32.45
|
Purchase
|
586
|
32.49
|
Purchase
|
2,000
|
32.49
|
Purchase
|
1,000
|
32.49
|
Purchase
|
1,414
|
32.49
|
Purchase
|
2,724
|
32.49
|
Purchase
|
2,000
|
32.49
|
Purchase
|
276
|
32.49
|
Purchase
|
2,000
|
32.39
|
Purchase
|
3,134
|
32.40
|
Purchase
|
1,866
|
32.40
|
Purchase
|
2,000
|
32.39
|
Purchase
|
250
|
32.39
|
Purchase
|
393
|
32.39
|
Purchase
|
272
|
32.45
|
Purchase
|
3
|
32.45
|
Purchase
|
4,725
|
32.45
|
Purchase
|
7,443
|
32.45
|
Purchase
|
557
|
32.45
|
Purchase
|
1,000
|
32.45
|
Purchase
|
1,831
|
32.45
|
Purchase
|
50
|
32.45
|
Purchase
|
1,045
|
32.45
|
Purchase
|
174
|
32.45
|
Purchase
|
160
|
32.45
|
Purchase
|
1,740
|
32.45
|
Purchase
|
1
|
32.31
|
Purchase
|
653
|
32.31
|
Purchase
|
15
|
32.31
|
Purchase
|
833
|
32.31
|
Purchase
|
138
|
32.31
|
Purchase
|
556
|
32.31
|
Purchase
|
555
|
32.31
|
Purchase
|
5,000
|
32.31
|
Purchase
|
167
|
32.31
|
Purchase
|
6
|
32.31
|
Purchase
|
3,068
|
32.30
|
Purchase
|
1,614
|
32.33
|
Purchase
|
611
|
32.33
|
Purchase
|
555
|
32.33
|
Purchase
|
5,000
|
32.33
|
Purchase
|
1,667
|
32.33
|
Purchase
|
242
|
32.33
|
Purchase
|
556
|
32.32
|
Purchase
|
4,755
|
32.32
|
Purchase
|
11,713
|
32.33
|
Purchase
|
354
|
32.33
|
Purchase
|
1
|
32.33
|
Purchase
|
1,932
|
32.33
|
Purchase
|
3,329
|
32.50
|
Purchase
|
2,058
|
32.50
|
Purchase
|
583
|
32.50
|
Purchase
|
4,000
|
32.50
|
Purchase
|
30
|
32.50
|
Purchase
|
345
|
32.50
|
Purchase
|
1,308
|
32.50
|
Purchase
|
188
|
32.50
|
Purchase
|
1,791
|
32.50
|
Purchase
|
3,970
|
32.50
|
Purchase
|
447
|
32.50
|
Purchase
|
328
|
32.50
|
Purchase
|
1,623
|
32.50
|
Purchase
|
234
|
32.50
|
Purchase
|
234
|
32.50
|
Purchase
|
446
|
32.50
|
Purchase
|
200
|
32.50
|
Purchase
|
2,130
|
32.50
|
Purchase
|
2,750
|
32.50
|
Purchase
|
4,014
|
32.50
|
Purchase
|
898
|
32.53
|
Purchase
|
800
|
32.53
|
Purchase
|
5,000
|
32.53
|
Purchase
|
4,000
|
32.53
|
Purchase
|
500
|
32.53
|
Purchase
|
250
|
32.53
|
Purchase
|
135
|
32.53
|
Purchase
|
4,952
|
32.52
|
Purchase
|
21
|
32.50
|
Purchase
|
2,000
|
32.50
|
Purchase
|
500
|
32.50
|
Purchase
|
2,200
|
32.50
|
Purchase
|
5,000
|
32.50
|
Purchase
|
1,000
|
32.50
|
Purchase
|
1,000
|
32.50
|
Purchase
|
2,000
|
32.50
|
Purchase
|
500
|
32.50
|
Purchase
|
50,000
|
32.50
|
Purchase
|
800
|
32.50
|
Purchase
|
121
|
32.50
|
Purchase
|
480
|
32.50
|
Purchase
|
1,000
|
32.50
|
Purchase
|
50
|
32.50
|
Purchase
|
130
|
32.50
|
Purchase
|
100
|
32.50
|
Purchase
|
320
|
32.50
|
Purchase
|
220
|
32.50
|
Purchase
|
200
|
32.50
|
Purchase
|
800
|
32.50
|
Purchase
|
500
|
32.50
|
Purchase
|
1,000
|
32.50
|
Purchase
|
4,000
|
32.50
|
Purchase
|
300
|
32.50
|
Purchase
|
500
|
32.50
|
Purchase
|
60
|
32.50
|
Purchase
|
20
|
32.49
|
Purchase
|
3,000
|
32.49
|
Purchase
|
21
|
32.49
|
Purchase
|
100
|
32.49
|
Purchase
|
1,000
|
32.49
|
Purchase
|
13,678
|
32.49
|
Purchase
|
3,375
|
32.45
|
Purchase
|
1,000
|
32.45
|
Purchase
|
1,513
|
32.45
|
Purchase
|
8,756
|
32.45
|
Purchase
|
327
|
32.42
|
Purchase
|
2,442
|
32.45
|
Purchase
|
5,000
|
32.45
|
Purchase
|
4,000
|
32.45
|
Purchase
|
2,500
|
32.45
|
Purchase
|
1,700
|
32.45
|
Purchase
|
2,108
|
32.45
|
Purchase
|
2,250
|
32.44
|
Purchase
|
873
|
32.42
|
Purchase
|
2,794
|
32.30
|
Purchase
|
375
|
32.30
|
Purchase
|
1,600
|
32.30
|
Purchase
|
3,000
|
32.30
|
Purchase
|
819
|
32.30
|
Purchase
|
700
|
32.30
|
Purchase
|
10,712
|
32.30
|
Purchase
|
1,528
|
32.27
|
Purchase
|
2,000
|
32.27
|
Purchase
|
6,143
|
32.26
|
Purchase
|
5,329
|
32.24
|
Purchase
|
300
|
32.30
|
Purchase
|
20,929
|
32.13
|
Purchase
|
500
|
32.13
|
Purchase
|
1,500
|
32.13
|
Purchase
|
138
|
32.13
|
Purchase
|
1,000
|
32.13
|
Purchase
|
25,933
|
32.13
|
Purchase
|
2,336,449
|
34.29
|
Purchase
|
2,336,449
|
34.29
|
Purchase
|
2,336,449
|
34.29
|
Purchase
|
9,000
|
31.52
|
Sale
|
-808
|
32.40
|
Sale
|
-337
|
32.41
|
Sale
|
-523
|
32.41
|
Sale
|
-160
|
32.41
|
Sale
|
-31
|
32.43
|
Sale
|
-5,000
|
32.75
|
Sale
|
-421
|
32.38
|
Sale
|
-96
|
32.38
|
Sale
|
-500
|
32.38
|
Sale
|
-419
|
32.38
|
Sale
|
-101
|
32.38
|
Sale
|
-300
|
32.38
|
Sale
|
-100
|
32.38
|
Sale
|
-1,000
|
32.38
|
Sale
|
-1,220
|
32.38
|
Sale
|
-500
|
32.41
|
Sale
|
-200
|
32.41
|
Sale
|
-16
|
32.41
|
Sale
|
-127
|
32.41
|
Sale
|
-934
|
32.40
|
Sale
|
-70
|
32.40
|
Sale
|
-1,246
|
32.40
|
Sale
|
-1,258
|
32.40
|
Sale
|
-620
|
32.40
|
Sale
|
-39
|
32.40
|
Sale
|
-24
|
32.40
|
Sale
|
-117
|
32.40
|
Sale
|
-8
|
32.40
|
Sale
|
-58
|
32.40
|
Sale
|
-2,196
|
32.43
|
Sale
|
-3,023
|
32.41
|
Sale
|
-700
|
32.41
|
Sale
|
-75
|
32.41
|
Sale
|
-308
|
32.43
|
Sale
|
-14
|
32.43
|
Sale
|
-2,000
|
32.43
|
Sale
|
-300
|
32.43
|
Sale
|
-100
|
32.43
|
Sale
|
-50
|
32.43
|
Sale
|
-1
|
32.43
|
Sale
|
-4,338
|
32.38
|
Sale
|
-400
|
32.38
|
Sale
|
-833
|
32.38
|
Sale
|
-1,400
|
32.38
|
Sale
|
-1,000
|
32.38
|
Sale
|
-200
|
32.38
|
Sale
|
-8
|
32.39
|
Sale
|
-354
|
32.39
|
Sale
|
-340
|
32.40
|
Sale
|
-39
|
32.40
|
Sale
|
-8
|
32.40
|
Sale
|
-60
|
32.45
|
Sale
|
-1,139
|
32.49
|
Sale
|
-5,000
|
32.47
|
Sale
|
-500
|
32.49
|
Sale
|
-45
|
32.49
|
Sale
|
-200
|
32.49
|
Sale
|
-107
|
32.49
|
Sale
|
-22
|
32.54
|
Sale
|
-403
|
32.83
|
Sale
|
-5,000
|
32.83
|
Sale
|
-500
|
32.83
|
Sale
|
-55
|
32.84
|
Sale
|
-42
|
32.84
|
Sale
|
-3,687
|
32.80
|
Sale
|
-2,313
|
32.81
|
Sale
|
-1,696
|
32.81
|
Sale
|
-2,500
|
32.81
|
Sale
|
-14
|
32.72
|
Sale
|
-442
|
32.72
|
Sale
|
-4,193
|
32.72
|
Sale
|
-315
|
32.72
|
Sale
|
-5,026
|
32.69
|
Sale
|
-898
|
32.69
|
Sale
|
-1,300
|
32.70
|
Sale
|
-776
|
32.70
|
Sale
|
-6,000
|
32.69
|
Sale
|
-2,000
|
32.69
|
Sale
|
-96
|
32.79
|
Sale
|
-302
|
32.81
|
Sale
|
-2
|
32.81
|
Sale
|
-500
|
32.81
|
Sale
|
-2
|
32.47
|
Sale
|
-1,500
|
32.49
|
Sale
|
-194
|
32.89
|
Sale
|
-2,000
|
32.73
|
Sale
|
-50
|
32.50
|
Sale
|
-3,100
|
31.97
|
Sale
|
-100,000
|
31.33
|
Sale
|
-300,000
|
31.17
|
Sale
|
-1,900,000
|
31.73
|
|
|