- Part 2: For the preceding part double click ID:nRSK8138Ma
28.44542
A Ordinary Sale 296 27.94928
A Ordinary Sale 1,530 27.94928
A Ordinary Sale 1,234 27.94928
A Ordinary Sale 2,052 28.55568
A Ordinary Sale 7,652 28.55568
A Ordinary Sale 5,600 28.55568
A Ordinary Sale 223 28.19046
A Ordinary Sale 277 28.19046
A Ordinary Sale 267 28.535
A Ordinary Sale 5,329 28.36262
A Ordinary Sale 1,769 28.57
A Ordinary Sale 13,583 28.57
A Ordinary Sale 2,373 28.57
A Ordinary Sale 6,394 28.57
A Ordinary Sale 7 28.325
A Ordinary Sale 429 28.4259
A Ordinary Sale 695 28.4166
A Ordinary Sale 195 28.30072
A Ordinary Sale 300 28.53501
A Ordinary Sale 30 28.53501
A Ordinary Sale 179 28.5419
A Ordinary Sale 242 28.50055
A Ordinary Sale 100 28.52811
A Ordinary Sale 191 28.51433
A Ordinary Sale 9 28.51433
A Ordinary Sale 100 28.51433
A Ordinary Sale 5 28.34206
A Ordinary Sale 3 28.34206
A Ordinary Sale 1 28.34206
A Ordinary Sale 176 28.33517
A Ordinary Sale 176 28.29383
A Ordinary Sale 14 28.29383
A Ordinary Sale 162 28.29383
A Ordinary Sale 167 28.33517
A Ordinary Sale 247 28.30761
A Ordinary Sale 123 28.46265
A Ordinary Sale 191 28.47299
A Ordinary Sale 10,420 28.36367
A Ordinary Sale 8 28.3145
A Ordinary Sale 300 28.32828
A Ordinary Sale 7 28.30761
A Ordinary Sale 176 28.28004
A Ordinary Sale 920 27.88037
A Ordinary Sale 200 27.77701
A Ordinary Sale 39 27.77701
A Ordinary Sale 227 28.34895
A Ordinary Sale 499 28.59013
A Ordinary Sale 306 28.59013
A Ordinary Sale 300 28.30761
A Ordinary Sale 108 28.30761
A Ordinary Sale 39 28.30761
A Ordinary Sale 284 28.30761
A Ordinary Sale 63 28.30761
A Ordinary Sale 189 28.30761
A Ordinary Sale 19 28.30761
A Ordinary Sale 767 28.30761
A Ordinary Sale 300 28.30761
A Ordinary Sale 300 28.30761
A Ordinary Sale 500 28.30761
A Ordinary Sale 189 28.30761
A Ordinary Sale 2,460 28.30761
A Ordinary Sale 437 27.81836
A Ordinary Sale 583 28.08021
A Ordinary Sale 194 28.03197
A Ordinary Sale 54 28.03197
A Ordinary Sale 3,698 28.55568
A Ordinary Sale 667 27.81836
A Ordinary Sale 499 28.50055
A Ordinary Sale 551 28.50055
A Ordinary Sale 300 28.50055
A Ordinary Sale 315 28.30761
A Ordinary Sale 1,192 28.48677
A Ordinary Sale 400 28.48677
A Ordinary Sale 1,183 28.48677
A Ordinary Sale 255 28.52122
A Ordinary Sale 19 27.90794
A Ordinary Sale 427 27.90794
A Ordinary Sale 244 28.49366
A Ordinary Sale 300 28.49366
A Ordinary Sale 1,064 28.48677
A Ordinary Sale 499 28.48677
A Ordinary Sale 300 28.48677
A Ordinary Sale 356 27.94928
A Ordinary Sale 6,942 28.28735
A Ordinary Sale 7 27.99752
A Ordinary Sale 493 27.99752
A Ordinary Sale 2,105 28.55568
A Ordinary Sale 3,729 28.55568
A Ordinary Sale 4,633 28.55568
A Ordinary Sale 9,840 28.55568
A Ordinary Sale 73 28.55568
A Ordinary Sale 393 28.19046
A Ordinary Sale 300 28.19046
A Ordinary Sale 107 28.19046
A Ordinary Sale 300 28.32139
A Ordinary Sale 1,032 27.89416
A Ordinary Sale 560 28.56946
A Ordinary Sale 499 28.45921
A Ordinary Sale 235 28.33517
A Ordinary Sale 5 28.33517
A Ordinary Sale 663 28.2456
A Ordinary Sale 499 28.43853
A Ordinary Sale 185 28.03886
A Ordinary Sale 500 28.03886
A Ordinary Sale 345 28.03886
A Ordinary Sale 500 28.06643
A Ordinary Sale 300 28.04576
A Ordinary Sale 1,194 28.48677
A Ordinary Sale 1,431 28.06643
A Ordinary Sale 750 28.30761
A Ordinary Sale 201 28.03886
A Ordinary Sale 364 28.29383
A Ordinary Sale 500 28.08021
A Ordinary Sale 300 28.49366
A Ordinary Sale 960 28.18063
A Ordinary Sale 532 28.57
A Ordinary Sale 6,194 28.57
A Ordinary Sale 1,349 28.57
A Ordinary Sale 960 28.57
A Ordinary Sale 252 28.57
A Ordinary Sale 198 28.57
A Ordinary Sale 316 28.57
A Ordinary Sale 4,715 28.57
A Ordinary Sale 6,287 28.57
A Ordinary Sale 52,012 28.51001
A Ordinary Sale 3,143 28.57
A Ordinary Sale 1,202 28.57
A Ordinary Sale 4,572 28.57
A Ordinary Sale 45 28.57
A Ordinary Sale 250 28.57
A Ordinary Sale 44 28.57
A Ordinary Sale 49 28.57
A Ordinary Sale 44 28.57
A Ordinary Sale 48 28.57
A Ordinary Sale 48 28.57
A Ordinary Sale 48 28.57
A Ordinary Sale 45 28.57
A Ordinary Sale 45 28.57
A Ordinary Sale 45 28.57
A Ordinary Sale 798 27.91774
A Ordinary Sale 3,300 28.51
A Ordinary Sale 749 28.275
A Ordinary Sale 7 27.88037
A Ordinary Sale 150 27.88037
A Ordinary Sale 227 28.52073
Total purchases 1,171,250
Total sales 783,855
Class of relevant security Purchase/sale Number of securities Price per unit
B Ordinary Purchase 1,017 28.74862
B Ordinary Purchase 401 28.74862
B Ordinary Purchase 7,626 28.74862
B Ordinary Purchase 1,781 28.74862
B Ordinary Purchase 500 28.81064
B Ordinary Purchase 161 28.81064
B Ordinary Purchase 84 28.81064
B Ordinary Purchase 154 28.81064
B Ordinary Purchase 118 28.81064
B Ordinary Purchase 300 28.81064
B Ordinary Purchase 500 28.81064
B Ordinary Purchase 184 28.81064
B Ordinary Purchase 867 28.81064
B Ordinary Purchase 100 28.81064
B Ordinary Purchase 232 28.81064
B Ordinary Purchase 34 28.81064
B Ordinary Purchase 152 28.81064
B Ordinary Purchase 44 28.81064
B Ordinary Purchase 157 28.81064
B Ordinary Purchase 44 28.81064
B Ordinary Purchase 205 28.81753
B Ordinary Purchase 171 28.81753
B Ordinary Purchase 156 28.81753
B Ordinary Purchase 83 28.81753
B Ordinary Purchase 500 28.81753
B Ordinary Purchase 1,000 28.81753
B Ordinary Purchase 34 28.81753
B Ordinary Purchase 34 28.81753
B Ordinary Purchase 152 28.81753
B Ordinary Purchase 665 28.81753
B Ordinary Purchase 105 28.81753
B Ordinary Purchase 393 28.81753
B Ordinary Purchase 180 28.81753
B Ordinary Purchase 778 28.81753
B Ordinary Purchase 500 28.67971
B Ordinary Purchase 974 28.67971
B Ordinary Purchase 276 28.67971
B Ordinary Purchase 991 28.71417
B Ordinary Purchase 1,000 28.80375
B Ordinary Purchase 97 28.80375
B Ordinary Purchase 610 28.71417
B Ordinary Purchase 400 28.71417
B Ordinary Purchase 1,000 28.71417
B Ordinary Purchase 729 28.71417
B Ordinary Purchase 500 28.71417
B Ordinary Purchase 500 28.71417
B Ordinary Purchase 1,000 28.71417
B Ordinary Purchase 1,000 28.71417
B Ordinary Purchase 144 28.73484
B Ordinary Purchase 1,095 28.73484
B Ordinary Purchase 218 28.73484
B Ordinary Purchase 261 28.74173
B Ordinary Purchase 100 28.74173
B Ordinary Purchase 990 28.73484
B Ordinary Purchase 1,051 28.73484
B Ordinary Purchase 500 28.73484
B Ordinary Purchase 562 28.73484
B Ordinary Purchase 133 28.73484
B Ordinary Purchase 1,000 28.74173
B Ordinary Purchase 500 28.74173
B Ordinary Purchase 465 28.74173
B Ordinary Purchase 223 28.74173
B Ordinary Purchase 500 28.74173
B Ordinary Purchase 1,012 28.74173
B Ordinary Purchase 30 28.74173
B Ordinary Purchase 600 28.74173
B Ordinary Purchase 300 28.74173
B Ordinary Purchase 1,106 28.74173
B Ordinary Purchase 600 28.74173
B Ordinary Purchase 500 28.74173
B Ordinary Purchase 2,803 28.74173
B Ordinary Purchase 2,803 28.67971
B Ordinary Purchase 500 28.67971
B Ordinary Purchase 63 28.67971
B Ordinary Purchase 188 28.67971
B Ordinary Purchase 933 28.67971
B Ordinary Purchase 1,087 28.67971
B Ordinary Purchase 300 28.67971
B Ordinary Purchase 500 28.67971
B Ordinary Purchase 800 28.67971
B Ordinary Purchase 195 28.67971
B Ordinary Purchase 397 28.67971
B Ordinary Purchase 789 28.67971
B Ordinary Purchase 784 28.67971
B Ordinary Purchase 400 28.67971
B Ordinary Purchase 500 28.67971
B Ordinary Purchase 62 28.67971
B Ordinary Purchase 100 28.80375
B Ordinary Purchase 500 28.74862
B Ordinary Purchase 69 28.81753
B Ordinary Purchase 622 28.80375
B Ordinary Purchase 94 28.6108
B Ordinary Purchase 500 28.6108
B Ordinary Purchase 322 28.63148
B Ordinary Purchase 211 28.63148
B Ordinary Purchase 838 28.596
B Ordinary Purchase 816 28.66593
B Ordinary Purchase 148 28.66593
B Ordinary Purchase 11 28.3903
B Ordinary Purchase 207 28.3903
B Ordinary Purchase 684 28.3903
B Ordinary Purchase 66 28.34206
B Ordinary Purchase 400 28.34206
B Ordinary Purchase 1,491 28.88644
B Ordinary Purchase 120 28.88644
B Ordinary Purchase 784 28.88644
B Ordinary Purchase 114 28.88644
B Ordinary Purchase 467 28.56257
B Ordinary Purchase 3,128 28.80666
B Ordinary Purchase 200 28.8382
B Ordinary Purchase 369 28.35584
B Ordinary Purchase 1,229 28.56946
B Ordinary Purchase 1,500 28.6108
B Ordinary Purchase 81 28.6108
B Ordinary Purchase 173 28.6108
B Ordinary Purchase 17,769 28.88644
B Ordinary Purchase 178 28.88644
B Ordinary Purchase 250 28.6108
B Ordinary Purchase 23 28.6108
B Ordinary Purchase 141 28.6177
B Ordinary Purchase 169 28.62459
B Ordinary Purchase 500 28.56946
B Ordinary Purchase 55 28.57635
B Ordinary Purchase 140 28.57635
B Ordinary Purchase 445 28.57635
B Ordinary Purchase 250 28.81064
B Ordinary Purchase 500 28.81064
B Ordinary Purchase 300 28.81064
B Ordinary Purchase 199 28.84509
B Ordinary Purchase 961 28.83131
B Ordinary Purchase 443 28.74862
B Ordinary Purchase 108 28.83131
B Ordinary Purchase 166 28.83131
B Ordinary Purchase 176 28.83131
B Ordinary Purchase 400 28.74862
B Ordinary Purchase 20 28.54879
B Ordinary Purchase 9 28.54879
B Ordinary Purchase 172 28.54879
B Ordinary Purchase 454 28.49366
B Ordinary Purchase 500 28.49366
B Ordinary Purchase 400 28.8382
B Ordinary Purchase 250 28.8382
B Ordinary Purchase 54 28.8382
B Ordinary Purchase 500 28.8382
B Ordinary Purchase 440 28.8382
B Ordinary Purchase 340 28.8382
B Ordinary Purchase 49 28.8382
B Ordinary Purchase 400 28.74862
B Ordinary Purchase 456 28.50744
B Ordinary Purchase 294 28.75551
B Ordinary Purchase 254 28.8382
B Ordinary Purchase 250 28.8382
B Ordinary Purchase 135 28.8382
B Ordinary Purchase 1,000 28.8382
B Ordinary Purchase 600 28.8382
B Ordinary Purchase 871 28.8382
B Ordinary Purchase 470 28.8382
B Ordinary Purchase 600 28.8382
B Ordinary Purchase 385 28.8382
B Ordinary Purchase 35 28.83131
B Ordinary Purchase 85 28.83131
B Ordinary Purchase 83 28.83131
B Ordinary Purchase 2,000 28.57635
B Ordinary Purchase 200 28.75551
B Ordinary Purchase 250 28.75551
B Ordinary Purchase 154 28.75551
B Ordinary Purchase 55 28.50744
B Ordinary Purchase 511 28.50744
B Ordinary Purchase 500 28.50744
B Ordinary Purchase 351 28.87266
B Ordinary Purchase 649 28.87266
B Ordinary Purchase 401 28.81753
B Ordinary Purchase 200 28.81753
B Ordinary Purchase 250 28.81753
B Ordinary Purchase 250 28.50744
B Ordinary Purchase 350 28.7624
B Ordinary Purchase 350 28.7624
B Ordinary Purchase 154 28.7624
B Ordinary Purchase 362 28.7624
B Ordinary Purchase 393 28.73484
B Ordinary Purchase 191 28.85888
B Ordinary Purchase 126 28.85888
B Ordinary Purchase 531 28.85888
B Ordinary Purchase 1,191 28.85198
B Ordinary Purchase 197 28.85888
B Ordinary Purchase 361 28.3145
B Ordinary Purchase 500 28.32139
B Ordinary Purchase 580 28.39719
B Ordinary Purchase 8 28.39719
B Ordinary Purchase 492 28.39719
B Ordinary Purchase 228 28.81064
B Ordinary Purchase 182 28.3145
B Ordinary Purchase 118 28.32139
B Ordinary Purchase 182 28.32139
B Ordinary Purchase 67 28.39719
B Ordinary Purchase 163 28.39719
B Ordinary Purchase 64 28.32139
B Ordinary Purchase 528 28.45921
B Ordinary Purchase 1,221 28.45921
B Ordinary Purchase 2,000 28.45921
B Ordinary Purchase 761 28.45921
B Ordinary Purchase 1,093 28.45921
B Ordinary Purchase 105 28.45921
B Ordinary Purchase 2,000 28.45921
B Ordinary Purchase 198 28.76929
B Ordinary Purchase 109 28.75551
B Ordinary Purchase 94 28.75551
B Ordinary Purchase 23 28.7624
B Ordinary Purchase 130 28.36273
B Ordinary Purchase 400 28.36273
B Ordinary Purchase 756 28.55568
B Ordinary Purchase 154 28.6866
B Ordinary Purchase 273 28.6866
B Ordinary Purchase 206 28.7624
B Ordinary Purchase 250 28.55568
B Ordinary Purchase 97 28.56257
B Ordinary Purchase 355 28.6866
B Ordinary Purchase 100 28.6866
B Ordinary Purchase 200 28.36963
B Ordinary Purchase 240 28.79686
B Ordinary Purchase 250 28.56946
B Ordinary Purchase 500 28.56946
B Ordinary Purchase 563 28.37652
B Ordinary Purchase 500 28.37652
B Ordinary Purchase 66 28.3903
B Ordinary Purchase 500 28.3903
B Ordinary Purchase 500 28.26626
B Ordinary Purchase 1,000 28.27315
B Ordinary Purchase 85 28.26626
B Ordinary Purchase 203 28.59013
B Ordinary Purchase 161 28.28004
B Ordinary Purchase 168 28.27315
B Ordinary Purchase 2,000 28.28004
B Ordinary Purchase 189 28.58324
B Ordinary Purchase 158 28.6866
B Ordinary Purchase 100 28.89333
B Ordinary Purchase 114 28.29383
B Ordinary Purchase 101 28.59013
B Ordinary Purchase 250 28.70728
B Ordinary Purchase 500 28.70728
B Ordinary Purchase 17 28.70728
B Ordinary Purchase 17 28.70728
B Ordinary Purchase 318 28.72106
B Ordinary Purchase 200 28.72106
B Ordinary Purchase 289 28.28004
B Ordinary Purchase 211 28.51433
B Ordinary Purchase 345 28.43164
B Ordinary Purchase 500 28.43853
B Ordinary Purchase 128 28.81064
B Ordinary Purchase 73 28.81064
B Ordinary Purchase 564 28.92089
B Ordinary Purchase 434 28.92089
B Ordinary Purchase 1,530 28.92089
B Ordinary Purchase 220 28.82442
B Ordinary Purchase 402 28.47299
B Ordinary Purchase 221 28.85198
B Ordinary Purchase 319 28.95535
B Ordinary Purchase 302 28.94157
B Ordinary Purchase 27 28.75551
B Ordinary Purchase 277 28.75551
B Ordinary Purchase 85 28.36963
B Ordinary Purchase 155 28.36963
B Ordinary Purchase 1,247 28.36963
B Ordinary Purchase 500 28.37652
B Ordinary Purchase 495 28.36963
B Ordinary Purchase 170 28.37652
B Ordinary Purchase 197 28.86577
B Ordinary Purchase 299 28.92778
B Ordinary Purchase 206 28.7624
B Ordinary Purchase 250 28.7624
B Ordinary Purchase 500 28.37652
B Ordinary Purchase 299 28.37652
B Ordinary Purchase 201 28.37652
B Ordinary Purchase 98 28.37652
B Ordinary Purchase 811 28.87266
B Ordinary Purchase 263 28.87266
B Ordinary Purchase 378 28.34206
B Ordinary Purchase 250 28.77619
B Ordinary Purchase 445 28.83131
B Ordinary Purchase 180 28.94846
B Ordinary Purchase 20 28.71417
B Ordinary Purchase 191 28.71417
B Ordinary Purchase 250 28.71417
B Ordinary Purchase 203 28.93467
B Ordinary Purchase 9 28.86577
B Ordinary Purchase 4 28.86577
B Ordinary Purchase 298 28.86577
B Ordinary Purchase 72 28.86577
B Ordinary Purchase 193 28.86577
B Ordinary Purchase 250 28.86577
B Ordinary Purchase 64 28.914
B Ordinary Purchase 126 28.914
B Ordinary Purchase 580 28.56257
B Ordinary Purchase 250 28.75551
B Ordinary Purchase 270 28.75551
B Ordinary Purchase 17 28.75551
B Ordinary Purchase 17 28.75551
B Ordinary Purchase 247 28.75551
B Ordinary Purchase 195 28.25248
B Ordinary Purchase 92 28.25248
B Ordinary Purchase 739 28.73484
B Ordinary Purchase 210 28.74173
B Ordinary Purchase 500 28.74173
B Ordinary Purchase 111 28.74173
B Ordinary Purchase 200 28.74173
B Ordinary Purchase 231 28.72795
B Ordinary Purchase 336 28.34895
B Ordinary Purchase 500 28.34895
B Ordinary Purchase 400 28.34206
B Ordinary Purchase 79 28.92089
B Ordinary Purchase 212 28.85888
B Ordinary Purchase 250 28.74173
B Ordinary Purchase 76 28.60391
B Ordinary Purchase 37 28.34895
B Ordinary Purchase 156 28.34895
B Ordinary Purchase 248 28.8382
B Ordinary Purchase 40,454 28.64146
B Ordinary Purchase 1,000 28.28004
B Ordinary Purchase 48 28.6866
B Ordinary Purchase 205 28.6866
B Ordinary Purchase 408 28.85198
B Ordinary Purchase 850 28.60391
B Ordinary Purchase 300 28.60391
B Ordinary Purchase 281 28.58324
B Ordinary Purchase 575 28.74173
B Ordinary Purchase 200 28.74173
B Ordinary Purchase 316 28.76929
B Ordinary Purchase 50 28.76929
B Ordinary Purchase 250 28.76929
B Ordinary Purchase 394 28.59013
B Ordinary Purchase 250 28.6935
B Ordinary Purchase 180 28.6935
B Ordinary Purchase 6,476 28.88644
B Ordinary Purchase 433 28.88644
B Ordinary Purchase 1,629 28.88644
B Ordinary Purchase 500 28.34895
B Ordinary Purchase 492 28.51433
B Ordinary Purchase 250 28.67971
B Ordinary Purchase 347 28.67971
B Ordinary Purchase 131 28.77619
B Ordinary Purchase 301 28.77619
B Ordinary Purchase 5,806 28.88644
B Ordinary Purchase 722 28.88644
B Ordinary Purchase 171 28.51433
B Ordinary Purchase 491 28.51433
B Ordinary Purchase 500 28.51433
B Ordinary Purchase 167 28.88644
B Ordinary Purchase 635 28.76929
B Ordinary Purchase 140 28.7624
B Ordinary Purchase 155 28.7624
B Ordinary Purchase 171 28.73484
B Ordinary Purchase 469 28.73484
B Ordinary Purchase 288 28.88644
B Ordinary Purchase 867 28.88644
B Ordinary Purchase 578 28.88644
B Ordinary Purchase 774 28.88644
B Ordinary Purchase 103 28.88644
B Ordinary Purchase 246 28.50744
B Ordinary Purchase 146 28.50744
B Ordinary Purchase 200 28.50744
B Ordinary Purchase 187 28.52122
B Ordinary Purchase 306 28.52122
B Ordinary Purchase 250 28.5419
B Ordinary Purchase 203 28.53501
B Ordinary Purchase 319 28.66593
B Ordinary Purchase 145 28.66593
B Ordinary Purchase 187 28.65904
B Ordinary Purchase 96 28.52811
B Ordinary Purchase 250 28.75551
B Ordinary Purchase 20 28.75551
B Ordinary Purchase 250 28.66593
B Ordinary Purchase 260 28.66593
B Ordinary Purchase 250 28.83131
B Ordinary Purchase 188 28.70728
B Ordinary Purchase 500 28.28693
B Ordinary Purchase 100 28.84509
B Ordinary Purchase 100 28.84509
B Ordinary Purchase 49 28.84509
B Ordinary Purchase 58 28.84509
B Ordinary Purchase 400 28.84509
B Ordinary Purchase 560 28.81064
B Ordinary Purchase 17 28.7624
B Ordinary Purchase 250 28.7624
B Ordinary Purchase 17 28.7624
B Ordinary Purchase 113 28.7624
B Ordinary Purchase 79 28.81753
B Ordinary Purchase 100 28.81753
B Ordinary Purchase 246 28.93467
B Ordinary Purchase 323 28.36273
B Ordinary Purchase 260 28.36273
B Ordinary Purchase 177 28.36273
B Ordinary Purchase 63 28.36273
B Ordinary Purchase 1 28.67282
B Ordinary Purchase 521 28.67282
B Ordinary Purchase 215 28.93467
B Ordinary Purchase 18 28.93467
B Ordinary Purchase 1,025 28.81064
B Ordinary Purchase 100 28.85198
B Ordinary Purchase 112 28.85198
B Ordinary Purchase 125 28.36963
B Ordinary Purchase 209 28.36963
B Ordinary Purchase 77 28.64526
B Ordinary Purchase 300 28.64526
B Ordinary Purchase 66 28.36963
B Ordinary Purchase 273 28.37652
B Ordinary Purchase 259 28.37652
B Ordinary Purchase 14 28.37652
B Ordinary Purchase 81 28.93467
B Ordinary Purchase 67 28.93467
B Ordinary Purchase 217 28.93467
B Ordinary Purchase 100 28.82442
B Ordinary Purchase 100 28.82442
B Ordinary Purchase 616 28.82442
B Ordinary Purchase 113 28.82442
B Ordinary Purchase 548 28.90022
B Ordinary Purchase 147 28.82442
B Ordinary Purchase 32 28.74862
B Ordinary Purchase 194 28.74862
B Ordinary Purchase 500 28.5419
B Ordinary Purchase 500 28.54879
B Ordinary Purchase 500 28.57635
B Ordinary Purchase 432 28.57635
B Ordinary Purchase 855 28.30072
B Ordinary Purchase 271 28.30072
B Ordinary Purchase 165 28.83131
B Ordinary Purchase 188 28.81753
B Ordinary Purchase 320 28.75551
B Ordinary Purchase 250 28.75551
B Ordinary Purchase 88 28.75551
B Ordinary Purchase 219 28.83131
B Ordinary Purchase 252 28.83131
B Ordinary Purchase 902 28.83131
B Ordinary Purchase 250 28.83131
B Ordinary Purchase 252 28.56257
B Ordinary Purchase 250 28.63837
B Ordinary Purchase 78 28.7624
B Ordinary Purchase 208 28.7624
B Ordinary Purchase 17 28.7624
B Ordinary Purchase 560 28.7624
B Ordinary Purchase 252 28.56257
B Ordinary Purchase 187 28.70728
B Ordinary Purchase 250 28.70039
B Ordinary Purchase 560 28.7624
B Ordinary Purchase 125 28.63837
B Ordinary Purchase 250 28.7624
B Ordinary Purchase 3,867 28.53501
B Ordinary Purchase 812 28.86577
B Ordinary Purchase 613 28.86577
B Ordinary Purchase 218 28.77619
B Ordinary Purchase 300 28.78308
B Ordinary Purchase 334 28.90022
B Ordinary Purchase 135 28.78308
B Ordinary Purchase 500 28.78308
B Ordinary Purchase 200 28.78308
B Ordinary Purchase 45 28.78308
B Ordinary Purchase 200 28.58324
B Ordinary Purchase 243 28.59013
B Ordinary Purchase 1,700 28.28004
B Ordinary Purchase 400 28.28693
B Ordinary Purchase 79 28.28693
B Ordinary Purchase 158 28.28693
B Ordinary Purchase 321 28.28693
B Ordinary Purchase 250 28.60391
B Ordinary Purchase 110 28.60391
B Ordinary Purchase 500 28.59702
B Ordinary Purchase 210 28.66593
B Ordinary Purchase 324 28.3145
B Ordinary Purchase 200 28.8382
B Ordinary Purchase 192 28.8382
B Ordinary Purchase 326 28.30761
B Ordinary Purchase 101 28.83131
B Ordinary Purchase 285 28.82442
B Ordinary Purchase 162 28.82442
B Ordinary Purchase 500 28.36963
B Ordinary Purchase 510 28.67282
B Ordinary Purchase 108 28.26626
B Ordinary Purchase 228 28.26626
B Ordinary Purchase 212 28.26626
B Ordinary Purchase 228 28.26626
B Ordinary Purchase 327 28.26626
B Ordinary Purchase 216 28.25937
B Ordinary Purchase 500 28.30761
B Ordinary Purchase 105 28.30761
B Ordinary Purchase 325 28.30761
B Ordinary Purchase 326 28.36273
B Ordinary Purchase 308 28.26626
B Ordinary Purchase 57 28.26626
B Ordinary Purchase 401 28.29383
B Ordinary Purchase 100 28.8382
B Ordinary Purchase 492 28.36273
B Ordinary Purchase 343 28.36273
B Ordinary Purchase 509 28.71417
B Ordinary Purchase 251 28.26626
B Ordinary Purchase 325 28.29383
B Ordinary Purchase 100 28.26626
B Ordinary Purchase 250 28.26626
B Ordinary Purchase 325 28.27315
B Ordinary Purchase 483 28.29383
B Ordinary Purchase 356 28.55568
B Ordinary Purchase 193 28.55568
B Ordinary Purchase 44 28.55568
B Ordinary Purchase 665 28.53501
B Ordinary Purchase 550 28.87955
B Ordinary Purchase 500 28.5419
B Ordinary Purchase 640 28.5419
B Ordinary Purchase 216 28.89333
B Ordinary Purchase 1,383 28.52811
B Ordinary Purchase 226 28.53501
B Ordinary Purchase 312 28.56257
B Ordinary Purchase 20 28.57635
B Ordinary Purchase 76 28.57635
B Ordinary Purchase 447 28.59013
B Ordinary Purchase 399 28.52811
B Ordinary Purchase 92 28.52811
B Ordinary Purchase 280 28.52122
B Ordinary Purchase 29 28.52122
B Ordinary Purchase 490 28.52122
B Ordinary Purchase 448 28.914
B Ordinary Purchase 604 28.94157
B Ordinary Purchase 194 28.71417
B Ordinary Purchase 145 28.94157
B Ordinary Purchase 176 28.94157
B Ordinary Purchase 300 28.94157
B Ordinary Purchase 216 28.70728
B Ordinary Purchase 356 28.70039
B Ordinary Purchase 186 28.70039
B Ordinary Purchase 250 28.60391
B Ordinary Purchase 300 28.60391
B Ordinary Purchase 143 28.93472
B Ordinary Purchase 610 28.62459
B Ordinary Purchase 200 28.58324
B Ordinary Purchase 250 28.64526
B Ordinary Purchase 89 28.77619
B Ordinary Purchase 1,187 28.77619
B Ordinary Purchase 359 28.77619
B Ordinary Purchase 90 28.77619
B Ordinary Purchase 358 28.36963
B Ordinary Purchase 34 28.86577
B Ordinary Purchase 169 28.86577
B Ordinary Purchase 97 28.64526
B Ordinary Purchase 271 28.74173
B Ordinary Purchase 467 28.74173
B Ordinary Purchase 146 28.914
B Ordinary Purchase 250 28.7624
B Ordinary Purchase 500 28.7624
B Ordinary Purchase 135 28.7624
B Ordinary Purchase 300 28.7624
B Ordinary Purchase 200 28.7624
B Ordinary Purchase 232 28.7624
B Ordinary Purchase 351 28.41097
B Ordinary Purchase 199 28.43164
B Ordinary Purchase 199 28.43164
B Ordinary Purchase 500 28.70039
B Ordinary Purchase 96 28.7624
B Ordinary Purchase 373 28.7624
B Ordinary Purchase 126 28.7624
- More to follow, for following part double click ID:nRSK8138Mc