Purchase/sale
|
Number of securities
|
Price per unit (Note 4)
|
Purchase
|
6,969
|
39.46
|
Purchase
|
59
|
39.46
|
Purchase
|
40
|
39.46
|
Purchase
|
2,409
|
39.46
|
Purchase
|
205
|
39.46
|
Purchase
|
2,918
|
39.46
|
Purchase
|
73
|
39.46
|
Purchase
|
440
|
39.46
|
Purchase
|
1,887
|
39.46
|
Purchase
|
13,976
|
39.60
|
Purchase
|
121
|
39.68
|
Purchase
|
1,732
|
39.68
|
Purchase
|
1,000
|
39.69
|
Purchase
|
660
|
39.69
|
Purchase
|
318
|
39.69
|
Purchase
|
2,070
|
39.70
|
Purchase
|
26
|
39.69
|
Purchase
|
2,205
|
39.69
|
Purchase
|
100
|
39.70
|
Purchase
|
2,283
|
39.69
|
Purchase
|
869
|
39.70
|
Purchase
|
879
|
39.70
|
Purchase
|
11
|
39.70
|
Purchase
|
43
|
39.70
|
Purchase
|
53
|
39.70
|
Purchase
|
110
|
39.70
|
Purchase
|
130
|
39.70
|
Purchase
|
207
|
39.70
|
Purchase
|
333
|
39.70
|
Purchase
|
191
|
39.70
|
Purchase
|
277
|
39.70
|
Purchase
|
2,037
|
39.70
|
Purchase
|
250
|
39.70
|
Purchase
|
781
|
39.70
|
Purchase
|
249
|
39.70
|
Purchase
|
841
|
39.69
|
Purchase
|
1,638
|
39.69
|
Purchase
|
1,362
|
39.69
|
Purchase
|
111
|
39.69
|
Purchase
|
38
|
39.69
|
Purchase
|
18
|
39.69
|
Purchase
|
38
|
39.69
|
Purchase
|
106
|
39.69
|
Purchase
|
135
|
39.69
|
Purchase
|
160
|
39.68
|
Purchase
|
4
|
39.68
|
Purchase
|
1,879
|
39.69
|
Purchase
|
1,003
|
39.68
|
Purchase
|
550
|
39.68
|
Purchase
|
72
|
39.67
|
Purchase
|
460
|
39.67
|
Purchase
|
775
|
39.68
|
Purchase
|
768
|
39.68
|
Purchase
|
13
|
39.68
|
Purchase
|
103
|
39.66
|
Purchase
|
1,634
|
39.67
|
Purchase
|
39
|
39.66
|
Purchase
|
294
|
39.66
|
Purchase
|
5,000
|
39.65
|
Purchase
|
907
|
39.65
|
Purchase
|
126
|
39.65
|
Purchase
|
1
|
39.68
|
Purchase
|
5,000
|
39.68
|
Purchase
|
503
|
39.68
|
Purchase
|
1,198
|
39.67
|
Purchase
|
20
|
39.67
|
Purchase
|
4,643
|
39.70
|
Purchase
|
62
|
39.69
|
Purchase
|
10
|
39.69
|
Purchase
|
26
|
39.69
|
Purchase
|
81
|
39.66
|
Purchase
|
245
|
39.66
|
Purchase
|
4,153
|
39.68
|
Purchase
|
102
|
39.69
|
Purchase
|
250
|
39.68
|
Purchase
|
108
|
39.70
|
Purchase
|
105
|
39.70
|
Purchase
|
7
|
39.70
|
Purchase
|
81
|
39.70
|
Purchase
|
48
|
39.69
|
Purchase
|
102
|
39.69
|
Purchase
|
201
|
39.69
|
Purchase
|
302
|
39.69
|
Purchase
|
107
|
39.68
|
Purchase
|
866
|
39.69
|
Purchase
|
226
|
39.69
|
Purchase
|
655
|
39.69
|
Purchase
|
201
|
39.69
|
Purchase
|
11
|
39.69
|
Purchase
|
1,200
|
39.69
|
Purchase
|
2,110
|
39.69
|
Purchase
|
213
|
39.68
|
Purchase
|
930
|
39.68
|
Purchase
|
310
|
39.68
|
Purchase
|
77
|
39.68
|
Purchase
|
10
|
39.68
|
Purchase
|
2,000
|
39.67
|
Purchase
|
154
|
39.68
|
Purchase
|
113
|
39.67
|
Purchase
|
927
|
39.68
|
Purchase
|
132
|
39.67
|
Purchase
|
1,466
|
39.68
|
Purchase
|
800
|
39.68
|
Purchase
|
738
|
39.68
|
Purchase
|
90
|
39.68
|
Purchase
|
290
|
39.68
|
Purchase
|
1,252
|
39.68
|
Purchase
|
897
|
39.68
|
Purchase
|
581
|
39.67
|
Purchase
|
4,727
|
39.67
|
Purchase
|
23
|
39.68
|
Purchase
|
1,647
|
39.68
|
Purchase
|
23
|
39.68
|
Purchase
|
222
|
39.67
|
Purchase
|
130
|
39.67
|
Purchase
|
31
|
39.67
|
Purchase
|
15
|
39.67
|
Purchase
|
1,349
|
39.67
|
Purchase
|
1,055
|
39.67
|
Purchase
|
143
|
39.64
|
Purchase
|
1,331
|
39.64
|
Purchase
|
912
|
39.66
|
Purchase
|
634
|
39.65
|
Purchase
|
1,342
|
39.65
|
Purchase
|
938
|
39.65
|
Purchase
|
253
|
39.65
|
Purchase
|
352
|
39.65
|
Purchase
|
1,566
|
39.65
|
Purchase
|
140
|
39.64
|
Purchase
|
10
|
39.64
|
Purchase
|
52
|
39.64
|
Purchase
|
42
|
39.64
|
Purchase
|
31
|
39.64
|
Purchase
|
174
|
39.64
|
Purchase
|
1,494
|
39.63
|
Purchase
|
602
|
39.63
|
Purchase
|
2,436
|
39.63
|
Purchase
|
914
|
39.63
|
Purchase
|
3,692
|
39.63
|
Purchase
|
790
|
39.63
|
Purchase
|
58
|
39.63
|
Purchase
|
86
|
39.63
|
Purchase
|
980
|
39.63
|
Purchase
|
318
|
39.64
|
Purchase
|
1,600
|
39.64
|
Purchase
|
1,954
|
39.64
|
Purchase
|
724
|
39.65
|
Purchase
|
771
|
39.64
|
Purchase
|
495
|
39.65
|
Purchase
|
666
|
39.63
|
Purchase
|
1,871
|
39.63
|
Purchase
|
2,137
|
39.63
|
Purchase
|
490
|
39.63
|
Purchase
|
302
|
39.63
|
Purchase
|
88
|
39.63
|
Purchase
|
733
|
39.63
|
Purchase
|
680
|
39.63
|
Purchase
|
1,106
|
39.63
|
Purchase
|
1,767
|
39.63
|
Purchase
|
561
|
39.63
|
Purchase
|
243
|
39.63
|
Purchase
|
290
|
39.63
|
Purchase
|
602
|
39.63
|
Purchase
|
484
|
39.63
|
Purchase
|
852
|
39.63
|
Purchase
|
663
|
39.63
|
Purchase
|
107
|
39.63
|
Purchase
|
36
|
39.64
|
Purchase
|
62
|
39.64
|
Purchase
|
179
|
39.65
|
Purchase
|
540
|
39.65
|
Purchase
|
1,039
|
39.65
|
Purchase
|
134
|
39.65
|
Purchase
|
43
|
39.65
|
Purchase
|
89
|
39.65
|
Purchase
|
400
|
39.65
|
Purchase
|
125
|
39.63
|
Purchase
|
4,565
|
39.65
|
Purchase
|
1,106
|
39.66
|
Purchase
|
184
|
39.66
|
Purchase
|
149
|
39.67
|
Purchase
|
4,191
|
39.67
|
Purchase
|
15
|
39.68
|
Purchase
|
9
|
39.68
|
Purchase
|
56
|
39.68
|
Purchase
|
15
|
39.68
|
Purchase
|
244
|
39.68
|
Purchase
|
83
|
39.68
|
Purchase
|
393
|
39.68
|
Purchase
|
464
|
39.66
|
Purchase
|
123
|
39.65
|
Purchase
|
1,983
|
39.65
|
Purchase
|
74
|
39.66
|
Purchase
|
90
|
39.65
|
Purchase
|
3,730
|
39.64
|
Purchase
|
143
|
39.67
|
Purchase
|
1,269
|
39.66
|
Purchase
|
87
|
39.65
|
Purchase
|
11
|
39.65
|
Purchase
|
224
|
39.65
|
Purchase
|
1,231
|
39.65
|
Purchase
|
3,280
|
39.65
|
Purchase
|
159
|
39.66
|
Purchase
|
109
|
39.67
|
Purchase
|
5,905
|
39.66
|
Purchase
|
14
|
39.67
|
Purchase
|
38
|
39.67
|
Purchase
|
9
|
39.67
|
Purchase
|
1,024
|
39.60
|
Purchase
|
314
|
39.77
|
Purchase
|
6,091
|
39.77
|
Purchase
|
6,424
|
39.77
|
Purchase
|
514
|
39.77
|
Purchase
|
1,000
|
39.77
|
Purchase
|
809
|
39.77
|
Purchase
|
2,954
|
39.77
|
Purchase
|
149
|
39.77
|
Purchase
|
785
|
39.77
|
Purchase
|
3,065
|
39.77
|
Purchase
|
148
|
39.77
|
Purchase
|
421
|
39.77
|
Purchase
|
81
|
39.77
|
Purchase
|
195
|
39.77
|
Purchase
|
974
|
39.77
|
Purchase
|
27
|
39.77
|
Purchase
|
349
|
39.77
|
Purchase
|
698
|
39.77
|
Purchase
|
2
|
39.77
|
Purchase
|
8,514
|
39.97
|
Purchase
|
2,737
|
39.97
|
Purchase
|
4,917
|
40.01
|
Purchase
|
170
|
40.01
|
Purchase
|
500
|
40.01
|
Purchase
|
3
|
40.01
|
Purchase
|
163
|
40.01
|
Purchase
|
1,247
|
40.01
|
Purchase
|
1,158
|
39.97
|
Purchase
|
1,688
|
39.97
|
Purchase
|
3
|
39.97
|
Purchase
|
900
|
39.97
|
Purchase
|
6,589
|
40.00
|
Purchase
|
119
|
40.00
|
Purchase
|
2
|
40.00
|
Purchase
|
2,000
|
40.00
|
Purchase
|
200
|
40.00
|
Purchase
|
25
|
40.00
|
Purchase
|
1,600
|
40.00
|
Purchase
|
5,000
|
40.00
|
Purchase
|
63
|
40.00
|
Purchase
|
4,000
|
40.00
|
Purchase
|
114
|
40.00
|
Purchase
|
1,618
|
40.00
|
Purchase
|
3,249
|
40.00
|
Purchase
|
200
|
39.99
|
Purchase
|
61
|
39.99
|
Purchase
|
66
|
39.99
|
Purchase
|
94
|
39.99
|
Purchase
|
114
|
39.97
|
Purchase
|
14,886
|
39.97
|
Purchase
|
41
|
40.00
|
Purchase
|
2,000
|
40.00
|
Purchase
|
750
|
40.00
|
Purchase
|
20
|
40.00
|
Purchase
|
4,016
|
40.00
|
Purchase
|
1,357
|
40.00
|
Purchase
|
2,847
|
40.00
|
Purchase
|
182
|
40.00
|
Purchase
|
860
|
40.00
|
Purchase
|
9,693
|
39.98
|
Purchase
|
2,836
|
40.00
|
Purchase
|
2,839
|
40.00
|
Purchase
|
977
|
40.00
|
Purchase
|
98
|
40.00
|
Purchase
|
985
|
40.00
|
Purchase
|
3,456
|
40.00
|
Purchase
|
960
|
39.98
|
Purchase
|
1,128
|
39.98
|
Purchase
|
1,817
|
39.98
|
Purchase
|
543
|
39.98
|
Purchase
|
3,788
|
39.98
|
Purchase
|
61
|
39.98
|
Purchase
|
138
|
39.97
|
Purchase
|
2,242
|
39.96
|
Purchase
|
33
|
39.96
|
Purchase
|
106
|
39.96
|
Purchase
|
62
|
39.96
|
Purchase
|
836
|
39.95
|
Purchase
|
162
|
39.95
|
Purchase
|
5,000
|
39.95
|
Purchase
|
37
|
39.95
|
Purchase
|
1,211
|
39.92
|
Purchase
|
896
|
39.92
|
Purchase
|
909
|
39.92
|
Purchase
|
2,696
|
39.92
|
Purchase
|
27
|
39.92
|
Purchase
|
17
|
39.92
|
Purchase
|
345
|
39.91
|
Purchase
|
59
|
39.92
|
Purchase
|
5,548
|
39.87
|
Purchase
|
602
|
39.87
|
Purchase
|
502
|
39.87
|
Purchase
|
1,324
|
39.88
|
Purchase
|
4,674
|
40.03
|
Purchase
|
1,222
|
40.03
|
Purchase
|
34
|
40.03
|
Purchase
|
34
|
40.03
|
Purchase
|
37
|
40.03
|
Purchase
|
330
|
40.03
|
Purchase
|
1,950
|
40.03
|
Purchase
|
2,500
|
40.03
|
Purchase
|
464
|
40.03
|
Purchase
|
62
|
40.03
|
Purchase
|
8,160
|
40.03
|
Purchase
|
11
|
40.02
|
Purchase
|
44
|
40.02
|
Purchase
|
464
|
40.02
|
Purchase
|
14
|
40.02
|
Purchase
|
7,400
|
40.00
|
Sale
|
-1,910
|
40.09
|
Sale
|
-1,000
|
39.43
|
Sale
|
-100
|
39.98
|
Sale
|
-483
|
40.08
|
Sale
|
-20
|
40.08
|
Sale
|
-4,140
|
40.08
|
Sale
|
-4,953
|
40.08
|
Sale
|
-83
|
40.08
|
Sale
|
-1,418
|
40.08
|
Sale
|
-46
|
40.08
|
Sale
|
-428
|
40.11
|
Sale
|
-151
|
40.11
|
Sale
|
-5,000
|
40.11
|
Sale
|
-421
|
40.11
|
Sale
|
-5,851
|
40.15
|
Sale
|
-125
|
40.15
|
Sale
|
-1,000
|
40.15
|
Sale
|
-23
|
40.15
|
Sale
|
-1
|
40.15
|
Sale
|
-19,006
|
40.10
|
Sale
|
-1,962
|
40.09
|
Sale
|
-4,128
|
40.09
|
Sale
|
-14,010
|
40.09
|
Sale
|
-4,240
|
40.09
|
Sale
|
-1,250
|
40.09
|
Sale
|
-500
|
40.09
|
Sale
|
-4,309
|
40.06
|
Sale
|
-2,500
|
40.06
|
Sale
|
-945
|
40.06
|
Sale
|
-94
|
40.06
|
Sale
|
-15
|
40.06
|
Sale
|
-9,782
|
40.06
|
Sale
|
-277
|
40.06
|
Sale
|
-800
|
40.06
|
Sale
|
-300
|
40.06
|
Sale
|
-900
|
40.06
|
Sale
|
-83
|
40.07
|
Sale
|
-4,500
|
40.07
|
Sale
|
-495
|
40.07
|
|
|