Purchase/sale
|
Number of securities
|
Price per unit (Note 4)
|
Purchase
|
13,900
|
37.11
|
Purchase
|
200
|
37.29
|
Purchase
|
8,098
|
37.35
|
Purchase
|
67
|
37.35
|
Purchase
|
1
|
37.35
|
Purchase
|
1
|
37.35
|
Purchase
|
1
|
37.35
|
Purchase
|
1
|
37.35
|
Purchase
|
99
|
37.35
|
Purchase
|
11,392
|
37.35
|
Purchase
|
340
|
37.35
|
Purchase
|
3,000
|
37.28
|
Purchase
|
23,886
|
37.40
|
Purchase
|
19
|
37.40
|
Purchase
|
290
|
37.40
|
Purchase
|
1,879
|
37.38
|
Purchase
|
286
|
37.40
|
Purchase
|
100
|
37.38
|
Purchase
|
34
|
37.39
|
Purchase
|
175
|
37.38
|
Purchase
|
78
|
37.42
|
Purchase
|
19,815
|
37.42
|
Purchase
|
502
|
37.40
|
Purchase
|
35
|
37.40
|
Purchase
|
225
|
37.40
|
Purchase
|
297
|
37.40
|
Purchase
|
295
|
37.40
|
Purchase
|
372
|
37.40
|
Purchase
|
6
|
37.40
|
Purchase
|
360
|
37.40
|
Purchase
|
1,300
|
37.39
|
Purchase
|
790
|
37.39
|
Purchase
|
35
|
37.39
|
Purchase
|
740
|
37.38
|
Purchase
|
825
|
37.38
|
Purchase
|
315
|
37.39
|
Purchase
|
35
|
37.38
|
Purchase
|
790
|
37.38
|
Purchase
|
9
|
37.38
|
Purchase
|
1,500
|
37.38
|
Purchase
|
501
|
37.38
|
Purchase
|
473
|
37.38
|
Purchase
|
306
|
37.38
|
Purchase
|
68
|
37.38
|
Purchase
|
12,283
|
37.40
|
Purchase
|
200
|
37.71
|
Purchase
|
1,269
|
37.40
|
Purchase
|
925
|
37.48
|
Purchase
|
6,999
|
37.48
|
Purchase
|
1,371
|
37.47
|
Purchase
|
1,629
|
37.47
|
Purchase
|
79
|
37.50
|
Purchase
|
89
|
37.50
|
Purchase
|
1,300
|
37.50
|
Purchase
|
710
|
37.50
|
Purchase
|
1,194
|
37.50
|
Purchase
|
704
|
37.50
|
Purchase
|
1
|
37.48
|
Purchase
|
1
|
37.48
|
Purchase
|
4,591
|
37.48
|
Purchase
|
1
|
37.48
|
Purchase
|
150
|
37.48
|
Purchase
|
179
|
37.48
|
Purchase
|
79
|
37.48
|
Purchase
|
977
|
37.59
|
Purchase
|
900
|
37.59
|
Purchase
|
2,220
|
37.59
|
Purchase
|
2,792
|
37.71
|
Purchase
|
9
|
37.71
|
Purchase
|
216
|
37.71
|
Purchase
|
158
|
37.71
|
Purchase
|
100
|
37.71
|
Purchase
|
849
|
37.70
|
Purchase
|
876
|
37.70
|
Purchase
|
193
|
37.70
|
Purchase
|
1,177
|
37.70
|
Purchase
|
600
|
37.70
|
Purchase
|
1,015
|
37.70
|
Purchase
|
12
|
37.70
|
Purchase
|
2,003
|
37.69
|
Purchase
|
4,210
|
37.77
|
Purchase
|
790
|
37.77
|
Purchase
|
658
|
37.80
|
Purchase
|
25
|
37.80
|
Purchase
|
1,317
|
37.80
|
Purchase
|
2,000
|
37.80
|
Purchase
|
557
|
37.80
|
Purchase
|
37
|
37.80
|
Purchase
|
1,000
|
37.80
|
Purchase
|
8,406
|
37.80
|
Purchase
|
1,420
|
37.82
|
Purchase
|
2,000
|
37.82
|
Purchase
|
790
|
37.82
|
Purchase
|
790
|
37.82
|
Purchase
|
10,000
|
37.82
|
Purchase
|
1,801
|
37.82
|
Purchase
|
8,199
|
37.82
|
Purchase
|
600
|
37.82
|
Purchase
|
322
|
37.82
|
Purchase
|
100
|
37.82
|
Purchase
|
995
|
37.82
|
Purchase
|
522
|
37.82
|
Purchase
|
1,197
|
37.82
|
Purchase
|
615
|
37.80
|
Purchase
|
292
|
37.80
|
Purchase
|
4,000
|
37.80
|
Purchase
|
93
|
37.80
|
Purchase
|
500
|
37.79
|
Purchase
|
1,300
|
37.79
|
Purchase
|
27
|
37.79
|
Purchase
|
41
|
37.79
|
Purchase
|
500
|
37.80
|
Purchase
|
371
|
37.77
|
Purchase
|
3,780
|
37.77
|
Purchase
|
1,764
|
37.76
|
Purchase
|
248
|
37.76
|
Purchase
|
224
|
37.76
|
Purchase
|
1,324
|
37.76
|
Purchase
|
2,537
|
37.76
|
Purchase
|
4,622
|
37.88
|
Purchase
|
16
|
37.86
|
Purchase
|
300
|
37.86
|
Purchase
|
62
|
37.85
|
Purchase
|
1,602
|
37.58
|
Purchase
|
733
|
37.58
|
Purchase
|
16
|
37.58
|
Purchase
|
3,000
|
37.58
|
Purchase
|
1,000
|
37.58
|
Purchase
|
700
|
37.58
|
Purchase
|
2,000
|
37.58
|
Purchase
|
551
|
37.58
|
Purchase
|
9,145
|
37.50
|
Purchase
|
5,855
|
37.50
|
Purchase
|
157
|
37.50
|
Purchase
|
1
|
37.50
|
Purchase
|
500
|
37.50
|
Purchase
|
24
|
37.50
|
Purchase
|
840
|
37.50
|
Purchase
|
13,478
|
37.50
|
Purchase
|
4,272
|
37.50
|
Purchase
|
588
|
37.50
|
Purchase
|
300
|
37.50
|
Purchase
|
12
|
37.50
|
Purchase
|
24,100
|
37.50
|
Purchase
|
3,001
|
37.50
|
Purchase
|
4,184
|
37.50
|
Purchase
|
3,484
|
37.50
|
Purchase
|
897
|
37.49
|
Purchase
|
840
|
37.49
|
Purchase
|
19
|
37.49
|
Purchase
|
9,300
|
37.49
|
Purchase
|
45
|
37.50
|
Purchase
|
400
|
37.50
|
Purchase
|
5,000
|
37.50
|
Purchase
|
555
|
37.50
|
Purchase
|
8,273
|
37.50
|
Purchase
|
869
|
37.50
|
Purchase
|
-358
|
37.50
|
Purchase
|
358
|
37.50
|
Purchase
|
500
|
37.49
|
Purchase
|
869
|
37.50
|
Purchase
|
5,000
|
37.50
|
Purchase
|
10
|
37.50
|
Purchase
|
5,000
|
37.50
|
Purchase
|
3,721
|
37.50
|
Purchase
|
400
|
37.49
|
Purchase
|
3
|
37.41
|
Purchase
|
358
|
37.50
|
Sale
|
-20,000
|
37.35
|
Sale
|
-6,548
|
37.58
|
Sale
|
-20,000
|
37.48
|
Sale
|
-1
|
37.48
|
Sale
|
-74,900
|
37.85
|
Sale
|
71,000
|
37.84
|
Sale
|
-71,000
|
37.84
|
Sale
|
-32,000
|
37.52
|
Sale
|
-9,145
|
37.50
|
Sale
|
-5,855
|
37.50
|
Sale
|
-4,051
|
37.50
|
Sale
|
-5,155
|
37.50
|
Sale
|
-4,200
|
37.50
|
Sale
|
-398
|
37.50
|
Sale
|
-50,000
|
37.50
|
Sale
|
-3,001
|
37.50
|
Sale
|
-4,184
|
37.50
|
Sale
|
-400
|
37.50
|
Sale
|
-555
|
37.50
|
Sale
|
-32,000
|
37.42
|
Sale
|
-11,000
|
37.57
|
Sale
|
-1,250
|
37.58
|
Sale
|
-1,070
|
37.58
|
Sale
|
-132
|
37.58
|
Sale
|
-200
|
37.60
|
Sale
|
-35,142
|
37.60
|
Sale
|
-530
|
37.60
|
Sale
|
-5,000
|
37.60
|
Sale
|
-25
|
37.60
|
Sale
|
-49,700
|
37.60
|
Sale
|
-9,603
|
37.60
|
Sale
|
-3,105
|
37.60
|
Sale
|
-38,424
|
37.60
|
Sale
|
-1,915
|
37.60
|
Sale
|
-590
|
37.60
|
Sale
|
-1,570
|
37.60
|
Sale
|
-350
|
37.60
|
Sale
|
-5,000
|
37.60
|
Sale
|
-500
|
37.60
|
Sale
|
-300
|
37.60
|
Sale
|
-5,000
|
37.60
|
Sale
|
-34
|
37.60
|
Sale
|
-200
|
37.60
|
Sale
|
-139
|
37.61
|
Sale
|
-10,000
|
37.61
|
Sale
|
-265
|
37.61
|
Sale
|
-500
|
37.61
|
Sale
|
-28
|
37.63
|
Sale
|
-5,000
|
37.64
|
Sale
|
-5,452
|
37.64
|
Sale
|
-200
|
37.64
|
Sale
|
-2,000
|
37.65
|
Sale
|
-31
|
37.65
|
Sale
|
-482
|
37.65
|
Sale
|
-210
|
37.65
|
Sale
|
-18,268
|
37.65
|
Sale
|
-437
|
37.66
|
Sale
|
-798
|
37.65
|
Sale
|
-250
|
37.65
|
Sale
|
-548
|
37.65
|
Sale
|
-2,997
|
37.65
|
Sale
|
-82
|
37.69
|
Sale
|
-2,000
|
37.69
|
Sale
|
-1,000
|
37.69
|
Sale
|
-325
|
37.69
|
Sale
|
-4,234
|
37.54
|
Sale
|
-5,000
|
37.54
|
Sale
|
-200
|
37.54
|
Sale
|
-130
|
37.54
|
Sale
|
-200
|
37.54
|
Sale
|
-1,401
|
37.54
|
Sale
|
-135
|
37.54
|
Sale
|
-500
|
37.54
|
Sale
|
-500
|
37.54
|
Sale
|
-100
|
37.54
|
Sale
|
-6,730
|
37.50
|
Sale
|
-1,000
|
37.51
|
Sale
|
-329
|
37.50
|
Sale
|
-396
|
37.50
|
Sale
|
-504
|
37.50
|
Sale
|
-3
|
37.50
|
Sale
|
-2,057
|
37.50
|
Sale
|
-2,235
|
37.50
|
Sale
|
-729
|
37.50
|
Sale
|
-891
|
37.50
|
Sale
|
-1
|
37.50
|
Sale
|
-1,925
|
37.50
|
Sale
|
-2,094
|
37.50
|
Sale
|
-205
|
37.50
|
Sale
|
-295
|
37.50
|
Sale
|
-27
|
37.50
|
Sale
|
-31
|
37.50
|
Sale
|
-31
|
37.50
|
Sale
|
-28
|
37.50
|
Sale
|
-32
|
37.50
|
Sale
|
-7,232
|
37.50
|
Sale
|
-63
|
37.50
|
Sale
|
-272
|
37.51
|
Sale
|
-119
|
37.50
|
Sale
|
-3
|
37.50
|
Sale
|
-258
|
37.50
|
Sale
|
-480
|
37.51
|
Sale
|
-185
|
37.50
|
Sale
|
-10,000
|
37.50
|
Sale
|
-2,570
|
37.50
|
Sale
|
-12,260
|
37.50
|
Sale
|
-170
|
37.50
|
Sale
|
-146
|
37.50
|
Sale
|
-4,699
|
37.50
|
Sale
|
-51
|
37.50
|
Sale
|
-5
|
37.50
|
Sale
|
-2
|
37.50
|
Sale
|
-609
|
37.50
|
Sale
|
-3,751
|
37.50
|
Sale
|
-638
|
37.50
|
Sale
|
-25,000
|
39.91
|
Sale
|
-500,000
|
38.46
|
Sale
|
-9,222,661
|
37.95
|
|
|