Purchase/sale
|
Number of securities
|
Price per unit (Note 4)
|
Purchase
|
2,889
|
38.73
|
Purchase
|
1,665
|
38.73
|
Purchase
|
1,148
|
38.73
|
Purchase
|
1,148
|
38.73
|
Purchase
|
1,200
|
38.73
|
Purchase
|
28,341
|
38.73
|
Purchase
|
3,276
|
38.45
|
Purchase
|
150
|
38.45
|
Purchase
|
5
|
38.45
|
Purchase
|
34
|
38.45
|
Purchase
|
615
|
38.45
|
Purchase
|
757
|
38.45
|
Purchase
|
350
|
38.45
|
Purchase
|
167
|
38.45
|
Purchase
|
1,406
|
38.45
|
Purchase
|
3,009
|
38.43
|
Purchase
|
150
|
38.43
|
Purchase
|
1,000
|
38.43
|
Purchase
|
224
|
38.41
|
Purchase
|
5,407
|
38.39
|
Purchase
|
163
|
38.37
|
Purchase
|
29
|
38.37
|
Purchase
|
2,218
|
38.37
|
Purchase
|
9
|
38.37
|
Purchase
|
230
|
38.37
|
Purchase
|
349
|
38.37
|
Purchase
|
1,968
|
38.10
|
Purchase
|
419
|
38.10
|
Purchase
|
1,250
|
38.10
|
Purchase
|
172
|
38.10
|
Purchase
|
1,996
|
38.10
|
Purchase
|
798
|
38.10
|
Purchase
|
700
|
38.10
|
Purchase
|
1,500
|
38.10
|
Purchase
|
500
|
38.10
|
Purchase
|
5,000
|
38.10
|
Purchase
|
200
|
38.10
|
Purchase
|
100
|
38.10
|
Purchase
|
80
|
38.10
|
Purchase
|
179
|
38.10
|
Purchase
|
500
|
38.09
|
Purchase
|
650
|
38.09
|
Purchase
|
1,500
|
38.09
|
Purchase
|
200
|
38.09
|
Purchase
|
2,000
|
38.09
|
Purchase
|
250
|
38.09
|
Purchase
|
2,493
|
38.09
|
Purchase
|
396
|
38.08
|
Purchase
|
1,596
|
38.08
|
Purchase
|
83
|
38.08
|
Purchase
|
3
|
38.08
|
Purchase
|
467
|
38.08
|
Purchase
|
10,740
|
38.00
|
Purchase
|
413
|
38.00
|
Purchase
|
2,761
|
38.00
|
Purchase
|
3,704
|
38.00
|
Purchase
|
395
|
38.00
|
Purchase
|
3
|
38.00
|
Purchase
|
57
|
38.00
|
Purchase
|
49
|
38.00
|
Purchase
|
125
|
38.00
|
Purchase
|
5,000
|
38.00
|
Purchase
|
400
|
38.00
|
Purchase
|
485
|
38.00
|
Purchase
|
3,467
|
38.00
|
Purchase
|
700
|
38.00
|
Purchase
|
3
|
38.00
|
Purchase
|
54
|
38.00
|
Purchase
|
390
|
38.00
|
Purchase
|
215
|
38.00
|
Purchase
|
4,542
|
38.00
|
Purchase
|
3
|
38.00
|
Purchase
|
3,027
|
38.00
|
Purchase
|
2,000
|
38.00
|
Purchase
|
46
|
38.00
|
Purchase
|
75
|
38.00
|
Purchase
|
173
|
38.00
|
Purchase
|
87
|
38.00
|
Purchase
|
724
|
38.00
|
Purchase
|
29
|
38.00
|
Purchase
|
897
|
38.00
|
Purchase
|
19
|
38.00
|
Purchase
|
204
|
38.00
|
Purchase
|
10
|
38.00
|
Purchase
|
4
|
38.00
|
Purchase
|
77
|
38.00
|
Purchase
|
885
|
38.00
|
Purchase
|
28
|
38.00
|
Purchase
|
800
|
38.00
|
Purchase
|
2
|
38.00
|
Purchase
|
402
|
38.00
|
Purchase
|
64
|
37.99
|
Purchase
|
720
|
38.00
|
Purchase
|
336
|
38.00
|
Purchase
|
1,386
|
38.00
|
Purchase
|
346
|
38.00
|
Purchase
|
89
|
37.99
|
Purchase
|
654
|
38.00
|
Purchase
|
800
|
38.00
|
Purchase
|
16
|
38.00
|
Purchase
|
213
|
37.99
|
Purchase
|
213
|
37.99
|
Purchase
|
931
|
37.99
|
Purchase
|
500
|
37.99
|
Purchase
|
12
|
38.00
|
Purchase
|
1,313
|
38.00
|
Purchase
|
1,843
|
38.00
|
Purchase
|
1,393
|
38.00
|
Purchase
|
770
|
38.00
|
Purchase
|
196
|
38.00
|
Purchase
|
989
|
38.00
|
Purchase
|
3,432
|
38.05
|
Purchase
|
4,056
|
38.05
|
Purchase
|
596
|
38.05
|
Purchase
|
5,256
|
38.05
|
Purchase
|
627
|
38.05
|
Purchase
|
1,250
|
38.05
|
Purchase
|
2,670
|
38.05
|
Purchase
|
710
|
38.05
|
Purchase
|
1,000
|
38.05
|
Purchase
|
421
|
38.05
|
Purchase
|
120
|
38.05
|
Purchase
|
4
|
38.05
|
Purchase
|
17
|
38.05
|
Purchase
|
710
|
38.05
|
Purchase
|
612
|
38.05
|
Purchase
|
3,519
|
38.05
|
Purchase
|
2,135
|
38.00
|
Purchase
|
206
|
37.99
|
Purchase
|
335
|
37.99
|
Purchase
|
58
|
37.99
|
Purchase
|
149
|
37.99
|
Purchase
|
953
|
38.00
|
Purchase
|
600
|
38.00
|
Purchase
|
1,000
|
38.00
|
Purchase
|
3,006
|
38.00
|
Purchase
|
130
|
38.00
|
Purchase
|
400
|
38.00
|
Purchase
|
8,841
|
38.00
|
Purchase
|
3,951
|
38.00
|
Purchase
|
1,000
|
38.00
|
Purchase
|
3,050
|
38.00
|
Purchase
|
1,430
|
38.00
|
Purchase
|
209
|
38.00
|
Purchase
|
120
|
38.00
|
Purchase
|
2,250
|
38.00
|
Purchase
|
1,213
|
38.00
|
Purchase
|
1,203
|
38.00
|
Purchase
|
2,478
|
38.00
|
Purchase
|
376
|
37.99
|
Purchase
|
262
|
37.99
|
Purchase
|
148
|
37.99
|
Purchase
|
155
|
37.99
|
Purchase
|
350
|
37.99
|
Purchase
|
429
|
37.99
|
Purchase
|
351
|
37.99
|
Purchase
|
466
|
37.99
|
Purchase
|
15
|
37.99
|
Purchase
|
294
|
37.99
|
Purchase
|
272
|
37.99
|
Purchase
|
4
|
37.99
|
Purchase
|
606
|
37.99
|
Purchase
|
244
|
37.98
|
Purchase
|
300
|
37.98
|
Purchase
|
303
|
37.98
|
Purchase
|
84
|
37.99
|
Purchase
|
1,300
|
37.99
|
Purchase
|
690
|
37.98
|
Purchase
|
112
|
37.98
|
Purchase
|
12
|
37.98
|
Purchase
|
626
|
37.98
|
Purchase
|
326
|
37.98
|
Purchase
|
345
|
37.98
|
Purchase
|
386
|
37.98
|
Purchase
|
109
|
37.99
|
Purchase
|
825
|
37.98
|
Purchase
|
310
|
37.98
|
Purchase
|
3,001
|
38.00
|
Purchase
|
480
|
38.00
|
Purchase
|
650
|
38.00
|
Purchase
|
840
|
38.00
|
Purchase
|
848
|
38.00
|
Purchase
|
1,000
|
38.00
|
Purchase
|
700
|
38.00
|
Purchase
|
1,300
|
38.00
|
Purchase
|
1,500
|
38.00
|
Purchase
|
230
|
37.98
|
Purchase
|
973
|
37.99
|
Purchase
|
84
|
37.98
|
Purchase
|
196
|
37.99
|
Purchase
|
144
|
37.98
|
Purchase
|
320
|
37.98
|
Purchase
|
527
|
37.99
|
Purchase
|
318
|
37.98
|
Purchase
|
25
|
37.98
|
Purchase
|
164
|
37.98
|
Purchase
|
130
|
37.98
|
Purchase
|
651
|
37.98
|
Purchase
|
119
|
37.98
|
Purchase
|
469
|
37.98
|
Purchase
|
619
|
37.98
|
Purchase
|
373
|
37.96
|
Purchase
|
94
|
37.96
|
Purchase
|
51
|
37.96
|
Purchase
|
40
|
37.95
|
Purchase
|
765
|
37.96
|
Purchase
|
1,312
|
37.96
|
Purchase
|
713
|
37.99
|
Purchase
|
423
|
37.99
|
Purchase
|
427
|
37.97
|
Purchase
|
56
|
38.00
|
Purchase
|
331
|
38.00
|
Purchase
|
258
|
38.00
|
Purchase
|
144
|
38.00
|
Purchase
|
684
|
38.00
|
Purchase
|
749
|
38.00
|
Purchase
|
112
|
38.00
|
Purchase
|
39
|
38.00
|
Purchase
|
240
|
38.00
|
Purchase
|
3
|
38.00
|
Purchase
|
1,303
|
38.00
|
Purchase
|
1,697
|
38.00
|
Purchase
|
102
|
38.00
|
Purchase
|
4,520
|
38.00
|
Purchase
|
5,000
|
38.00
|
Purchase
|
2,000
|
38.00
|
Purchase
|
5,000
|
38.00
|
Purchase
|
1,000
|
38.00
|
Purchase
|
5,000
|
38.00
|
Purchase
|
2,480
|
38.00
|
Purchase
|
1,184
|
38.10
|
Purchase
|
1
|
38.10
|
Purchase
|
300
|
38.10
|
Purchase
|
600
|
38.10
|
Purchase
|
321
|
38.10
|
Purchase
|
690
|
38.09
|
Purchase
|
904
|
38.09
|
Purchase
|
2,100
|
37.87
|
Purchase
|
400
|
37.87
|
Purchase
|
1,294
|
37.90
|
Purchase
|
3
|
37.88
|
Purchase
|
833
|
37.88
|
Purchase
|
2
|
37.87
|
Purchase
|
368
|
37.87
|
Sale
|
-30
|
38.66
|
Sale
|
-970
|
38.66
|
Sale
|
-205
|
38.64
|
Sale
|
-192
|
38.64
|
Sale
|
-603
|
38.64
|
Sale
|
-838
|
38.63
|
Sale
|
-18
|
38.63
|
Sale
|
-7
|
38.63
|
Sale
|
-136
|
38.63
|
Sale
|
-1
|
38.63
|
Sale
|
-1,000
|
38.63
|
Sale
|
-840
|
38.63
|
Sale
|
-160
|
38.63
|
Sale
|
-788
|
38.60
|
Sale
|
-12
|
38.61
|
Sale
|
-200
|
38.61
|
Sale
|
-1,000
|
38.60
|
Sale
|
-1,000
|
38.72
|
Sale
|
-1,000
|
38.72
|
Sale
|
-1,653
|
38.65
|
Sale
|
-1,000
|
38.65
|
Sale
|
-500
|
38.65
|
Sale
|
-1,500
|
38.65
|
Sale
|
-530
|
38.65
|
Sale
|
-488
|
38.65
|
Sale
|
-40
|
38.65
|
Sale
|
-885
|
38.65
|
Sale
|
-404
|
38.65
|
Sale
|
-927
|
38.53
|
Sale
|
-73
|
38.53
|
Sale
|
-27
|
38.53
|
Sale
|
-160
|
38.53
|
Sale
|
-24
|
38.53
|
Sale
|
-26
|
38.53
|
Sale
|
-215
|
38.53
|
Sale
|
-548
|
38.53
|
Sale
|
-4,946
|
38.58
|
Sale
|
-12
|
38.58
|
Sale
|
-42
|
38.58
|
Sale
|
-66
|
38.58
|
Sale
|
-256
|
38.58
|
Sale
|
-212
|
38.59
|
Sale
|
-4,466
|
38.59
|
Sale
|
-2,846
|
38.27
|
Sale
|
-9
|
38.27
|
Sale
|
-25
|
38.27
|
Sale
|
-13
|
38.27
|
Sale
|
-804
|
38.27
|
Sale
|
-550
|
38.27
|
Sale
|
-2,381
|
38.27
|
Sale
|
-2,000
|
38.27
|
Sale
|
-13
|
38.29
|
Sale
|
-2,359
|
38.29
|
Sale
|
-5,605
|
38.23
|
Sale
|
-547
|
38.23
|
Sale
|
-586
|
38.23
|
Sale
|
-2,000
|
38.23
|
Sale
|
-525
|
38.23
|
Sale
|
-919
|
38.22
|
Sale
|
-81
|
38.22
|
Sale
|
-4,500
|
38.23
|
Sale
|
-31
|
38.23
|
Sale
|
-800
|
38.23
|
Sale
|
-1,406
|
38.23
|
Sale
|
-450
|
38.18
|
Sale
|
-162
|
38.18
|
Sale
|
-46
|
38.18
|
Sale
|
-1,215
|
38.18
|
Sale
|
-37
|
38.19
|
Sale
|
-23
|
38.19
|
Sale
|
-25
|
38.19
|
Sale
|
-31
|
38.19
|
Sale
|
-11
|
38.19
|
Sale
|
-4,741
|
38.06
|
Sale
|
-23
|
38.06
|
Sale
|
-399
|
38.06
|
Sale
|
-856
|
38.05
|
Sale
|
-35
|
38.05
|
Sale
|
-1,300
|
38.05
|
Sale
|
-711
|
38.05
|
Sale
|
-62
|
38.05
|
Sale
|
-2,036
|
38.05
|
Sale
|
-2,697
|
38.03
|
Sale
|
-2,047
|
38.03
|
Sale
|
-100
|
38.03
|
Sale
|
-156
|
38.03
|
Sale
|
-5,000
|
38.04
|
Sale
|
-156
|
38.07
|
Sale
|
-266
|
38.07
|
Sale
|
-170
|
38.07
|
Sale
|
-10
|
38.07
|
Sale
|
-71
|
38.07
|
Sale
|
-1,300
|
38.07
|
Sale
|
-379
|
38.07
|
Sale
|
-26
|
38.07
|
Sale
|
-2,622
|
38.07
|
Sale
|
-100,000
|
38.02
|
Sale
|
-90,400
|
36.69
|
Sale
|
-250,000
|
37.55
|
|
|