Purchase/sale
|
Number of securities
|
Price per unit (Note 4)
|
Purchase
|
30
|
29.90
|
Purchase
|
1,614
|
29.90
|
Purchase
|
239
|
29.60
|
Purchase
|
20
|
29.64
|
Purchase
|
275
|
29.65
|
Purchase
|
40
|
29.65
|
Purchase
|
34
|
29.69
|
Purchase
|
69
|
29.70
|
Purchase
|
241
|
29.81
|
Purchase
|
230
|
29.91
|
Purchase
|
222
|
29.99
|
Purchase
|
202
|
30.04
|
Purchase
|
12
|
30.04
|
Purchase
|
192
|
30.00
|
Purchase
|
177
|
29.93
|
Purchase
|
221
|
29.91
|
Purchase
|
164
|
29.91
|
Purchase
|
199
|
29.89
|
Purchase
|
178
|
29.89
|
Purchase
|
185
|
29.91
|
Purchase
|
157
|
29.93
|
Purchase
|
151
|
29.93
|
Purchase
|
88
|
29.95
|
Purchase
|
138
|
29.92
|
Purchase
|
167
|
29.97
|
Purchase
|
112
|
29.98
|
Purchase
|
29
|
29.98
|
Purchase
|
159
|
29.95
|
Purchase
|
2
|
29.95
|
Purchase
|
166
|
29.95
|
Purchase
|
130
|
29.98
|
Purchase
|
50
|
29.97
|
Purchase
|
162
|
29.89
|
Purchase
|
6
|
29.90
|
Purchase
|
148
|
29.90
|
Purchase
|
137
|
29.96
|
Purchase
|
155
|
30.09
|
Purchase
|
153
|
30.21
|
Purchase
|
136
|
30.15
|
Purchase
|
131
|
30.11
|
Purchase
|
120
|
30.13
|
Purchase
|
139
|
30.15
|
Purchase
|
123
|
30.15
|
Purchase
|
115
|
30.07
|
Purchase
|
118
|
30.11
|
Purchase
|
86
|
30.16
|
Purchase
|
15
|
30.16
|
Purchase
|
103
|
30.19
|
Purchase
|
111
|
30.14
|
Purchase
|
83
|
30.13
|
Purchase
|
75
|
30.09
|
Purchase
|
81
|
30.03
|
Purchase
|
90
|
30.03
|
Purchase
|
69
|
30.03
|
Purchase
|
22
|
29.96
|
Purchase
|
79
|
29.94
|
Purchase
|
41
|
29.93
|
Purchase
|
19
|
29.93
|
Purchase
|
72
|
29.97
|
Purchase
|
69
|
29.97
|
Purchase
|
61
|
29.95
|
Purchase
|
87
|
29.94
|
Purchase
|
64
|
29.98
|
Purchase
|
70
|
30.00
|
Purchase
|
57
|
30.01
|
Purchase
|
62
|
30.02
|
Purchase
|
59
|
29.98
|
Purchase
|
61
|
29.99
|
Purchase
|
60
|
29.88
|
Purchase
|
33
|
29.88
|
Purchase
|
39
|
29.86
|
Purchase
|
30
|
29.82
|
Purchase
|
61
|
29.82
|
Purchase
|
61
|
29.86
|
Purchase
|
51
|
29.90
|
Purchase
|
61
|
29.94
|
Purchase
|
67
|
30.02
|
Purchase
|
72
|
30.11
|
Purchase
|
64
|
30.12
|
Purchase
|
61
|
30.12
|
Purchase
|
81
|
30.11
|
Purchase
|
78
|
30.06
|
Purchase
|
100
|
29.98
|
Purchase
|
58
|
29.99
|
Purchase
|
82
|
29.96
|
Purchase
|
79
|
29.92
|
Purchase
|
74
|
29.95
|
Purchase
|
10
|
30.00
|
Purchase
|
59
|
29.99
|
Purchase
|
42
|
29.99
|
Purchase
|
107
|
29.92
|
Purchase
|
1
|
29.92
|
Purchase
|
97
|
29.92
|
Purchase
|
10
|
29.91
|
Purchase
|
110
|
29.86
|
Purchase
|
99
|
29.74
|
Purchase
|
107
|
29.78
|
Purchase
|
466
|
29.77
|
Purchase
|
8
|
29.77
|
Purchase
|
30
|
29.77
|
Purchase
|
332
|
29.77
|
Purchase
|
4,164
|
29.77
|
Purchase
|
97
|
29.76
|
Purchase
|
17
|
29.80
|
Purchase
|
100
|
29.80
|
Purchase
|
120
|
29.83
|
Purchase
|
120
|
29.72
|
Purchase
|
20
|
29.73
|
Purchase
|
10
|
29.64
|
Purchase
|
10
|
29.64
|
Purchase
|
121
|
29.66
|
Purchase
|
10
|
29.64
|
Purchase
|
10
|
29.61
|
Purchase
|
129
|
29.61
|
Purchase
|
38
|
29.62
|
Purchase
|
9
|
29.72
|
Purchase
|
157
|
29.72
|
Purchase
|
135
|
29.78
|
Purchase
|
709
|
29.78
|
Purchase
|
291
|
29.78
|
Purchase
|
143
|
29.80
|
Purchase
|
148
|
29.86
|
Purchase
|
126
|
29.81
|
Purchase
|
151
|
29.83
|
Purchase
|
113
|
29.83
|
Purchase
|
145
|
29.85
|
Purchase
|
140
|
29.87
|
Purchase
|
131
|
29.86
|
Purchase
|
139
|
29.91
|
Purchase
|
128
|
29.85
|
Purchase
|
230
|
29.99
|
Purchase
|
2
|
30.05
|
Purchase
|
34
|
30.05
|
Purchase
|
120
|
30.05
|
Purchase
|
480
|
30.11
|
Purchase
|
20
|
30.11
|
Purchase
|
163
|
30.13
|
Purchase
|
141
|
30.05
|
Purchase
|
243
|
30.00
|
Purchase
|
17
|
30.00
|
Purchase
|
240
|
30.00
|
Purchase
|
130
|
29.96
|
Purchase
|
1
|
29.96
|
Purchase
|
1
|
29.96
|
Purchase
|
50
|
29.96
|
Purchase
|
127
|
30.09
|
Purchase
|
174
|
30.16
|
Purchase
|
172
|
29.86
|
Purchase
|
148
|
29.83
|
Purchase
|
179
|
29.88
|
Purchase
|
218
|
29.87
|
Purchase
|
156
|
29.88
|
Purchase
|
196
|
29.82
|
Purchase
|
190
|
29.93
|
Purchase
|
2,000
|
29.94
|
Purchase
|
55
|
29.88
|
Purchase
|
233
|
29.88
|
Purchase
|
1,000
|
29.88
|
Purchase
|
200
|
29.88
|
Purchase
|
1
|
29.88
|
Purchase
|
319
|
29.85
|
Purchase
|
1
|
29.85
|
Purchase
|
191
|
29.85
|
Purchase
|
164
|
29.86
|
Purchase
|
4,709
|
29.85
|
Purchase
|
291
|
29.85
|
Purchase
|
140
|
29.75
|
Purchase
|
192
|
30.03
|
Purchase
|
226
|
30.13
|
Purchase
|
154
|
30.19
|
Purchase
|
258
|
30.19
|
Purchase
|
372
|
30.19
|
Purchase
|
23
|
30.19
|
Purchase
|
347
|
30.19
|
Purchase
|
4,561
|
30.15
|
Purchase
|
20,000
|
30.15
|
Purchase
|
46
|
30.15
|
Purchase
|
227
|
30.15
|
Purchase
|
45
|
30.15
|
Purchase
|
2,367
|
30.15
|
Purchase
|
23
|
30.11
|
Purchase
|
165
|
30.11
|
Purchase
|
41
|
30.11
|
Purchase
|
1,273
|
30.10
|
Purchase
|
2,000
|
30.10
|
Purchase
|
1,384
|
30.08
|
Purchase
|
27
|
30.13
|
Purchase
|
1,000
|
30.13
|
Purchase
|
138
|
30.13
|
Purchase
|
1,335
|
30.13
|
Purchase
|
183
|
30.08
|
Purchase
|
400
|
30.08
|
Purchase
|
23
|
30.08
|
Purchase
|
28
|
30.08
|
Purchase
|
2,233
|
30.08
|
Purchase
|
1
|
30.06
|
Purchase
|
191
|
30.08
|
Purchase
|
500
|
30.06
|
Purchase
|
95
|
30.14
|
Purchase
|
87
|
30.15
|
Purchase
|
304
|
30.07
|
Purchase
|
201
|
30.04
|
Purchase
|
241
|
30.00
|
Purchase
|
50
|
30.26
|
Purchase
|
99
|
30.00
|
Purchase
|
1
|
29.98
|
Purchase
|
168
|
29.86
|
Purchase
|
606
|
29.91
|
Purchase
|
50,000
|
31.70
|
Purchase
|
10,000
|
31.70
|
Purchase
|
1,200
|
31.70
|
Purchase
|
8,104
|
31.70
|
Purchase
|
4,028
|
31.70
|
Purchase
|
3,500
|
31.70
|
Purchase
|
260
|
31.70
|
Purchase
|
2,448
|
31.70
|
Purchase
|
1,000
|
31.70
|
Purchase
|
10,000
|
31.70
|
Purchase
|
200
|
31.70
|
Purchase
|
350
|
31.70
|
Purchase
|
10,000
|
31.70
|
Purchase
|
300
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
100
|
31.70
|
Purchase
|
1,000
|
31.70
|
Purchase
|
600
|
31.70
|
Purchase
|
328
|
31.70
|
Purchase
|
16,409
|
31.70
|
Purchase
|
377
|
31.70
|
Purchase
|
4,984
|
31.70
|
Purchase
|
9,459
|
31.52
|
Purchase
|
541
|
31.52
|
Purchase
|
4,379
|
31.53
|
Purchase
|
457
|
31.53
|
Purchase
|
3,481
|
31.52
|
Purchase
|
1,683
|
31.51
|
Purchase
|
401
|
31.53
|
Purchase
|
1,628
|
31.53
|
Purchase
|
688
|
31.53
|
Purchase
|
1,706
|
31.53
|
Purchase
|
876
|
31.53
|
Purchase
|
2,320
|
31.53
|
Purchase
|
1,467
|
31.53
|
Purchase
|
914
|
31.53
|
Purchase
|
1,404
|
31.53
|
Purchase
|
6,748
|
31.53
|
Purchase
|
1,114
|
31.53
|
Purchase
|
450
|
31.53
|
Purchase
|
284
|
31.53
|
Purchase
|
2,481
|
31.55
|
Purchase
|
4,904
|
31.55
|
Purchase
|
1,000
|
31.54
|
Purchase
|
1,000
|
31.54
|
Purchase
|
615
|
31.54
|
Purchase
|
8,941
|
31.60
|
Purchase
|
1,108
|
31.60
|
Purchase
|
1,157
|
31.60
|
Purchase
|
710
|
31.60
|
Purchase
|
3,641
|
31.60
|
Purchase
|
1,000
|
31.60
|
Purchase
|
497
|
31.60
|
Purchase
|
6,539
|
31.62
|
Purchase
|
675
|
31.62
|
Purchase
|
2,784
|
31.62
|
Purchase
|
1
|
31.62
|
Purchase
|
1
|
31.62
|
Purchase
|
2,946
|
31.60
|
Purchase
|
8,896
|
31.60
|
Purchase
|
1
|
31.60
|
Purchase
|
1
|
31.60
|
Purchase
|
500
|
31.60
|
Purchase
|
3,900
|
31.60
|
Purchase
|
200
|
31.60
|
Purchase
|
1,792
|
31.60
|
Purchase
|
286
|
31.60
|
Purchase
|
4,424
|
31.60
|
Purchase
|
1,931
|
31.67
|
Purchase
|
700
|
31.67
|
Purchase
|
100
|
31.67
|
Purchase
|
5,500
|
31.67
|
Purchase
|
300
|
31.67
|
Purchase
|
500
|
31.67
|
Purchase
|
229
|
31.67
|
Purchase
|
500
|
31.67
|
Purchase
|
240
|
31.67
|
Purchase
|
256
|
31.70
|
Purchase
|
718
|
31.70
|
Purchase
|
9,026
|
31.70
|
Purchase
|
111
|
31.70
|
Purchase
|
5,137
|
31.70
|
Purchase
|
717
|
31.70
|
Purchase
|
658
|
31.70
|
Purchase
|
562
|
31.70
|
Purchase
|
200
|
31.70
|
Purchase
|
2,115
|
31.70
|
Purchase
|
500
|
31.69
|
Purchase
|
7,885
|
31.70
|
Purchase
|
1,685
|
31.70
|
Purchase
|
430
|
31.69
|
Purchase
|
2,828
|
31.70
|
Purchase
|
660
|
31.70
|
Purchase
|
79
|
31.70
|
Purchase
|
6,433
|
31.66
|
Purchase
|
1,933
|
31.77
|
Purchase
|
500
|
31.77
|
Purchase
|
8,216
|
31.77
|
Purchase
|
760
|
31.77
|
Purchase
|
67
|
31.77
|
Purchase
|
10,000
|
31.77
|
Purchase
|
2,819
|
31.77
|
Purchase
|
500
|
31.77
|
Purchase
|
500
|
31.77
|
Purchase
|
500
|
31.77
|
Purchase
|
500
|
31.77
|
Purchase
|
263
|
31.77
|
Purchase
|
500
|
31.77
|
Purchase
|
24
|
31.77
|
Purchase
|
4,394
|
31.77
|
Purchase
|
1,113
|
31.76
|
Purchase
|
28
|
31.76
|
Purchase
|
2
|
31.76
|
Purchase
|
2
|
31.76
|
Purchase
|
923
|
31.76
|
Purchase
|
500
|
31.76
|
Purchase
|
500
|
31.76
|
Purchase
|
500
|
31.76
|
Purchase
|
5
|
31.76
|
Purchase
|
421
|
31.78
|
Purchase
|
138
|
31.78
|
Purchase
|
500
|
31.78
|
Purchase
|
411
|
31.78
|
Purchase
|
761
|
31.78
|
Purchase
|
600
|
31.78
|
Purchase
|
111
|
31.78
|
Purchase
|
500
|
31.78
|
Purchase
|
5,000
|
31.78
|
Purchase
|
1,059
|
31.78
|
Purchase
|
499
|
31.78
|
Purchase
|
500
|
31.76
|
Purchase
|
2,161
|
31.76
|
Purchase
|
2,000
|
31.76
|
Purchase
|
209
|
31.76
|
Purchase
|
352
|
31.76
|
Purchase
|
1,205
|
31.76
|
Purchase
|
4,369
|
31.76
|
Purchase
|
636
|
31.76
|
Purchase
|
500
|
31.76
|
Purchase
|
500
|
31.76
|
Purchase
|
3,500
|
31.76
|
Purchase
|
325
|
31.76
|
Purchase
|
170
|
31.76
|
Purchase
|
6,460
|
31.80
|
Purchase
|
40
|
31.80
|
Purchase
|
3,000
|
31.80
|
Purchase
|
500
|
31.80
|
Purchase
|
134
|
31.80
|
Purchase
|
1
|
31.80
|
Purchase
|
135
|
31.80
|
Purchase
|
50
|
31.80
|
Purchase
|
1,000
|
31.80
|
Purchase
|
1,000
|
31.80
|
Purchase
|
118
|
31.80
|
Purchase
|
1
|
31.80
|
Purchase
|
1,000
|
31.80
|
Purchase
|
2,900
|
31.80
|
Purchase
|
353
|
31.80
|
Purchase
|
2,581
|
31.80
|
Purchase
|
123
|
31.80
|
Purchase
|
500
|
31.80
|
Purchase
|
2,288
|
31.80
|
Purchase
|
2,219
|
31.80
|
Purchase
|
500
|
31.80
|
Purchase
|
5,000
|
31.80
|
Purchase
|
232
|
31.80
|
Purchase
|
8,580
|
31.80
|
Purchase
|
1,000
|
31.80
|
Purchase
|
2,227
|
31.80
|
Purchase
|
3,188
|
31.80
|
Purchase
|
500
|
31.80
|
Purchase
|
2,873
|
31.80
|
Purchase
|
600
|
31.80
|
Purchase
|
733
|
31.80
|
Purchase
|
299
|
31.80
|
Purchase
|
2,800
|
31.80
|
Purchase
|
500
|
31.80
|
Purchase
|
500
|
31.80
|
Purchase
|
500
|
31.80
|
Purchase
|
5,700
|
31.80
|
Purchase
|
500
|
31.71
|
Purchase
|
200
|
31.72
|
Purchase
|
644
|
31.72
|
Purchase
|
5,000
|
31.72
|
Purchase
|
453
|
31.71
|
Purchase
|
3,703
|
31.71
|
Purchase
|
9,500
|
31.72
|
Purchase
|
500
|
31.72
|
Purchase
|
251
|
31.72
|
Purchase
|
500
|
31.72
|
Purchase
|
3,000
|
31.72
|
Purchase
|
500
|
31.72
|
Purchase
|
5,000
|
31.72
|
Purchase
|
8,963
|
31.73
|
Purchase
|
37
|
31.73
|
Purchase
|
1,000
|
31.73
|
Purchase
|
250
|
31.72
|
Purchase
|
499
|
31.72
|
Purchase
|
2,956
|
31.80
|
Purchase
|
1,421
|
31.80
|
Purchase
|
151
|
31.80
|
Purchase
|
2,185
|
31.80
|
Purchase
|
500
|
31.80
|
Purchase
|
1
|
31.80
|
Purchase
|
1,112
|
31.80
|
Purchase
|
1,674
|
31.79
|
Purchase
|
7,268
|
31.81
|
Purchase
|
2,500
|
31.81
|
Purchase
|
232
|
31.81
|
Purchase
|
6,860
|
31.81
|
Purchase
|
200
|
31.81
|
Purchase
|
400
|
31.81
|
Purchase
|
1,000
|
31.81
|
Purchase
|
1
|
31.81
|
Purchase
|
739
|
31.81
|
Purchase
|
800
|
31.81
|
Purchase
|
4,070
|
31.80
|
Purchase
|
3,643
|
31.80
|
Purchase
|
848
|
31.82
|
Purchase
|
200
|
31.82
|
Purchase
|
10,000
|
31.82
|
Purchase
|
98
|
31.82
|
Purchase
|
300
|
31.82
|
Purchase
|
230
|
31.82
|
Purchase
|
319
|
31.82
|
Purchase
|
500
|
31.82
|
Purchase
|
7,505
|
31.82
|
Purchase
|
1,500
|
31.80
|
Purchase
|
787
|
31.80
|
Purchase
|
4,213
|
31.80
|
Purchase
|
500
|
31.80
|
Purchase
|
1,144
|
31.80
|
Purchase
|
1
|
31.80
|
Purchase
|
500
|
31.80
|
Purchase
|
3,642
|
31.80
|
Purchase
|
700
|
31.68
|
Purchase
|
5,000
|
31.68
|
Purchase
|
1,134
|
31.68
|
Purchase
|
1
|
31.68
|
Purchase
|
322
|
31.68
|
Purchase
|
2,620
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
4,687
|
31.70
|
Purchase
|
212
|
31.69
|
Purchase
|
1,769
|
31.68
|
Purchase
|
212
|
31.68
|
Purchase
|
7,891
|
31.71
|
Purchase
|
395
|
31.71
|
Purchase
|
500
|
31.71
|
Purchase
|
500
|
31.71
|
Purchase
|
714
|
31.70
|
Purchase
|
1,106
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
2,169
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
102
|
31.70
|
Purchase
|
4,123
|
31.70
|
Purchase
|
263
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
123
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
3,000
|
31.70
|
Purchase
|
1,000
|
31.70
|
Purchase
|
600
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
2,014
|
31.70
|
Purchase
|
830
|
31.55
|
Purchase
|
150
|
31.55
|
Purchase
|
499
|
31.55
|
Purchase
|
869
|
31.55
|
Purchase
|
6,819
|
31.55
|
Purchase
|
1
|
31.55
|
Purchase
|
35
|
31.55
|
Purchase
|
10,000
|
31.63
|
Purchase
|
1,617
|
31.66
|
Purchase
|
350
|
31.66
|
Purchase
|
50
|
31.66
|
Purchase
|
9,500
|
31.70
|
Purchase
|
500
|
31.70
|
Purchase
|
2,500
|
31.66
|
Purchase
|
100
|
31.66
|
Purchase
|
2,000
|
31.66
|
Purchase
|
5,000
|
31.68
|
Purchase
|
5,000
|
31.67
|
Purchase
|
1,170
|
31.66
|
Purchase
|
10,000
|
31.68
|
Purchase
|
1,000
|
31.66
|
Purchase
|
63
|
31.66
|
Purchase
|
1
|
31.66
|
Purchase
|
1,149
|
31.66
|
Purchase
|
224
|
31.60
|
Purchase
|
2,500
|
31.60
|
Purchase
|
10,000
|
31.60
|
Purchase
|
2,500
|
31.60
|
Purchase
|
200
|
31.60
|
Purchase
|
1,563
|
31.60
|
Purchase
|
2,663
|
31.67
|
Purchase
|
786
|
31.67
|
Purchase
|
6,551
|
31.67
|
Purchase
|
475
|
31.70
|
Purchase
|
5,000
|
31.70
|
Purchase
|
1
|
31.70
|
Purchase
|
1
|
31.70
|
Purchase
|
1
|
31.70
|
Purchase
|
118
|
31.70
|
Purchase
|
159
|
31.70
|
Purchase
|
2,974
|
31.70
|
Purchase
|
573
|
31.70
|
Purchase
|
698
|
31.69
|
Purchase
|
1,073
|
31.75
|
Purchase
|
884
|
31.75
|
Purchase
|
18
|
31.75
|
Purchase
|
3,790
|
31.75
|
Purchase
|
488
|
31.75
|
Purchase
|
350
|
31.75
|
Purchase
|
28
|
31.75
|
Purchase
|
210
|
31.75
|
Purchase
|
1,000
|
31.75
|
Purchase
|
400
|
31.75
|
Purchase
|
134
|
31.75
|
Purchase
|
3,000
|
31.75
|
Purchase
|
900
|
31.75
|
Purchase
|
10,000
|
31.75
|
Purchase
|
503
|
31.72
|
Purchase
|
5,000
|
31.72
|
Purchase
|
111
|
31.72
|
Purchase
|
400
|
31.72
|
Purchase
|
1,265
|
31.72
|
Purchase
|
491
|
31.72
|
Purchase
|
800
|
31.72
|
Purchase
|
171
|
31.72
|
Purchase
|
1,259
|
31.72
|
Purchase
|
3,957
|
31.70
|
Purchase
|
1,000
|
31.70
|
Purchase
|
100
|
31.70
|
Purchase
|
1
|
31.70
|
Purchase
|
1
|
31.70
|
Purchase
|
1,225
|
31.70
|
Purchase
|
1
|
31.70
|
Purchase
|
1
|
31.70
|
Purchase
|
1,501
|
31.70
|
Purchase
|
1,082
|
31.70
|
Purchase
|
456
|
31.70
|
Purchase
|
675
|
31.70
|
Purchase
|
1
|
31.69
|
Purchase
|
150
|
31.69
|
Purchase
|
181
|
31.69
|
Purchase
|
157
|
31.69
|
Purchase
|
261
|
31.69
|
Purchase
|
515
|
31.69
|
Purchase
|
504
|
31.69
|
Purchase
|
600
|
31.69
|
Purchase
|
480
|
31.69
|
Purchase
|
176
|
31.69
|
Purchase
|
2,000
|
31.65
|
Purchase
|
5
|
31.65
|
Purchase
|
254
|
31.65
|
Purchase
|
8,643
|
31.69
|
Purchase
|
1,357
|
31.68
|
Purchase
|
1,000
|
31.65
|
Purchase
|
81
|
31.65
|
Purchase
|
100
|
31.70
|
Purchase
|
50
|
31.70
|
Purchase
|
1
|
31.70
|
Purchase
|
150
|
31.65
|
Purchase
|
1,051
|
31.65
|
Purchase
|
371
|
31.65
|
Purchase
|
7,998
|
31.65
|
Purchase
|
2,000
|
31.65
|
Purchase
|
1
|
31.65
|
Purchase
|
1
|
31.65
|
Purchase
|
1,499
|
31.61
|
Purchase
|
1
|
31.61
|
Purchase
|
1
|
31.61
|
Purchase
|
883
|
31.62
|
Purchase
|
1,000
|
31.62
|
Purchase
|
3,419
|
31.62
|
Purchase
|
1,698
|
31.62
|
Purchase
|
3,000
|
31.62
|
Purchase
|
658
|
31.61
|
Purchase
|
900
|
31.61
|
Purchase
|
200
|
31.61
|
Purchase
|
1,500
|
31.61
|
Purchase
|
664
|
31.61
|
Purchase
|
102
|
31.61
|
Purchase
|
785
|
31.61
|
Purchase
|
5,191
|
31.61
|
Purchase
|
4,319
|
31.61
|
Purchase
|
5,681
|
31.61
|
Purchase
|
2,741
|
31.58
|
Purchase
|
5,891
|
31.60
|
Purchase
|
4,109
|
31.60
|
Purchase
|
4,864
|
31.60
|
Purchase
|
296
|
31.60
|
Purchase
|
1,053
|
31.60
|
Purchase
|
3,787
|
31.60
|
Purchase
|
2,996
|
31.58
|
Purchase
|
5,000
|
31.58
|
Purchase
|
1
|
31.58
|
Purchase
|
1
|
31.58
|
Purchase
|
1
|
31.58
|
Purchase
|
1
|
31.58
|
Purchase
|
2,000
|
31.58
|
Purchase
|
6,260
|
31.58
|
Purchase
|
3,740
|
31.58
|
Purchase
|
1
|
31.50
|
Purchase
|
1
|
31.50
|
Purchase
|
1
|
31.50
|
Purchase
|
1,000
|
31.50
|
Purchase
|
330
|
31.50
|
Purchase
|
500
|
31.50
|
Purchase
|
500
|
31.50
|
Purchase
|
350
|
31.50
|
Purchase
|
5,000
|
31.50
|
Purchase
|
660
|
31.50
|
Purchase
|
600
|
31.50
|
Purchase
|
300
|
31.50
|
Purchase
|
500
|
31.50
|
Purchase
|
331
|
31.50
|
Purchase
|
310
|
31.50
|
Purchase
|
4,500
|
31.50
|
Purchase
|
5,000
|
31.50
|
Purchase
|
1,000
|
31.50
|
Purchase
|
400
|
31.50
|
Purchase
|
200
|
31.50
|
Purchase
|
4,757
|
31.50
|
Purchase
|
5,000
|
31.42
|
Purchase
|
5,000
|
31.42
|
Purchase
|
5,378
|
31.34
|
Purchase
|
1,500
|
31.34
|
Purchase
|
1,420
|
31.34
|
Purchase
|
43
|
31.34
|
Purchase
|
1,659
|
31.34
|
Purchase
|
10,083
|
31.34
|
Purchase
|
2,000
|
31.34
|
Purchase
|
1,434
|
31.34
|
Purchase
|
6,483
|
31.34
|
Purchase
|
3,517
|
31.34
|
Purchase
|
150
|
31.34
|
Purchase
|
771
|
31.36
|
Purchase
|
9,229
|
31.36
|
Purchase
|
10,027
|
31.40
|
Purchase
|
1,000
|
31.40
|
Purchase
|
1
|
31.40
|
Purchase
|
8,972
|
31.40
|
Purchase
|
10,000
|
31.40
|
Purchase
|
4,381
|
31.40
|
Purchase
|
14
|
31.40
|
Purchase
|
1,055
|
31.40
|
Purchase
|
1,000
|
31.40
|
Purchase
|
1
|
31.40
|
Purchase
|
1,588
|
31.40
|
Purchase
|
1,961
|
31.40
|
Purchase
|
3,412
|
31.40
|
Purchase
|
509
|
31.40
|
Purchase
|
1
|
31.40
|
Purchase
|
1,000
|
31.40
|
Purchase
|
5,078
|
31.40
|
Purchase
|
1,398
|
31.39
|
Purchase
|
1
|
31.39
|
Purchase
|
2,500
|
31.39
|
Purchase
|
1
|
31.39
|
Purchase
|
134
|
31.39
|
Purchase
|
658
|
31.39
|
Purchase
|
5,000
|
31.38
|
Purchase
|
308
|
31.38
|
Purchase
|
366
|
31.34
|
Purchase
|
560
|
31.34
|
Purchase
|
961
|
31.34
|
Purchase
|
84
|
31.34
|
Purchase
|
427
|
31.34
|
Purchase
|
3,935
|
31.34
|
Purchase
|
2,596
|
31.36
|
Purchase
|
644
|
31.36
|
Purchase
|
270
|
31.36
|
Purchase
|
566
|
31.36
|
Purchase
|
5,902
|
31.36
|
Purchase
|
22
|
31.34
|
Purchase
|
10,000
|
31.34
|
Purchase
|
1,943
|
31.34
|
Purchase
|
4,000
|
31.34
|
Purchase
|
300
|
31.34
|
Purchase
|
2,306
|
31.34
|
Purchase
|
889
|
31.34
|
Purchase
|
270
|
31.34
|
Purchase
|
292
|
31.34
|
Purchase
|
2,427
|
31.34
|
Purchase
|
5,000
|
31.34
|
Purchase
|
348
|
31.34
|
Purchase
|
1,055
|
31.34
|
Purchase
|
102
|
31.34
|
Purchase
|
388
|
31.34
|
Purchase
|
356
|
31.34
|
Purchase
|
324
|
31.34
|
Purchase
|
5,000
|
31.36
|
Purchase
|
5,000
|
31.36
|
Purchase
|
5,370
|
31.35
|
Purchase
|
334
|
31.35
|
Purchase
|
134
|
31.35
|
Purchase
|
4,162
|
31.35
|
Purchase
|
2,379
|
31.35
|
Purchase
|
2,621
|
31.35
|
Purchase
|
6,998
|
31.30
|
Purchase
|
2,000
|
31.30
|
Purchase
|
1,002
|
31.30
|
Purchase
|
4,617
|
31.17
|
Purchase
|
383
|
31.17
|
Purchase
|
114
|
31.20
|
Purchase
|
1,529
|
31.20
|
Purchase
|
568
|
31.20
|
Purchase
|
160
|
31.20
|
Purchase
|
160
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
500
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
356
|
31.20
|
Purchase
|
316
|
31.20
|
Purchase
|
412
|
31.20
|
Purchase
|
61
|
31.20
|
Purchase
|
479
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
728
|
31.20
|
Purchase
|
5,153
|
31.20
|
Purchase
|
2,066
|
31.14
|
Purchase
|
2,934
|
31.12
|
Purchase
|
10,000
|
31.20
|
Purchase
|
694
|
31.20
|
Purchase
|
717
|
31.20
|
Purchase
|
717
|
31.20
|
Purchase
|
717
|
31.20
|
Purchase
|
717
|
31.20
|
Purchase
|
1
|
31.20
|
Purchase
|
717
|
31.20
|
Purchase
|
1
|
31.20
|
Purchase
|
717
|
31.20
|
Purchase
|
717
|
31.20
|
Purchase
|
717
|
31.20
|
Purchase
|
717
|
31.20
|
Purchase
|
717
|
31.20
|
Purchase
|
397
|
31.20
|
Purchase
|
320
|
31.20
|
Purchase
|
1,000
|
31.20
|
Purchase
|
397
|
31.20
|
Purchase
|
20
|
31.20
|
Purchase
|
9,284
|
31.20
|
Purchase
|
177
|
31.20
|
Purchase
|
539
|
31.20
|
Purchase
|
1,518
|
31.30
|
Purchase
|
5,000
|
31.30
|
Purchase
|
118
|
31.30
|
Purchase
|
461
|
31.30
|
Purchase
|
608
|
31.30
|
Purchase
|
2,295
|
31.30
|
Purchase
|
644
|
31.29
|
Purchase
|
1,199
|
31.29
|
Purchase
|
1,908
|
31.29
|
Purchase
|
350
|
31.29
|
Purchase
|
5,899
|
31.29
|
Purchase
|
350
|
31.27
|
Purchase
|
1
|
31.27
|
Purchase
|
1
|
31.27
|
Purchase
|
1
|
31.27
|
Purchase
|
575
|
31.30
|
Purchase
|
9,425
|
31.30
|
Purchase
|
5,210
|
31.30
|
Purchase
|
1
|
31.30
|
Purchase
|
1
|
31.30
|
Purchase
|
1
|
31.30
|
Purchase
|
670
|
31.30
|
Purchase
|
3,670
|
31.30
|
Purchase
|
1
|
31.29
|
Purchase
|
446
|
31.28
|
Purchase
|
5,876
|
31.30
|
Purchase
|
1
|
31.30
|
Purchase
|
1
|
31.30
|
Purchase
|
1,000
|
31.30
|
Purchase
|
3,122
|
31.30
|
Purchase
|
2,351
|
31.30
|
Purchase
|
1,794
|
31.30
|
Purchase
|
5,855
|
31.30
|
Purchase
|
9,069
|
31.27
|
Purchase
|
146
|
31.27
|
Purchase
|
432
|
31.27
|
Purchase
|
4,689
|
31.29
|
Purchase
|
14
|
31.29
|
Purchase
|
1
|
31.29
|
Purchase
|
5,000
|
31.29
|
Purchase
|
296
|
31.29
|
Purchase
|
677
|
31.29
|
Purchase
|
1,000
|
31.29
|
Purchase
|
7,249
|
31.29
|
Purchase
|
860
|
31.29
|
Purchase
|
214
|
31.29
|
Purchase
|
3,608
|
30.00
|
Purchase
|
50
|
30.00
|
Purchase
|
1
|
30.00
|
Purchase
|
1
|
30.00
|
Purchase
|
197
|
30.00
|
Purchase
|
1,000
|
30.00
|
Purchase
|
1
|
30.00
|
Purchase
|
473
|
30.00
|
Purchase
|
4,669
|
30.00
|
Purchase
|
968
|
30.00
|
Purchase
|
5,000
|
30.00
|
Purchase
|
2,426
|
30.00
|
Purchase
|
1,606
|
30.00
|
Purchase
|
10,000
|
30.08
|
Purchase
|
300
|
30.00
|
Purchase
|
17
|
30.00
|
Purchase
|
24,246
|
30.00
|
Purchase
|
1,000
|
29.97
|
Purchase
|
556
|
29.97
|
Purchase
|
3,749
|
29.97
|
Purchase
|
114,481
|
31.39
|
Purchase
|
230,000
|
29.36
|
Purchase
|
299,752
|
29.36
|
Sale
|
-30
|
29.90
|
Sale
|
-633
|
29.90
|
Sale
|
-1,614
|
29.90
|
Sale
|
-3,067
|
29.90
|
Sale
|
-13,720
|
30.00
|
Sale
|
-235
|
30.00
|
Sale
|
-20,503
|
30.00
|
Sale
|
-25,000
|
30.00
|
Sale
|
-3,596
|
29.93
|
Sale
|
-6,404
|
29.93
|
Sale
|
-8,357
|
29.93
|
Sale
|
-177
|
29.93
|
Sale
|
-5,931
|
29.93
|
Sale
|
-8,342
|
29.90
|
Sale
|
-10,000
|
29.90
|
Sale
|
-24,165
|
29.95
|
Sale
|
-10
|
30.00
|
Sale
|
-6,631
|
29.90
|
Sale
|
-65,381
|
29.90
|
Sale
|
-34,619
|
29.90
|
Sale
|
-19,327
|
29.90
|
Sale
|
-686
|
29.90
|
Sale
|
-500
|
29.90
|
Sale
|
-39,524
|
29.90
|
Sale
|
-52,305
|
29.90
|
Sale
|
-3,000
|
29.90
|
Sale
|
-2,500
|
29.90
|
Sale
|
-41,764
|
29.90
|
Sale
|
-500
|
29.90
|
Sale
|
-4,372
|
29.90
|
Sale
|
-588
|
29.60
|
Sale
|
-218
|
29.60
|
Sale
|
-102
|
29.60
|
Sale
|
-250
|
29.60
|
Sale
|
-92
|
29.60
|
Sale
|
-9,000
|
29.60
|
Sale
|
-2,000
|
29.60
|
Sale
|
-100
|
29.60
|
Sale
|
-107
|
29.60
|
Sale
|
-250
|
29.60
|
Sale
|
-1,000
|
29.60
|
Sale
|
-600
|
29.60
|
Sale
|
-30
|
29.60
|
Sale
|
-1,000
|
29.60
|
Sale
|
-350
|
29.60
|
Sale
|
-3,765
|
29.60
|
Sale
|
-4,455
|
29.60
|
Sale
|
-294
|
29.61
|
Sale
|
-100
|
29.61
|
Sale
|
-2,500
|
29.62
|
Sale
|
-333
|
29.62
|
Sale
|
-197
|
29.62
|
Sale
|
-436
|
29.63
|
Sale
|
-221
|
29.63
|
Sale
|
-50
|
29.67
|
Sale
|
-500
|
30.00
|
Sale
|
-231
|
30.00
|
Sale
|
-1,425
|
30.00
|
Sale
|
-100
|
30.00
|
Sale
|
-1
|
30.00
|
Sale
|
-5,434
|
30.00
|
Sale
|
-160
|
30.00
|
Sale
|
-150
|
30.00
|
Sale
|
-234
|
30.00
|
Sale
|
-1,500
|
30.00
|
Sale
|
-260
|
30.00
|
Sale
|
-827
|
30.01
|
Sale
|
-1,305
|
30.01
|
Sale
|
-3,000
|
30.01
|
Sale
|
-13
|
30.01
|
Sale
|
-1,236
|
30.01
|
Sale
|
-23
|
30.02
|
Sale
|
-1,172
|
30.02
|
Sale
|
-1,618
|
30.02
|
Sale
|
-1,636
|
30.02
|
Sale
|
-936
|
30.02
|
Sale
|
-3,977
|
30.02
|
Sale
|
-638
|
30.03
|
Sale
|
-9,669
|
30.03
|
Sale
|
-701
|
30.00
|
Sale
|
-700
|
30.00
|
Sale
|
-128
|
30.00
|
Sale
|
-2,221
|
30.00
|
Sale
|
-100
|
30.00
|
Sale
|
-646
|
30.00
|
Sale
|
-1
|
30.01
|
Sale
|
-6,980
|
29.95
|
Sale
|
-5,000
|
29.95
|
Sale
|
-500
|
29.95
|
Sale
|
-15,000
|
29.93
|
Sale
|
-11,847
|
29.95
|
Sale
|
-10,000
|
29.93
|
Sale
|
-535
|
29.93
|
Sale
|
-673
|
29.95
|
Sale
|
-3,000
|
29.90
|
Sale
|
-4,500
|
29.90
|
Sale
|
-164
|
29.90
|
Sale
|
-1,279
|
29.90
|
Sale
|
-7,715
|
29.90
|
Sale
|
-12,365
|
29.90
|
Sale
|
-250
|
29.90
|
Sale
|
-150
|
29.90
|
Sale
|
-260
|
29.90
|
Sale
|
-300
|
29.90
|
Sale
|
-341
|
29.90
|
Sale
|
-1,000
|
29.90
|
Sale
|
-334
|
29.90
|
Sale
|
-835
|
29.95
|
Sale
|
-8,774
|
30.00
|
Sale
|
-666
|
30.00
|
Sale
|
-200
|
30.00
|
Sale
|
-5,712
|
30.00
|
Sale
|
-2,618
|
30.00
|
Sale
|
-6,383
|
30.00
|
Sale
|
-637
|
30.00
|
Sale
|
-3
|
29.85
|
Sale
|
-2,899
|
29.85
|
Sale
|
-5,385
|
29.85
|
Sale
|
-2,882
|
29.85
|
Sale
|
-1,593
|
29.85
|
Sale
|
-2,977
|
29.85
|
Sale
|
-4,051
|
29.85
|
Sale
|
-5,210
|
29.85
|
Sale
|
-39,000
|
29.75
|
Sale
|
-814
|
29.91
|
Sale
|
-236
|
29.91
|
Sale
|
-100
|
29.91
|
Sale
|
-9,664
|
29.91
|
Sale
|
-502
|
29.91
|
Sale
|
-500
|
29.91
|
Sale
|
-93
|
29.91
|
Sale
|
-1,905
|
29.91
|
Sale
|
-1,226,725
|
31.50
|
Sale
|
-160,000
|
31.67
|
Sale
|
-645,000
|
30.97
|
Sale
|
-315,457
|
31.65
|
Sale
|
-1,226,725
|
31.50
|
|
|