Purchase/sale
|
Number of securities
|
Price per unit (Note 4)
|
Purchase
|
5,445
|
39.82
|
Purchase
|
8,814
|
39.82
|
Purchase
|
1,618
|
39.82
|
Purchase
|
50
|
39.82
|
Purchase
|
450
|
39.82
|
Purchase
|
19,068
|
39.82
|
Purchase
|
22,941
|
39.82
|
Purchase
|
23,561
|
39.82
|
Purchase
|
18,864
|
39.82
|
Purchase
|
54
|
39.99
|
Purchase
|
100
|
39.99
|
Purchase
|
1,905
|
39.99
|
Purchase
|
1,000
|
39.95
|
Purchase
|
570
|
40.00
|
Purchase
|
430
|
39.98
|
Purchase
|
723
|
39.77
|
Purchase
|
3,456
|
39.77
|
Purchase
|
5,795
|
39.85
|
Purchase
|
245
|
39.85
|
Purchase
|
241
|
39.85
|
Purchase
|
5,000
|
39.85
|
Purchase
|
79
|
39.85
|
Purchase
|
250
|
39.85
|
Purchase
|
230
|
39.85
|
Purchase
|
1,806
|
39.85
|
Purchase
|
100
|
39.85
|
Purchase
|
1,035
|
39.85
|
Purchase
|
500
|
39.85
|
Purchase
|
344
|
39.85
|
Purchase
|
380
|
39.85
|
Purchase
|
3,709
|
39.85
|
Purchase
|
193
|
39.83
|
Purchase
|
93
|
39.83
|
Purchase
|
1,564
|
39.95
|
Purchase
|
1,000
|
39.95
|
Purchase
|
500
|
39.95
|
Purchase
|
2,000
|
39.95
|
Purchase
|
500
|
39.95
|
Purchase
|
36
|
39.95
|
Purchase
|
400
|
39.95
|
Purchase
|
1,104
|
39.95
|
Purchase
|
4,412
|
40.25
|
Purchase
|
122
|
40.25
|
Purchase
|
514
|
40.25
|
Purchase
|
2,358
|
40.25
|
Purchase
|
68
|
40.25
|
Purchase
|
2,308
|
40.25
|
Purchase
|
10,479
|
40.25
|
Purchase
|
33,122
|
40.25
|
Purchase
|
5,000
|
40.25
|
Purchase
|
2,202
|
40.25
|
Purchase
|
3,000
|
40.25
|
Purchase
|
842
|
40.25
|
Purchase
|
1,798
|
40.25
|
Purchase
|
2,000
|
40.24
|
Purchase
|
2,000
|
40.23
|
Purchase
|
36
|
40.22
|
Purchase
|
4,179
|
40.20
|
Purchase
|
44,524
|
40.25
|
Purchase
|
5,000
|
40.25
|
Purchase
|
193
|
40.25
|
Purchase
|
283
|
40.23
|
Purchase
|
366
|
40.10
|
Purchase
|
2,500
|
40.10
|
Purchase
|
327
|
40.10
|
Purchase
|
300
|
40.10
|
Purchase
|
110
|
40.10
|
Purchase
|
500
|
40.10
|
Purchase
|
76
|
40.10
|
Purchase
|
1,679
|
40.08
|
Purchase
|
2,500
|
40.08
|
Purchase
|
1,449
|
40.01
|
Purchase
|
442
|
40.01
|
Purchase
|
3,000
|
40.01
|
Purchase
|
3
|
40.01
|
Purchase
|
400
|
40.01
|
Purchase
|
760
|
40.01
|
Purchase
|
632
|
40.01
|
Purchase
|
1,500
|
39.99
|
Purchase
|
2,500
|
39.99
|
Purchase
|
2,500
|
39.99
|
Purchase
|
764
|
39.99
|
Purchase
|
14
|
39.99
|
Purchase
|
546
|
39.99
|
Purchase
|
245
|
39.99
|
Purchase
|
560
|
39.99
|
Purchase
|
12,500
|
39.99
|
Purchase
|
115
|
39.99
|
Purchase
|
300
|
39.99
|
Purchase
|
300
|
39.99
|
Purchase
|
377
|
39.99
|
Purchase
|
1,000
|
39.99
|
Purchase
|
900
|
39.99
|
Purchase
|
4,382
|
39.99
|
Purchase
|
1,236
|
39.98
|
Purchase
|
14,731
|
40.00
|
Purchase
|
22
|
40.00
|
Purchase
|
325
|
40.00
|
Purchase
|
10,000
|
40.00
|
Purchase
|
4,922
|
40.00
|
Purchase
|
98
|
40.01
|
Purchase
|
402
|
40.01
|
Purchase
|
1,413
|
40.10
|
Purchase
|
17,000
|
40.10
|
Purchase
|
2,500
|
40.10
|
Purchase
|
2,000
|
40.10
|
Purchase
|
1,700
|
40.10
|
Purchase
|
3,841
|
40.13
|
Purchase
|
560
|
40.13
|
Purchase
|
8
|
40.13
|
Purchase
|
300
|
40.13
|
Purchase
|
279
|
40.13
|
Purchase
|
26
|
40.13
|
Purchase
|
23
|
40.10
|
Purchase
|
12,000
|
40.10
|
Purchase
|
600
|
40.10
|
Purchase
|
1,256
|
40.10
|
Purchase
|
341
|
40.10
|
Purchase
|
131
|
40.10
|
Purchase
|
9,000
|
40.10
|
Purchase
|
301
|
40.09
|
Purchase
|
63
|
40.09
|
Purchase
|
85
|
40.09
|
Purchase
|
181
|
40.09
|
Purchase
|
1,113
|
40.09
|
Purchase
|
168
|
40.09
|
Purchase
|
125
|
40.09
|
Purchase
|
5,014
|
40.06
|
Purchase
|
2,833
|
40.06
|
Purchase
|
2,599
|
40.06
|
Purchase
|
22,140
|
40.24
|
Purchase
|
560
|
40.24
|
Purchase
|
388
|
40.24
|
Purchase
|
239
|
40.24
|
Purchase
|
560
|
40.24
|
Purchase
|
386
|
40.23
|
Purchase
|
4,723
|
40.23
|
Purchase
|
47,885
|
40.29
|
Purchase
|
5
|
40.29
|
Purchase
|
110
|
40.29
|
Purchase
|
2,000
|
40.29
|
Purchase
|
19,804
|
40.30
|
Purchase
|
1,872
|
40.30
|
Purchase
|
4,000
|
40.30
|
Purchase
|
5,000
|
40.30
|
Purchase
|
2,500
|
40.30
|
Purchase
|
5,000
|
40.30
|
Purchase
|
30,000
|
40.30
|
Purchase
|
5,000
|
40.30
|
Purchase
|
5,000
|
40.30
|
Purchase
|
5,000
|
40.30
|
Purchase
|
2,623
|
40.30
|
Purchase
|
8,335
|
40.30
|
Purchase
|
490
|
40.30
|
Purchase
|
2,533
|
40.29
|
Purchase
|
668
|
40.29
|
Purchase
|
257
|
40.29
|
Purchase
|
715
|
40.28
|
Purchase
|
123
|
40.28
|
Purchase
|
750
|
40.28
|
Purchase
|
311
|
40.28
|
Purchase
|
19
|
40.28
|
Purchase
|
775
|
40.30
|
Purchase
|
1,000
|
40.30
|
Purchase
|
440
|
40.30
|
Purchase
|
1,000
|
40.30
|
Purchase
|
1,000
|
40.30
|
Purchase
|
36
|
40.30
|
Purchase
|
237
|
40.30
|
Purchase
|
86
|
40.30
|
Purchase
|
400
|
40.29
|
Purchase
|
317
|
40.28
|
Purchase
|
35
|
40.28
|
Purchase
|
178
|
40.28
|
Purchase
|
20
|
40.27
|
Purchase
|
182
|
40.27
|
Purchase
|
256
|
40.27
|
Purchase
|
200
|
40.20
|
Purchase
|
390
|
40.20
|
Purchase
|
10,000
|
40.20
|
Purchase
|
800
|
40.19
|
Purchase
|
126
|
40.19
|
Purchase
|
1,077
|
40.19
|
Purchase
|
956
|
40.19
|
Purchase
|
254
|
40.19
|
Purchase
|
900
|
40.18
|
Purchase
|
3
|
40.18
|
Purchase
|
2
|
40.17
|
Purchase
|
35
|
40.17
|
Purchase
|
298
|
40.16
|
Purchase
|
1
|
40.15
|
Purchase
|
14
|
40.16
|
Purchase
|
3
|
40.16
|
Purchase
|
1,192
|
40.16
|
Purchase
|
791
|
40.16
|
Purchase
|
249
|
40.15
|
Purchase
|
1,999
|
40.15
|
Purchase
|
3
|
40.13
|
Purchase
|
100
|
40.13
|
Purchase
|
125
|
40.13
|
Purchase
|
24
|
40.13
|
Purchase
|
4,179
|
40.15
|
Purchase
|
422
|
40.15
|
Purchase
|
500
|
40.15
|
Purchase
|
340
|
40.15
|
Purchase
|
1,670
|
40.15
|
Purchase
|
80,000
|
40.15
|
Purchase
|
7
|
40.15
|
Purchase
|
3,459
|
40.15
|
Purchase
|
318
|
40.15
|
Purchase
|
1,040
|
40.15
|
Purchase
|
1,505
|
40.15
|
Purchase
|
2
|
40.14
|
Purchase
|
2,100
|
40.14
|
Purchase
|
105
|
40.14
|
Purchase
|
248
|
40.10
|
Purchase
|
376
|
40.10
|
Purchase
|
7,908
|
40.10
|
Purchase
|
5,748
|
40.10
|
Purchase
|
75,000
|
40.10
|
Purchase
|
4,000
|
40.10
|
Purchase
|
9,969
|
40.10
|
Purchase
|
2,000
|
40.10
|
Purchase
|
3,165
|
40.10
|
Purchase
|
118
|
40.09
|
Purchase
|
2,134
|
40.14
|
Purchase
|
466
|
40.13
|
Purchase
|
500
|
40.25
|
Purchase
|
500
|
40.24
|
Purchase
|
2,500
|
40.24
|
Purchase
|
1
|
40.41
|
Purchase
|
1
|
40.50
|
Purchase
|
1,229
|
40.51
|
Purchase
|
1,000
|
40.51
|
Purchase
|
1,950
|
40.51
|
Purchase
|
4,596
|
40.67
|
Purchase
|
19,508
|
40.50
|
Purchase
|
3,819
|
40.50
|
Purchase
|
740
|
40.50
|
Purchase
|
558
|
40.50
|
Purchase
|
375
|
40.50
|
Purchase
|
1,908
|
40.54
|
Purchase
|
2,271
|
40.54
|
Purchase
|
500
|
40.52
|
Purchase
|
42,731
|
40.45
|
Purchase
|
752
|
40.45
|
Purchase
|
1,517
|
40.45
|
Purchase
|
218
|
40.40
|
Purchase
|
2,083
|
40.40
|
Purchase
|
2,058
|
40.40
|
Purchase
|
296
|
40.40
|
Purchase
|
887
|
40.40
|
Purchase
|
507
|
40.40
|
Purchase
|
1,522
|
40.40
|
Purchase
|
973
|
40.40
|
Purchase
|
2,918
|
40.40
|
Purchase
|
5,003
|
40.40
|
Purchase
|
9
|
40.40
|
Purchase
|
8,526
|
40.40
|
Purchase
|
4,179
|
40.61
|
Purchase
|
4,179
|
40.62
|
Purchase
|
3,461
|
40.65
|
Purchase
|
100
|
40.65
|
Purchase
|
8,600
|
40.65
|
Purchase
|
350
|
40.65
|
Purchase
|
2,489
|
40.65
|
Purchase
|
14,412
|
40.66
|
Purchase
|
588
|
40.66
|
Purchase
|
27,006
|
40.61
|
Purchase
|
315
|
40.61
|
Purchase
|
22,679
|
40.61
|
Purchase
|
6,903
|
40.67
|
Purchase
|
100
|
40.67
|
Purchase
|
100
|
40.67
|
Purchase
|
7
|
40.67
|
Purchase
|
5,000
|
40.67
|
Purchase
|
84
|
40.67
|
Purchase
|
6
|
40.67
|
Purchase
|
800
|
40.67
|
Purchase
|
12,000
|
40.67
|
Purchase
|
45,843
|
40.77
|
Purchase
|
140
|
40.77
|
Purchase
|
200
|
40.77
|
Purchase
|
1,730
|
40.77
|
Purchase
|
50
|
40.77
|
Purchase
|
2,037
|
40.77
|
Purchase
|
20,649
|
40.79
|
Purchase
|
4,351
|
40.79
|
Purchase
|
2,975
|
40.79
|
Purchase
|
10,000
|
40.79
|
Purchase
|
2,000
|
40.79
|
Purchase
|
12,500
|
40.79
|
Purchase
|
5,000
|
40.79
|
Purchase
|
5,000
|
40.79
|
Purchase
|
3,000
|
40.79
|
Purchase
|
2,000
|
40.79
|
Purchase
|
2,108
|
40.79
|
Purchase
|
5,417
|
40.79
|
Purchase
|
392
|
40.79
|
Purchase
|
500
|
40.79
|
Purchase
|
164
|
40.79
|
Purchase
|
8,944
|
40.79
|
Sale
|
-5,795
|
39.85
|
Sale
|
-193
|
39.83
|
Sale
|
-124
|
40.09
|
Sale
|
-110
|
40.29
|
Sale
|
-123
|
40.28
|
Sale
|
-74
|
40.51
|
Sale
|
-72
|
40.63
|
Sale
|
-4,596
|
40.67
|
Sale
|
-128
|
40.34
|
Sale
|
-14,412
|
40.66
|
Sale
|
-420
|
40.79
|
Sale
|
-1,101
|
39.82
|
Sale
|
-38,462
|
39.85
|
Sale
|
-30
|
39.85
|
Sale
|
-500
|
39.85
|
Sale
|
-100
|
39.85
|
Sale
|
-6
|
39.85
|
Sale
|
-750
|
39.85
|
Sale
|
-500
|
39.85
|
Sale
|
-9,652
|
39.85
|
Sale
|
-202
|
39.85
|
Sale
|
-27,952
|
39.85
|
Sale
|
-650
|
39.85
|
Sale
|
-10,000
|
39.85
|
Sale
|
-125
|
39.85
|
Sale
|
-250
|
39.85
|
Sale
|
-500
|
39.85
|
Sale
|
-80
|
39.85
|
Sale
|
-3
|
39.85
|
Sale
|
-20
|
39.85
|
Sale
|
-2
|
39.85
|
Sale
|
-9,326
|
39.85
|
Sale
|
-12
|
39.86
|
Sale
|
-500
|
39.86
|
Sale
|
-580
|
39.86
|
Sale
|
-2,496
|
39.85
|
Sale
|
-4,000
|
39.85
|
Sale
|
-200
|
39.85
|
Sale
|
-100
|
39.85
|
Sale
|
-1,000
|
39.85
|
Sale
|
-1,000
|
39.85
|
Sale
|
-1,000
|
39.85
|
Sale
|
-3
|
39.85
|
Sale
|
-1,000
|
39.85
|
Sale
|
-8
|
39.85
|
Sale
|
-144
|
39.85
|
Sale
|
-1,000
|
39.85
|
Sale
|
-33
|
39.85
|
Sale
|
-11,500
|
39.85
|
Sale
|
-3,000
|
39.85
|
Sale
|
-100
|
39.85
|
Sale
|
-5,000
|
39.85
|
Sale
|
-10,012
|
39.85
|
Sale
|
-330
|
39.86
|
Sale
|
-288
|
39.86
|
Sale
|
-250
|
39.86
|
Sale
|
-550
|
39.86
|
Sale
|
-231
|
39.87
|
Sale
|
-5,938
|
39.87
|
Sale
|
-162
|
39.85
|
Sale
|
-1,616
|
39.85
|
Sale
|
-27,200
|
39.85
|
Sale
|
-4,246
|
39.85
|
Sale
|
-4,247
|
39.85
|
Sale
|
-75
|
39.85
|
Sale
|
-1,241
|
39.85
|
Sale
|
-500
|
39.85
|
Sale
|
-1,000
|
39.85
|
Sale
|
-216
|
39.85
|
Sale
|
-50
|
39.85
|
Sale
|
-1,000
|
39.85
|
Sale
|
-26
|
39.85
|
Sale
|
-836
|
39.85
|
Sale
|
-1,000
|
39.85
|
Sale
|
-100
|
39.85
|
Sale
|
-730
|
39.86
|
Sale
|
-122
|
39.86
|
Sale
|
-158
|
39.94
|
Sale
|
-250
|
39.95
|
Sale
|
-250
|
39.95
|
Sale
|
-150
|
39.95
|
Sale
|
-100
|
39.95
|
Sale
|
-3
|
39.95
|
Sale
|
-64
|
39.95
|
Sale
|
-15,655
|
40.00
|
Sale
|
-500
|
40.00
|
Sale
|
-126
|
40.00
|
Sale
|
-1,866
|
40.00
|
Sale
|
-178
|
39.93
|
Sale
|
-500
|
40.00
|
Sale
|
-3,791
|
40.00
|
Sale
|
-498
|
40.00
|
Sale
|
-250
|
40.00
|
Sale
|
-500
|
40.00
|
Sale
|
-250
|
40.00
|
Sale
|
-1,140
|
40.00
|
Sale
|
-200
|
40.00
|
Sale
|
-1,000
|
40.00
|
Sale
|
-94
|
40.00
|
Sale
|
-2,000
|
40.00
|
Sale
|
-200
|
40.01
|
Sale
|
-250
|
40.02
|
Sale
|
-1,406
|
40.02
|
Sale
|
-144
|
40.02
|
Sale
|
-166
|
40.16
|
Sale
|
-139
|
40.24
|
Sale
|
-126
|
40.27
|
Sale
|
-7,334
|
40.16
|
Sale
|
-166
|
40.16
|
Sale
|
-2,500
|
40.17
|
Sale
|
-137
|
40.16
|
Sale
|
-133
|
40.10
|
Sale
|
-143
|
40.07
|
Sale
|
-139
|
40.02
|
Sale
|
-2
|
40.07
|
Sale
|
-141
|
40.07
|
Sale
|
-42
|
40.06
|
Sale
|
-111
|
40.10
|
Sale
|
-112
|
40.06
|
Sale
|
-102
|
40.14
|
Sale
|
-5
|
40.15
|
Sale
|
-120
|
40.24
|
Sale
|
-107
|
40.30
|
Sale
|
-126
|
40.17
|
Sale
|
-122
|
40.13
|
Sale
|
-103
|
40.10
|
Sale
|
-129
|
40.14
|
Sale
|
-129
|
40.14
|
Sale
|
-105
|
40.10
|
Sale
|
-111
|
40.11
|
Sale
|
-88
|
40.05
|
Sale
|
-33
|
40.14
|
Sale
|
-85
|
40.24
|
Sale
|
-86
|
40.25
|
Sale
|
-80
|
40.27
|
Sale
|
-74
|
40.28
|
Sale
|
-93
|
40.26
|
Sale
|
-62
|
40.30
|
Sale
|
-73
|
40.30
|
Sale
|
-69
|
40.27
|
Sale
|
-63
|
40.25
|
Sale
|
-57
|
40.27
|
Sale
|
-59
|
40.25
|
Sale
|
-55
|
40.30
|
Sale
|
-43
|
40.30
|
Sale
|
-56
|
40.31
|
Sale
|
-52
|
40.31
|
Sale
|
-42
|
40.30
|
Sale
|
-58
|
40.21
|
Sale
|
-46
|
40.22
|
Sale
|
-46
|
40.27
|
Sale
|
-49
|
40.31
|
Sale
|
-44
|
40.27
|
Sale
|
-75
|
40.26
|
Sale
|
-46
|
40.38
|
Sale
|
-47
|
40.40
|
Sale
|
-45
|
40.41
|
Sale
|
-41
|
40.45
|
Sale
|
-51
|
40.41
|
Sale
|
-58
|
40.43
|
Sale
|
-80
|
40.42
|
Sale
|
-52
|
40.48
|
Sale
|
-51
|
40.50
|
Sale
|
-51
|
40.51
|
Sale
|
-65
|
40.51
|
Sale
|
-62
|
40.56
|
Sale
|
-60
|
40.52
|
Sale
|
-51
|
40.51
|
Sale
|
-77
|
40.51
|
Sale
|
-68
|
40.56
|
Sale
|
-4
|
40.56
|
Sale
|
-85
|
40.54
|
Sale
|
-71
|
40.57
|
Sale
|
-91
|
40.63
|
Sale
|
-98
|
40.61
|
Sale
|
-89
|
40.64
|
Sale
|
-28
|
40.61
|
Sale
|
-95
|
40.60
|
Sale
|
-96
|
40.64
|
Sale
|
-82
|
40.63
|
Sale
|
-106
|
40.58
|
Sale
|
-100
|
40.66
|
Sale
|
-13,500
|
40.70
|
Sale
|
-83
|
40.69
|
Sale
|
-200
|
40.70
|
Sale
|
-2,993
|
40.70
|
Sale
|
-500
|
40.70
|
Sale
|
-600
|
40.70
|
Sale
|
-2,207
|
40.70
|
Sale
|
-1,203
|
40.70
|
Sale
|
-250
|
40.70
|
Sale
|
-18,547
|
40.70
|
Sale
|
-3,712
|
40.67
|
Sale
|
-4,000
|
40.67
|
Sale
|
-75
|
40.67
|
Sale
|
-3,000
|
40.67
|
Sale
|
-686
|
40.67
|
Sale
|
-3,510
|
40.67
|
Sale
|
-421
|
40.68
|
Sale
|
-43
|
40.63
|
Sale
|
-50
|
40.63
|
Sale
|
-110
|
40.54
|
Sale
|
-109
|
40.52
|
Sale
|
-93
|
40.53
|
Sale
|
-74
|
40.54
|
Sale
|
-36
|
40.54
|
Sale
|
-110
|
40.53
|
Sale
|
-126
|
40.48
|
Sale
|
-127
|
40.50
|
Sale
|
-108
|
40.49
|
Sale
|
-103
|
40.47
|
Sale
|
-124
|
40.41
|
Sale
|
-124
|
40.41
|
Sale
|
-114
|
40.56
|
Sale
|
-114
|
40.50
|
Sale
|
-149
|
40.45
|
Sale
|
-15
|
40.41
|
Sale
|
-100
|
40.41
|
Sale
|
-132
|
40.38
|
Sale
|
-119
|
40.39
|
Sale
|
-120
|
40.34
|
Sale
|
-115
|
40.37
|
Sale
|
-145
|
40.43
|
Sale
|
-81
|
40.52
|
Sale
|
-77
|
40.52
|
Sale
|
-136
|
40.52
|
Sale
|
-142
|
40.57
|
Sale
|
-166
|
40.53
|
Sale
|
-36
|
40.49
|
Sale
|
-125
|
40.49
|
Sale
|
-161
|
40.46
|
Sale
|
-141
|
40.46
|
Sale
|
-181
|
40.43
|
Sale
|
-208
|
40.55
|
Sale
|
-94
|
40.57
|
Sale
|
-250
|
40.57
|
Sale
|
-298
|
40.57
|
Sale
|
-1,000
|
40.57
|
Sale
|
-3,940
|
40.57
|
Sale
|
-4,247
|
40.57
|
Sale
|
-1,252
|
40.57
|
Sale
|
-8,174
|
40.57
|
Sale
|
-500
|
40.57
|
Sale
|
-3,684
|
40.57
|
Sale
|
-2
|
40.57
|
Sale
|
-80
|
40.57
|
Sale
|
-1,000
|
40.57
|
Sale
|
-200
|
40.57
|
Sale
|
-34
|
40.57
|
Sale
|
-237
|
40.58
|
Sale
|
-8
|
40.58
|
Sale
|
-32
|
40.68
|
Sale
|
-165
|
40.68
|
Sale
|
-135
|
40.67
|
Sale
|
-1,850
|
40.65
|
Sale
|
-450
|
40.65
|
Sale
|
-200
|
40.65
|
Sale
|
-1,230
|
40.65
|
Sale
|
-8,358
|
40.66
|
Sale
|
-2,500
|
40.64
|
Sale
|
-95
|
40.64
|
|
|