Purchase/sale
|
Number of securities
|
Price per unit (Note 4)
|
Purchase
|
207,592
|
24.59
|
Purchase
|
103,796
|
24.59
|
Purchase
|
-103,796
|
0.02
|
Purchase
|
103,796
|
0.02
|
Purchase
|
-207,592
|
24.59
|
Purchase
|
207,592
|
24.59
|
Purchase
|
41,579
|
26.49
|
Purchase
|
41,579
|
26.49
|
Purchase
|
33,263
|
26.49
|
Purchase
|
10
|
26.30
|
Purchase
|
30
|
26.40
|
Purchase
|
23,284
|
26.30
|
Purchase
|
804
|
26.30
|
Purchase
|
2,700
|
26.30
|
Purchase
|
804
|
26.30
|
Purchase
|
804
|
26.30
|
Purchase
|
804
|
26.30
|
Purchase
|
804
|
26.30
|
Purchase
|
804
|
26.30
|
Purchase
|
804
|
26.30
|
Purchase
|
804
|
26.30
|
Purchase
|
804
|
26.30
|
Purchase
|
804
|
26.30
|
Purchase
|
2,588
|
26.30
|
Purchase
|
1,677
|
26.30
|
Purchase
|
500
|
26.30
|
Purchase
|
767
|
26.30
|
Purchase
|
1,000
|
26.30
|
Purchase
|
303
|
26.30
|
Purchase
|
500
|
26.30
|
Purchase
|
800
|
26.30
|
Purchase
|
170
|
26.30
|
Purchase
|
2,097
|
26.30
|
Purchase
|
1,000
|
26.30
|
Purchase
|
5,000
|
26.30
|
Purchase
|
300
|
26.30
|
Purchase
|
1,000
|
26.30
|
Purchase
|
5,000
|
26.30
|
Purchase
|
1,000
|
26.30
|
Purchase
|
1,300
|
26.30
|
Purchase
|
400
|
26.30
|
Purchase
|
1,500
|
26.30
|
Purchase
|
200
|
26.30
|
Purchase
|
500
|
26.30
|
Purchase
|
132
|
26.30
|
Purchase
|
6,500
|
26.30
|
Purchase
|
500
|
26.29
|
Purchase
|
1,221
|
26.29
|
Purchase
|
992
|
26.29
|
Purchase
|
2,750
|
26.29
|
Purchase
|
640
|
26.29
|
Purchase
|
6,567
|
26.28
|
Purchase
|
100
|
26.27
|
Purchase
|
6,987
|
26.27
|
Purchase
|
10
|
26.26
|
Purchase
|
2,631
|
26.26
|
Purchase
|
900
|
26.26
|
Purchase
|
22
|
26.25
|
Purchase
|
319
|
26.25
|
Purchase
|
15
|
26.25
|
Purchase
|
92,728
|
26.25
|
Purchase
|
22
|
26.24
|
Purchase
|
6
|
26.24
|
Purchase
|
67
|
26.24
|
Purchase
|
132
|
26.24
|
Purchase
|
959
|
26.24
|
Purchase
|
14,174
|
26.24
|
Purchase
|
274
|
26.18
|
Purchase
|
726
|
26.18
|
Purchase
|
5
|
26.20
|
Purchase
|
1,369
|
26.28
|
Purchase
|
100
|
26.28
|
Purchase
|
800
|
26.28
|
Purchase
|
500
|
26.28
|
Purchase
|
2,500
|
26.27
|
Purchase
|
100
|
26.26
|
Purchase
|
100
|
26.26
|
Purchase
|
200
|
26.25
|
Purchase
|
1,199
|
26.25
|
Purchase
|
288
|
26.25
|
Purchase
|
500
|
26.25
|
Purchase
|
300
|
26.25
|
Purchase
|
5,000
|
26.25
|
Purchase
|
50
|
26.25
|
Purchase
|
3,750
|
26.25
|
Purchase
|
2,500
|
26.25
|
Purchase
|
1,910
|
26.25
|
Purchase
|
2,390
|
26.25
|
Purchase
|
1,900
|
26.25
|
Purchase
|
1,000
|
26.25
|
Purchase
|
550
|
26.25
|
Purchase
|
1,000
|
26.25
|
Purchase
|
650
|
26.25
|
Purchase
|
500
|
26.25
|
Purchase
|
2,500
|
26.24
|
Purchase
|
600
|
26.24
|
Purchase
|
200
|
26.24
|
Purchase
|
1,000
|
26.24
|
Purchase
|
5,041
|
26.23
|
Purchase
|
1,000
|
26.23
|
Purchase
|
2,500
|
26.23
|
Purchase
|
1,000
|
26.23
|
Purchase
|
1,000
|
26.23
|
Purchase
|
3,576
|
26.22
|
Purchase
|
100
|
26.22
|
Purchase
|
2,000
|
26.21
|
Purchase
|
9,203
|
26.21
|
Purchase
|
120
|
26.20
|
Purchase
|
1,000
|
26.20
|
Purchase
|
100
|
26.20
|
Purchase
|
22
|
26.20
|
Purchase
|
2,730
|
26.20
|
Purchase
|
300
|
26.20
|
Purchase
|
500
|
26.20
|
Purchase
|
198
|
26.20
|
Purchase
|
2
|
26.20
|
Purchase
|
5
|
26.20
|
Purchase
|
75
|
26.20
|
Purchase
|
250
|
26.20
|
Purchase
|
300
|
26.20
|
Purchase
|
195
|
26.20
|
Purchase
|
850
|
26.20
|
Purchase
|
500
|
26.20
|
Purchase
|
2,000
|
26.20
|
Purchase
|
5,000
|
26.20
|
Purchase
|
114
|
26.20
|
Purchase
|
225
|
26.20
|
Purchase
|
14,012
|
26.20
|
Purchase
|
1,158
|
26.19
|
Purchase
|
67
|
26.19
|
Purchase
|
110
|
26.19
|
Purchase
|
10,000
|
26.19
|
Purchase
|
240
|
26.19
|
Purchase
|
105
|
26.19
|
Purchase
|
3
|
26.19
|
Purchase
|
44
|
26.19
|
Purchase
|
10
|
26.19
|
Purchase
|
595
|
26.19
|
Purchase
|
294
|
26.19
|
Purchase
|
625
|
26.19
|
Purchase
|
375
|
26.19
|
Purchase
|
5
|
26.15
|
Purchase
|
5
|
26.12
|
Purchase
|
10,568
|
25.90
|
Purchase
|
4,897
|
26.00
|
Purchase
|
1,673
|
26.00
|
Purchase
|
3,300
|
26.00
|
Purchase
|
530
|
26.00
|
Purchase
|
636
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
512
|
26.00
|
Purchase
|
185
|
26.00
|
Purchase
|
164
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
1,500
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
697
|
26.00
|
Purchase
|
424
|
26.00
|
Purchase
|
325
|
26.00
|
Purchase
|
273
|
26.00
|
Purchase
|
2,814
|
26.00
|
Purchase
|
1,417
|
26.00
|
Purchase
|
288
|
26.00
|
Purchase
|
400
|
26.00
|
Purchase
|
300
|
26.00
|
Purchase
|
4,000
|
26.00
|
Purchase
|
353
|
26.00
|
Purchase
|
1,800
|
26.00
|
Purchase
|
250
|
26.00
|
Purchase
|
100
|
26.00
|
Purchase
|
424
|
26.00
|
Purchase
|
212
|
26.00
|
Purchase
|
500
|
25.99
|
Purchase
|
5,016
|
25.99
|
Purchase
|
1,000
|
25.98
|
Purchase
|
308
|
25.97
|
Purchase
|
1,209
|
25.97
|
Purchase
|
813
|
25.97
|
Purchase
|
7,584
|
25.96
|
Purchase
|
495
|
25.96
|
Purchase
|
55
|
25.96
|
Purchase
|
2,000
|
25.95
|
Purchase
|
2,000
|
25.95
|
Purchase
|
750
|
25.95
|
Purchase
|
10
|
25.95
|
Purchase
|
100
|
25.94
|
Purchase
|
233
|
25.93
|
Purchase
|
10
|
25.93
|
Purchase
|
110
|
25.93
|
Purchase
|
48
|
25.92
|
Purchase
|
904
|
25.92
|
Purchase
|
240
|
25.92
|
Purchase
|
1,143
|
25.91
|
Purchase
|
4,896
|
25.90
|
Purchase
|
48
|
25.89
|
Purchase
|
183
|
25.89
|
Purchase
|
780
|
25.89
|
Purchase
|
129
|
25.88
|
Purchase
|
7,566
|
25.88
|
Purchase
|
15
|
25.88
|
Purchase
|
1,000
|
25.83
|
Purchase
|
20
|
26.00
|
Purchase
|
477
|
25.78
|
Purchase
|
323
|
25.78
|
Purchase
|
200
|
25.78
|
Purchase
|
10
|
25.79
|
Purchase
|
10
|
25.67
|
Purchase
|
30
|
25.75
|
Purchase
|
4,604
|
26.10
|
Purchase
|
19,523
|
26.10
|
Purchase
|
70,098
|
26.10
|
Purchase
|
21,659
|
26.20
|
Purchase
|
1,123
|
26.20
|
Purchase
|
558
|
26.20
|
Purchase
|
1
|
26.20
|
Purchase
|
2,000
|
26.20
|
Purchase
|
20,000
|
26.20
|
Purchase
|
1
|
26.20
|
Purchase
|
558
|
26.20
|
Purchase
|
4,100
|
26.20
|
Purchase
|
674
|
26.10
|
Purchase
|
2,000
|
26.10
|
Purchase
|
370
|
26.10
|
Purchase
|
313
|
26.06
|
Purchase
|
1,000
|
26.06
|
Purchase
|
1
|
26.05
|
Purchase
|
167
|
26.04
|
Purchase
|
409
|
26.04
|
Purchase
|
283
|
26.02
|
Purchase
|
558
|
26.01
|
Purchase
|
19,445
|
26.25
|
Purchase
|
50
|
26.25
|
Purchase
|
1,500
|
26.25
|
Purchase
|
5,000
|
26.25
|
Purchase
|
5,000
|
26.25
|
Purchase
|
17,408
|
26.25
|
Purchase
|
4,213
|
26.25
|
Purchase
|
1,000
|
26.25
|
Purchase
|
800
|
26.25
|
Purchase
|
25
|
26.25
|
Purchase
|
2,500
|
26.25
|
Purchase
|
100
|
26.25
|
Purchase
|
250
|
26.25
|
Purchase
|
3,000
|
26.25
|
Purchase
|
2,000
|
26.25
|
Purchase
|
500
|
26.25
|
Purchase
|
400
|
26.25
|
Purchase
|
250
|
26.25
|
Purchase
|
200
|
26.25
|
Purchase
|
500
|
26.25
|
Purchase
|
300
|
26.24
|
Purchase
|
2,000
|
26.23
|
Purchase
|
5,000
|
26.23
|
Purchase
|
250
|
26.23
|
Purchase
|
1,000
|
26.22
|
Purchase
|
500
|
26.21
|
Purchase
|
813
|
26.20
|
Purchase
|
5,000
|
26.20
|
Purchase
|
250
|
26.20
|
Purchase
|
100
|
26.20
|
Purchase
|
100
|
26.20
|
Purchase
|
1,000
|
26.20
|
Purchase
|
6,635
|
26.20
|
Purchase
|
2,015
|
26.19
|
Purchase
|
2,650
|
26.19
|
Purchase
|
400
|
26.19
|
Purchase
|
1,000
|
26.19
|
Purchase
|
203
|
26.19
|
Purchase
|
1,000
|
26.18
|
Purchase
|
205
|
26.18
|
Purchase
|
15
|
26.18
|
Purchase
|
500
|
26.17
|
Purchase
|
2,610
|
26.16
|
Purchase
|
1,741
|
26.15
|
Purchase
|
572
|
26.14
|
Purchase
|
160
|
26.11
|
Purchase
|
6,033
|
25.95
|
Purchase
|
1,647
|
25.95
|
Purchase
|
1,260
|
25.96
|
Purchase
|
340
|
25.96
|
Purchase
|
3,751
|
25.96
|
Purchase
|
98,913
|
26.00
|
Purchase
|
1,087
|
26.00
|
Purchase
|
4,116
|
25.99
|
Purchase
|
640
|
26.00
|
Purchase
|
1,000
|
26.00
|
Purchase
|
1,000
|
26.00
|
Purchase
|
400
|
26.00
|
Purchase
|
1,076
|
26.00
|
Purchase
|
401
|
25.95
|
Purchase
|
160
|
25.95
|
Purchase
|
1,000
|
25.95
|
Purchase
|
270
|
25.95
|
Purchase
|
638
|
25.95
|
Purchase
|
2,199
|
25.93
|
Purchase
|
4,116
|
25.82
|
Purchase
|
214
|
25.81
|
Purchase
|
580
|
25.81
|
Purchase
|
100
|
25.81
|
Purchase
|
89
|
25.81
|
Purchase
|
3,133
|
25.81
|
Purchase
|
1,451
|
25.81
|
Purchase
|
3,900
|
25.81
|
Purchase
|
849
|
25.81
|
Purchase
|
300
|
25.81
|
Purchase
|
2,770
|
25.81
|
Purchase
|
21
|
25.81
|
Purchase
|
92
|
25.81
|
Purchase
|
84
|
25.81
|
Purchase
|
103
|
25.81
|
Purchase
|
616
|
25.81
|
Purchase
|
119
|
25.81
|
Purchase
|
616
|
25.81
|
Purchase
|
2,662
|
25.81
|
Purchase
|
150
|
25.85
|
Purchase
|
49
|
25.89
|
Purchase
|
151
|
25.89
|
Purchase
|
120
|
25.79
|
Purchase
|
1,362
|
25.55
|
Purchase
|
20,000
|
25.55
|
Purchase
|
2,488
|
25.55
|
Purchase
|
10,000
|
25.55
|
Purchase
|
10,000
|
25.55
|
Purchase
|
250
|
25.55
|
Purchase
|
2,810
|
25.55
|
Purchase
|
442
|
25.55
|
Purchase
|
372
|
25.55
|
Purchase
|
242
|
25.54
|
Purchase
|
1,320
|
25.53
|
Purchase
|
7
|
25.52
|
Purchase
|
165
|
25.51
|
Purchase
|
542
|
25.51
|
Purchase
|
7,500
|
25.62
|
Purchase
|
7
|
25.62
|
Purchase
|
9,498
|
25.62
|
Purchase
|
2
|
25.62
|
Purchase
|
500
|
25.62
|
Purchase
|
600
|
25.62
|
Purchase
|
1,250
|
25.62
|
Purchase
|
5
|
25.62
|
Purchase
|
638
|
25.61
|
Purchase
|
3,393
|
25.68
|
Purchase
|
7
|
25.68
|
Purchase
|
10,000
|
25.68
|
Purchase
|
758
|
25.68
|
Purchase
|
90
|
25.68
|
Purchase
|
30
|
25.67
|
Purchase
|
722
|
25.66
|
Purchase
|
800
|
25.73
|
Purchase
|
42
|
25.73
|
Purchase
|
207,592
|
24.59
|
Purchase
|
103,796
|
24.59
|
Purchase
|
250,000
|
30.39
|
Purchase
|
50,000
|
24.52
|
Purchase
|
250,000
|
24.76
|
Sale
|
-10
|
26.30
|
Sale
|
-10
|
25.93
|
Sale
|
-7,007
|
26.49
|
Sale
|
-500
|
26.49
|
Sale
|
-3,000
|
26.49
|
Sale
|
-1,000
|
26.49
|
Sale
|
-38,493
|
26.49
|
Sale
|
-5,494
|
26.49
|
Sale
|
-9,315
|
26.49
|
Sale
|
-210
|
26.49
|
Sale
|
-8,077
|
26.49
|
Sale
|
-437
|
26.49
|
Sale
|
-10,444
|
26.49
|
Sale
|
-27,109
|
26.49
|
Sale
|
-22,891
|
26.49
|
Sale
|
-4,768
|
26.30
|
Sale
|
-5
|
26.29
|
Sale
|
-16
|
26.30
|
Sale
|
-300
|
26.30
|
Sale
|
-200
|
26.30
|
Sale
|
-1,109
|
26.30
|
Sale
|
-500
|
26.30
|
Sale
|
-7,000
|
26.30
|
Sale
|
-300
|
26.30
|
Sale
|
-1,000
|
26.30
|
Sale
|
-40
|
26.30
|
Sale
|
-780
|
26.31
|
Sale
|
-5
|
26.23
|
Sale
|
-10
|
26.29
|
Sale
|
-10
|
26.35
|
Sale
|
-5
|
26.19
|
Sale
|
-5
|
26.08
|
Sale
|
-10
|
26.04
|
Sale
|
-1,726
|
25.90
|
Sale
|
-11
|
25.90
|
Sale
|
-577
|
25.91
|
Sale
|
-34
|
25.91
|
Sale
|
-1,088
|
25.91
|
Sale
|
-270
|
26.00
|
Sale
|
-204
|
26.00
|
Sale
|
-1,000
|
26.00
|
Sale
|
-500
|
26.00
|
Sale
|
-25,230
|
26.00
|
Sale
|
-29,941
|
26.00
|
Sale
|
-1,000
|
26.00
|
Sale
|
-42
|
26.00
|
Sale
|
-1,900
|
26.01
|
Sale
|
-45
|
26.01
|
Sale
|
-1,173
|
26.01
|
Sale
|
-785
|
26.01
|
Sale
|
-56
|
26.01
|
Sale
|
-173
|
26.01
|
Sale
|
-200
|
26.01
|
Sale
|
-302
|
26.02
|
Sale
|
-1,145
|
26.02
|
Sale
|
-358
|
26.03
|
Sale
|
-16,338
|
26.03
|
Sale
|
-11,118
|
26.03
|
Sale
|
-11
|
26.03
|
Sale
|
-10
|
25.90
|
Sale
|
-30
|
25.85
|
Sale
|
-250,000
|
30.37
|
Sale
|
-5,000
|
25.55
|
|
|