Picture of Kosmos Energy logo

KOS Kosmos Energy News Story

0.000.00%
us flag iconLast trade - 00:00
EnergyAdventurousMid CapValue Trap

REG - Goldman Sachs & Co. Kosmos Energy Ltd - Form 8.3 - Kosmos Energy

For best results when printing this announcement, please click on link below:
https://newsfile.refinitiv.com/getnewsfile/v1/story?guid=urn:newsml:reuters.com:20241218:nRSR6214Qa&default-theme=true

RNS Number : 6214Q  Goldman Sachs & Co. LLC  18 December 2024

 

FORM 8.3

 

PUBLIC OPENING POSITION DISCLOSURE/DEALING DISCLOSURE BY

A PERSON WITH INTERESTS IN RELEVANT SECURITIES REPRESENTING 1% OR MORE

Rule 8.3 of the Takeover Code (the "Code")

 

1.         KEY INFORMATION

 

 (a) Full name of discloser:                                                      GOLDMAN SACHS & CO. LLC
 (b) Owner or controller of interests and short positions disclosed, if
 different from 1(a):

      The naming of nominee or vehicle companies is insufficient. For a
 trust, the trustee(s), settlor and beneficiaries must be named.
 (c) Name of offeror/offeree in relation to whose relevant securities this form   KOSMOS ENERGY LTD.
 relates:

      Use a separate form for each offeror/offeree
 (d) If an exempt fund manager connected with an offeror/offeree, state this
 and specify identity of offeror/offeree:
 (e) Date position held/dealing undertaken:                                       17 December 2024

      For an opening position disclosure, state the latest practicable date
 prior to the disclosure
 (f)  In addition to the company in 1(c) above, is the discloser making           NO
 disclosures in respect of any other party to the offer?

      If it is a cash offer or possible cash offer, state "N/A"

 

2.         POSITIONS OF THE PERSON MAKING THE DISCLOSURE

 

If there are positions or rights to subscribe to disclose in more than one
class of relevant securities of the offeror or offeree named in 1(c), copy
table 2(a) or (b) (as appropriate) for each additional class of relevant
security.

 

(a)        Interests and short positions in the relevant securities of
the offeror or offeree to which the disclosure relates following the dealing
(if any)

 

 Class of relevant security:                                          USD 0.01 ordinary

                                                                      Interests         Short positions
                                                                      Number     %      Number     %
 (1) Relevant securities owned and/or controlled:                     3,817,211  0.80   3,432,265  0.72
 (2) Cash-settled derivatives:                                        1,519,788  0.32   326,957    0.06
 (3) Stock-settled derivatives (including options) and agreements to  0          0.00   0          0.00
 purchase/sell:
                                                                      5,336,999  1.13   3,759,222  0.79

      TOTAL:

 

 

All interests and all short positions should be disclosed.

 

Details of any open stock-settled derivative positions (including traded
options), or agreements to purchase or sell relevant securities, should be
given on a Supplemental Form 8 (Open Positions).

 

(b)        Rights to subscribe for new securities (including directors'
and other employee options)

 

 Class of relevant security in relation to which subscription right exists:
 Details, including nature of the rights concerned and relevant percentages:

 

3.         DEALINGS (IF ANY) BY THE PERSON MAKING THE DISCLOSURE

 

Where there have been dealings in more than one class of relevant securities
of the offeror or offeree named in 1(c), copy table 3(a), (b), (c) or (d) (as
appropriate) for each additional class of relevant security dealt in.

 

The currency of all prices and other monetary amounts should be stated.

 

(a)        Purchases and sales

 

 Class of relevant security  Purchase/sale  Number of securities  Price per unit

 USD 0.01 ordinary           Purchase       100                   2.9950 USD
 USD 0.01 ordinary           Purchase       100                   2.9950 USD
 USD 0.01 ordinary           Purchase       100                   2.9950 USD
 USD 0.01 ordinary           Purchase       100                   2.9950 USD
 USD 0.01 ordinary           Purchase       177                   3.0000 USD
 USD 0.01 ordinary           Purchase       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       294                   3.0000 USD
 USD 0.01 ordinary           Purchase       51                    3.0005 USD
 USD 0.01 ordinary           Purchase       61                    3.0026 USD
 USD 0.01 ordinary           Purchase       67                    3.0037 USD
 USD 0.01 ordinary           Purchase       68                    3.0043 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       14                    3.0050 USD
 USD 0.01 ordinary           Purchase       490                   3.0050 USD
 USD 0.01 ordinary           Purchase       14                    3.0050 USD
 USD 0.01 ordinary           Purchase       73                    3.0067 USD
 USD 0.01 ordinary           Purchase       66                    3.0098 USD
 USD 0.01 ordinary           Purchase       100                   3.0100 USD
 USD 0.01 ordinary           Purchase       100                   3.0100 USD
 USD 0.01 ordinary           Purchase       66                    3.0100 USD
 USD 0.01 ordinary           Purchase       56                    3.0100 USD
 USD 0.01 ordinary           Purchase       67                    3.0100 USD
 USD 0.01 ordinary           Purchase       64                    3.0100 USD
 USD 0.01 ordinary           Purchase       51                    3.0100 USD
 USD 0.01 ordinary           Purchase       57                    3.0100 USD
 USD 0.01 ordinary           Purchase       71                    3.0100 USD
 USD 0.01 ordinary           Purchase       295                   3.0100 USD
 USD 0.01 ordinary           Purchase       100                   3.0100 USD
 USD 0.01 ordinary           Purchase       61                    3.0100 USD
 USD 0.01 ordinary           Purchase       30                    3.0100 USD
 USD 0.01 ordinary           Purchase       50                    3.0103 USD
 USD 0.01 ordinary           Purchase       53                    3.0111 USD
 USD 0.01 ordinary           Purchase       53                    3.0112 USD
 USD 0.01 ordinary           Purchase       85                    3.0130 USD
 USD 0.01 ordinary           Purchase       64                    3.0142 USD
 USD 0.01 ordinary           Purchase       62                    3.0147 USD
 USD 0.01 ordinary           Purchase       69                    3.0150 USD
 USD 0.01 ordinary           Purchase       145                   3.0150 USD
 USD 0.01 ordinary           Purchase       62                    3.0150 USD
 USD 0.01 ordinary           Purchase       54                    3.0150 USD
 USD 0.01 ordinary           Purchase       56                    3.0150 USD
 USD 0.01 ordinary           Purchase       51                    3.0151 USD
 USD 0.01 ordinary           Purchase       53                    3.0157 USD
 USD 0.01 ordinary           Purchase       52                    3.0165 USD
 USD 0.01 ordinary           Purchase       53                    3.0167 USD
 USD 0.01 ordinary           Purchase       50                    3.0171 USD
 USD 0.01 ordinary           Purchase       50                    3.0174 USD
 USD 0.01 ordinary           Purchase       55                    3.0176 USD
 USD 0.01 ordinary           Purchase       54                    3.0178 USD
 USD 0.01 ordinary           Purchase       64                    3.0186 USD
 USD 0.01 ordinary           Purchase       54                    3.0194 USD
 USD 0.01 ordinary           Purchase       54                    3.0195 USD
 USD 0.01 ordinary           Purchase       52                    3.0197 USD
 USD 0.01 ordinary           Purchase       109                   3.0200 USD
 USD 0.01 ordinary           Purchase       51                    3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       362                   3.0200 USD
 USD 0.01 ordinary           Purchase       91                    3.0200 USD
 USD 0.01 ordinary           Purchase       57                    3.0200 USD
 USD 0.01 ordinary           Purchase       166                   3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       158                   3.0200 USD
 USD 0.01 ordinary           Purchase       50                    3.0201 USD
 USD 0.01 ordinary           Purchase       90                    3.0207 USD
 USD 0.01 ordinary           Purchase       151                   3.0212 USD
 USD 0.01 ordinary           Purchase       84                    3.0223 USD
 USD 0.01 ordinary           Purchase       264                   3.0229 USD
 USD 0.01 ordinary           Purchase       261                   3.0238 USD
 USD 0.01 ordinary           Purchase       51                    3.0239 USD
 USD 0.01 ordinary           Purchase       52                    3.0239 USD
 USD 0.01 ordinary           Purchase       68                    3.0239 USD
 USD 0.01 ordinary           Purchase       140                   3.0242 USD
 USD 0.01 ordinary           Purchase       50                    3.0243 USD
 USD 0.01 ordinary           Purchase       58                    3.0247 USD
 USD 0.01 ordinary           Purchase       65                    3.0247 USD
 USD 0.01 ordinary           Purchase       54                    3.0249 USD
 USD 0.01 ordinary           Purchase       57                    3.0249 USD
 USD 0.01 ordinary           Purchase       14                    3.0250 USD
 USD 0.01 ordinary           Purchase       1                     3.0250 USD
 USD 0.01 ordinary           Purchase       13                    3.0250 USD
 USD 0.01 ordinary           Purchase       53                    3.0250 USD
 USD 0.01 ordinary           Purchase       54                    3.0250 USD
 USD 0.01 ordinary           Purchase       649                   3.0250 USD
 USD 0.01 ordinary           Purchase       322                   3.0250 USD
 USD 0.01 ordinary           Purchase       198                   3.0250 USD
 USD 0.01 ordinary           Purchase       50                    3.0250 USD
 USD 0.01 ordinary           Purchase       100                   3.0250 USD
 USD 0.01 ordinary           Purchase       331                   3.0250 USD
 USD 0.01 ordinary           Purchase       1                     3.0250 USD
 USD 0.01 ordinary           Purchase       227                   3.0250 USD
 USD 0.01 ordinary           Purchase       44                    3.0250 USD
 USD 0.01 ordinary           Purchase       100                   3.0250 USD
 USD 0.01 ordinary           Purchase       57                    3.0250 USD
 USD 0.01 ordinary           Purchase       318                   3.0250 USD
 USD 0.01 ordinary           Purchase       4                     3.0250 USD
 USD 0.01 ordinary           Purchase       279                   3.0250 USD
 USD 0.01 ordinary           Purchase       51                    3.0252 USD
 USD 0.01 ordinary           Purchase       51                    3.0253 USD
 USD 0.01 ordinary           Purchase       59                    3.0254 USD
 USD 0.01 ordinary           Purchase       51                    3.0267 USD
 USD 0.01 ordinary           Purchase       213                   3.0271 USD
 USD 0.01 ordinary           Purchase       50                    3.0280 USD
 USD 0.01 ordinary           Purchase       94                    3.0280 USD
 USD 0.01 ordinary           Purchase       72                    3.0281 USD
 USD 0.01 ordinary           Purchase       255                   3.0285 USD
 USD 0.01 ordinary           Purchase       50                    3.0294 USD
 USD 0.01 ordinary           Purchase       51                    3.0299 USD
 USD 0.01 ordinary           Purchase       400                   3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       300                   3.0300 USD
 USD 0.01 ordinary           Purchase       160                   3.0300 USD
 USD 0.01 ordinary           Purchase       201                   3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       1                     3.0300 USD
 USD 0.01 ordinary           Purchase       268                   3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       176                   3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       37                    3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       4                     3.0300 USD
 USD 0.01 ordinary           Purchase       20                    3.0300 USD
 USD 0.01 ordinary           Purchase       38                    3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       210                   3.0300 USD
 USD 0.01 ordinary           Purchase       158                   3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       200                   3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       80                    3.0300 USD
 USD 0.01 ordinary           Purchase       300                   3.0300 USD
 USD 0.01 ordinary           Purchase       700                   3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       50                    3.0301 USD
 USD 0.01 ordinary           Purchase       50                    3.0303 USD
 USD 0.01 ordinary           Purchase       50                    3.0307 USD
 USD 0.01 ordinary           Purchase       50                    3.0309 USD
 USD 0.01 ordinary           Purchase       58                    3.0316 USD
 USD 0.01 ordinary           Purchase       56                    3.0318 USD
 USD 0.01 ordinary           Purchase       394                   3.0324 USD
 USD 0.01 ordinary           Purchase       250                   3.0330 USD
 USD 0.01 ordinary           Purchase       246                   3.0341 USD
 USD 0.01 ordinary           Purchase       35                    3.0350 USD
 USD 0.01 ordinary           Purchase       18                    3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       292                   3.0350 USD
 USD 0.01 ordinary           Purchase       114                   3.0350 USD
 USD 0.01 ordinary           Purchase       152                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       270                   3.0350 USD
 USD 0.01 ordinary           Purchase       21                    3.0350 USD
 USD 0.01 ordinary           Purchase       531                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       137                   3.0350 USD
 USD 0.01 ordinary           Purchase       59                    3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       123                   3.0350 USD
 USD 0.01 ordinary           Purchase       200                   3.0350 USD
 USD 0.01 ordinary           Purchase       102                   3.0350 USD
 USD 0.01 ordinary           Purchase       163                   3.0350 USD
 USD 0.01 ordinary           Purchase       55                    3.0350 USD
 USD 0.01 ordinary           Purchase       157                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       144                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       1,312                 3.0350 USD
 USD 0.01 ordinary           Purchase       117                   3.0350 USD
 USD 0.01 ordinary           Purchase       671                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       38                    3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       118                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       15                    3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       186                   3.0350 USD
 USD 0.01 ordinary           Purchase       49                    3.0350 USD
 USD 0.01 ordinary           Purchase       103                   3.0350 USD
 USD 0.01 ordinary           Purchase       126                   3.0350 USD
 USD 0.01 ordinary           Purchase       200                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       54                    3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       146                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       448                   3.0350 USD
 USD 0.01 ordinary           Purchase       158                   3.0350 USD
 USD 0.01 ordinary           Purchase       61                    3.0350 USD
 USD 0.01 ordinary           Purchase       186                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       187                   3.0350 USD
 USD 0.01 ordinary           Purchase       16                    3.0350 USD
 USD 0.01 ordinary           Purchase       291                   3.0350 USD
 USD 0.01 ordinary           Purchase       18                    3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       51                    3.0350 USD
 USD 0.01 ordinary           Purchase       368                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       200                   3.0350 USD
 USD 0.01 ordinary           Purchase       182                   3.0350 USD
 USD 0.01 ordinary           Purchase       57                    3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       56                    3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       117                   3.0350 USD
 USD 0.01 ordinary           Purchase       300                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       158                   3.0350 USD
 USD 0.01 ordinary           Purchase       180                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       56                    3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       134                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       105                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       168                   3.0350 USD
 USD 0.01 ordinary           Purchase       235                   3.0352 USD
 USD 0.01 ordinary           Purchase       262                   3.0352 USD
 USD 0.01 ordinary           Purchase       734                   3.0357 USD
 USD 0.01 ordinary           Purchase       50                    3.0397 USD
 USD 0.01 ordinary           Purchase       52                    3.0399 USD
 USD 0.01 ordinary           Purchase       33                    3.0400 USD
 USD 0.01 ordinary           Purchase       200                   3.0400 USD
 USD 0.01 ordinary           Purchase       400                   3.0400 USD
 USD 0.01 ordinary           Purchase       132                   3.0400 USD
 USD 0.01 ordinary           Purchase       416                   3.0400 USD
 USD 0.01 ordinary           Purchase       68                    3.0400 USD
 USD 0.01 ordinary           Purchase       600                   3.0400 USD
 USD 0.01 ordinary           Purchase       56                    3.0400 USD
 USD 0.01 ordinary           Purchase       300                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       98                    3.0400 USD
 USD 0.01 ordinary           Purchase       300                   3.0400 USD
 USD 0.01 ordinary           Purchase       51                    3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       54                    3.0400 USD
 USD 0.01 ordinary           Purchase       104                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       12                    3.0404 USD
 USD 0.01 ordinary           Purchase       75                    3.0408 USD
 USD 0.01 ordinary           Purchase       76                    3.0409 USD
 USD 0.01 ordinary           Purchase       262                   3.0409 USD
 USD 0.01 ordinary           Purchase       50                    3.0420 USD
 USD 0.01 ordinary           Purchase       50                    3.0421 USD
 USD 0.01 ordinary           Purchase       56                    3.0423 USD
 USD 0.01 ordinary           Purchase       58                    3.0424 USD
 USD 0.01 ordinary           Purchase       50                    3.0433 USD
 USD 0.01 ordinary           Purchase       50                    3.0434 USD
 USD 0.01 ordinary           Purchase       50                    3.0436 USD
 USD 0.01 ordinary           Purchase       62                    3.0438 USD
 USD 0.01 ordinary           Purchase       69                    3.0449 USD
 USD 0.01 ordinary           Purchase       205                   3.0450 USD
 USD 0.01 ordinary           Purchase       123                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       128                   3.0450 USD
 USD 0.01 ordinary           Purchase       21                    3.0450 USD
 USD 0.01 ordinary           Purchase       134                   3.0450 USD
 USD 0.01 ordinary           Purchase       44                    3.0450 USD
 USD 0.01 ordinary           Purchase       279                   3.0450 USD
 USD 0.01 ordinary           Purchase       70                    3.0450 USD
 USD 0.01 ordinary           Purchase       89                    3.0450 USD
 USD 0.01 ordinary           Purchase       20                    3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       219                   3.0450 USD
 USD 0.01 ordinary           Purchase       14                    3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       156                   3.0450 USD
 USD 0.01 ordinary           Purchase       131                   3.0450 USD
 USD 0.01 ordinary           Purchase       54                    3.0450 USD
 USD 0.01 ordinary           Purchase       54                    3.0450 USD
 USD 0.01 ordinary           Purchase       298                   3.0450 USD
 USD 0.01 ordinary           Purchase       132                   3.0450 USD
 USD 0.01 ordinary           Purchase       135                   3.0450 USD
 USD 0.01 ordinary           Purchase       146                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       99                    3.0450 USD
 USD 0.01 ordinary           Purchase       37                    3.0450 USD
 USD 0.01 ordinary           Purchase       54                    3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       127                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       21                    3.0450 USD
 USD 0.01 ordinary           Purchase       26                    3.0450 USD
 USD 0.01 ordinary           Purchase       73                    3.0450 USD
 USD 0.01 ordinary           Purchase       176                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       2                     3.0450 USD
 USD 0.01 ordinary           Purchase       13                    3.0450 USD
 USD 0.01 ordinary           Purchase       83                    3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       52                    3.0450 USD
 USD 0.01 ordinary           Purchase       121                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       172                   3.0450 USD
 USD 0.01 ordinary           Purchase       125                   3.0450 USD
 USD 0.01 ordinary           Purchase       26                    3.0450 USD
 USD 0.01 ordinary           Purchase       81                    3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       54                    3.0450 USD
 USD 0.01 ordinary           Purchase       260                   3.0450 USD
 USD 0.01 ordinary           Purchase       153                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       555                   3.0450 USD
 USD 0.01 ordinary           Purchase       14                    3.0450 USD
 USD 0.01 ordinary           Purchase       128                   3.0450 USD
 USD 0.01 ordinary           Purchase       23                    3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       389                   3.0450 USD
 USD 0.01 ordinary           Purchase       53                    3.0451 USD
 USD 0.01 ordinary           Purchase       58                    3.0451 USD
 USD 0.01 ordinary           Purchase       53                    3.0452 USD
 USD 0.01 ordinary           Purchase       58                    3.0453 USD
 USD 0.01 ordinary           Purchase       89                    3.0460 USD
 USD 0.01 ordinary           Purchase       50                    3.0467 USD
 USD 0.01 ordinary           Purchase       51                    3.0470 USD
 USD 0.01 ordinary           Purchase       59                    3.0470 USD
 USD 0.01 ordinary           Purchase       69                    3.0476 USD
 USD 0.01 ordinary           Purchase       75                    3.0476 USD
 USD 0.01 ordinary           Purchase       50                    3.0477 USD
 USD 0.01 ordinary           Purchase       50                    3.0478 USD
 USD 0.01 ordinary           Purchase       53                    3.0488 USD
 USD 0.01 ordinary           Purchase       60                    3.0496 USD
 USD 0.01 ordinary           Purchase       54                    3.0497 USD
 USD 0.01 ordinary           Purchase       106                   3.0499 USD
 USD 0.01 ordinary           Purchase       290                   3.0500 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       249                   3.0500 USD
 USD 0.01 ordinary           Purchase       200                   3.0500 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       10                    3.0500 USD
 USD 0.01 ordinary           Purchase       191                   3.0500 USD
 USD 0.01 ordinary           Purchase       578                   3.0500 USD
 USD 0.01 ordinary           Purchase       308                   3.0500 USD
 USD 0.01 ordinary           Purchase       63                    3.0500 USD
 USD 0.01 ordinary           Purchase       22                    3.0500 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       42                    3.0500 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       97                    3.0500 USD
 USD 0.01 ordinary           Purchase       600                   3.0500 USD
 USD 0.01 ordinary           Purchase       88                    3.0500 USD
 USD 0.01 ordinary           Purchase       300                   3.0500 USD
 USD 0.01 ordinary           Purchase       200                   3.0500 USD
 USD 0.01 ordinary           Purchase       67                    3.0500 USD
 USD 0.01 ordinary           Purchase       51                    3.0500 USD
 USD 0.01 ordinary           Purchase       33                    3.0500 USD
 USD 0.01 ordinary           Purchase       178                   3.0500 USD
 USD 0.01 ordinary           Purchase       50                    3.0501 USD
 USD 0.01 ordinary           Purchase       50                    3.0504 USD
 USD 0.01 ordinary           Purchase       53                    3.0524 USD
 USD 0.01 ordinary           Purchase       57                    3.0531 USD
 USD 0.01 ordinary           Purchase       57                    3.0534 USD
 USD 0.01 ordinary           Purchase       60                    3.0536 USD
 USD 0.01 ordinary           Purchase       56                    3.0541 USD
 USD 0.01 ordinary           Purchase       547                   3.0550 USD
 USD 0.01 ordinary           Purchase       69                    3.0550 USD
 USD 0.01 ordinary           Purchase       18                    3.0550 USD
 USD 0.01 ordinary           Purchase       100                   3.0550 USD
 USD 0.01 ordinary           Purchase       100                   3.0550 USD
 USD 0.01 ordinary           Purchase       100                   3.0550 USD
 USD 0.01 ordinary           Purchase       137                   3.0550 USD
 USD 0.01 ordinary           Purchase       200                   3.0550 USD
 USD 0.01 ordinary           Purchase       2                     3.0550 USD
 USD 0.01 ordinary           Purchase       154                   3.0550 USD
 USD 0.01 ordinary           Purchase       98                    3.0550 USD
 USD 0.01 ordinary           Purchase       100                   3.0550 USD
 USD 0.01 ordinary           Purchase       2                     3.0550 USD
 USD 0.01 ordinary           Purchase       71                    3.0550 USD
 USD 0.01 ordinary           Purchase       67                    3.0550 USD
 USD 0.01 ordinary           Purchase       300                   3.0550 USD
 USD 0.01 ordinary           Purchase       400                   3.0550 USD
 USD 0.01 ordinary           Purchase       54                    3.0550 USD
 USD 0.01 ordinary           Purchase       54                    3.0550 USD
 USD 0.01 ordinary           Purchase       54                    3.0550 USD
 USD 0.01 ordinary           Purchase       54                    3.0550 USD
 USD 0.01 ordinary           Purchase       100                   3.0550 USD
 USD 0.01 ordinary           Purchase       100                   3.0550 USD
 USD 0.01 ordinary           Purchase       52                    3.0555 USD
 USD 0.01 ordinary           Purchase       53                    3.0562 USD
 USD 0.01 ordinary           Purchase       874                   3.0600 USD
 USD 0.01 ordinary           Purchase       54                    3.0600 USD
 USD 0.01 ordinary           Purchase       126                   3.0600 USD
 USD 0.01 ordinary           Purchase       91                    3.0600 USD
 USD 0.01 ordinary           Purchase       268                   3.0600 USD
 USD 0.01 ordinary           Purchase       57                    3.0600 USD
 USD 0.01 ordinary           Purchase       74                    3.0600 USD
 USD 0.01 ordinary           Purchase       54                    3.0600 USD
 USD 0.01 ordinary           Purchase       719                   3.0600 USD
 USD 0.01 ordinary           Purchase       54                    3.0600 USD
 USD 0.01 ordinary           Purchase       132                   3.0600 USD
 USD 0.01 ordinary           Purchase       200                   3.0600 USD
 USD 0.01 ordinary           Purchase       26                    3.0600 USD
 USD 0.01 ordinary           Purchase       132                   3.0600 USD
 USD 0.01 ordinary           Purchase       167                   3.0600 USD
 USD 0.01 ordinary           Purchase       141                   3.0600 USD
 USD 0.01 ordinary           Purchase       100                   3.0600 USD
 USD 0.01 ordinary           Purchase       66                    3.0600 USD
 USD 0.01 ordinary           Purchase       98                    3.0600 USD
 USD 0.01 ordinary           Purchase       100                   3.0600 USD
 USD 0.01 ordinary           Purchase       100                   3.0600 USD
 USD 0.01 ordinary           Purchase       50                    3.0611 USD
 USD 0.01 ordinary           Purchase       55                    3.0627 USD
 USD 0.01 ordinary           Purchase       50                    3.0637 USD
 USD 0.01 ordinary           Purchase       58                    3.0647 USD
 USD 0.01 ordinary           Purchase       127                   3.0650 USD
 USD 0.01 ordinary           Purchase       55                    3.0650 USD
 USD 0.01 ordinary           Purchase       30                    3.0650 USD
 USD 0.01 ordinary           Purchase       20                    3.0650 USD
 USD 0.01 ordinary           Purchase       7                     3.0650 USD
 USD 0.01 ordinary           Purchase       278                   3.0650 USD
 USD 0.01 ordinary           Purchase       320                   3.0650 USD
 USD 0.01 ordinary           Purchase       18                    3.0650 USD
 USD 0.01 ordinary           Purchase       54                    3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       54                    3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       15                    3.0650 USD
 USD 0.01 ordinary           Purchase       147                   3.0650 USD
 USD 0.01 ordinary           Purchase       200                   3.0650 USD
 USD 0.01 ordinary           Purchase       12                    3.0650 USD
 USD 0.01 ordinary           Purchase       2                     3.0650 USD
 USD 0.01 ordinary           Purchase       74                    3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       15                    3.0650 USD
 USD 0.01 ordinary           Purchase       59                    3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       15                    3.0650 USD
 USD 0.01 ordinary           Purchase       7                     3.0650 USD
 USD 0.01 ordinary           Purchase       55                    3.0650 USD
 USD 0.01 ordinary           Purchase       16                    3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       75                    3.0650 USD
 USD 0.01 ordinary           Purchase       27                    3.0650 USD
 USD 0.01 ordinary           Purchase       170                   3.0650 USD
 USD 0.01 ordinary           Purchase       87                    3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       404                   3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       14                    3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       26                    3.0650 USD
 USD 0.01 ordinary           Purchase       492                   3.0650 USD
 USD 0.01 ordinary           Purchase       29                    3.0650 USD
 USD 0.01 ordinary           Purchase       38                    3.0650 USD
 USD 0.01 ordinary           Purchase       74                    3.0650 USD
 USD 0.01 ordinary           Purchase       7                     3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       7                     3.0650 USD
 USD 0.01 ordinary           Purchase       69                    3.0650 USD
 USD 0.01 ordinary           Purchase       282                   3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       70                    3.0650 USD
 USD 0.01 ordinary           Purchase       19                    3.0650 USD
 USD 0.01 ordinary           Purchase       1                     3.0650 USD
 USD 0.01 ordinary           Purchase       54                    3.0650 USD
 USD 0.01 ordinary           Purchase       54                    3.0650 USD
 USD 0.01 ordinary           Purchase       81                    3.0650 USD
 USD 0.01 ordinary           Purchase       36                    3.0650 USD
 USD 0.01 ordinary           Purchase       277                   3.0650 USD
 USD 0.01 ordinary           Purchase       124                   3.0650 USD
 USD 0.01 ordinary           Purchase       16                    3.0650 USD
 USD 0.01 ordinary           Purchase       119                   3.0650 USD
 USD 0.01 ordinary           Purchase       138                   3.0650 USD
 USD 0.01 ordinary           Purchase       513                   3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       8                     3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       61                    3.0650 USD
 USD 0.01 ordinary           Purchase       283                   3.0650 USD
 USD 0.01 ordinary           Purchase       280                   3.0650 USD
 USD 0.01 ordinary           Purchase       75                    3.0650 USD
 USD 0.01 ordinary           Purchase       400                   3.0650 USD
 USD 0.01 ordinary           Purchase       3                     3.0650 USD
 USD 0.01 ordinary           Purchase       2                     3.0650 USD
 USD 0.01 ordinary           Purchase       4                     3.0650 USD
 USD 0.01 ordinary           Purchase       182                   3.0650 USD
 USD 0.01 ordinary           Purchase       2                     3.0650 USD
 USD 0.01 ordinary           Purchase       283                   3.0650 USD
 USD 0.01 ordinary           Purchase       358                   3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       71                    3.0655 USD
 USD 0.01 ordinary           Purchase       50                    3.0671 USD
 USD 0.01 ordinary           Purchase       57                    3.0676 USD
 USD 0.01 ordinary           Purchase       51                    3.0677 USD
 USD 0.01 ordinary           Purchase       126                   3.0679 USD
 USD 0.01 ordinary           Purchase       53                    3.0683 USD
 USD 0.01 ordinary           Purchase       109                   3.0689 USD
 USD 0.01 ordinary           Purchase       261                   3.0696 USD
 USD 0.01 ordinary           Purchase       189                   3.0697 USD
 USD 0.01 ordinary           Purchase       54                    3.0700 USD
 USD 0.01 ordinary           Purchase       100                   3.0700 USD
 USD 0.01 ordinary           Purchase       197                   3.0700 USD
 USD 0.01 ordinary           Purchase       23                    3.0700 USD
 USD 0.01 ordinary           Purchase       25                    3.0700 USD
 USD 0.01 ordinary           Purchase       51                    3.0700 USD
 USD 0.01 ordinary           Purchase       50                    3.0700 USD
 USD 0.01 ordinary           Purchase       21                    3.0700 USD
 USD 0.01 ordinary           Purchase       74                    3.0700 USD
 USD 0.01 ordinary           Purchase       54                    3.0700 USD
 USD 0.01 ordinary           Purchase       10                    3.0700 USD
 USD 0.01 ordinary           Purchase       50                    3.0700 USD
 USD 0.01 ordinary           Purchase       21                    3.0700 USD
 USD 0.01 ordinary           Purchase       10,000                3.0700 USD
 USD 0.01 ordinary           Purchase       72                    3.0700 USD
 USD 0.01 ordinary           Purchase       100                   3.0700 USD
 USD 0.01 ordinary           Purchase       171                   3.0700 USD
 USD 0.01 ordinary           Purchase       51                    3.0700 USD
 USD 0.01 ordinary           Purchase       61                    3.0700 USD
 USD 0.01 ordinary           Purchase       21                    3.0700 USD
 USD 0.01 ordinary           Purchase       10                    3.0700 USD
 USD 0.01 ordinary           Purchase       137                   3.0700 USD
 USD 0.01 ordinary           Purchase       264                   3.0714 USD
 USD 0.01 ordinary           Purchase       50                    3.0722 USD
 USD 0.01 ordinary           Purchase       53                    3.0748 USD
 USD 0.01 ordinary           Purchase       7                     3.0750 USD
 USD 0.01 ordinary           Purchase       100                   3.0750 USD
 USD 0.01 ordinary           Purchase       18                    3.0750 USD
 USD 0.01 ordinary           Purchase       16                    3.0750 USD
 USD 0.01 ordinary           Purchase       288                   3.0750 USD
 USD 0.01 ordinary           Purchase       54                    3.0750 USD
 USD 0.01 ordinary           Purchase       54                    3.0750 USD
 USD 0.01 ordinary           Purchase       54                    3.0750 USD
 USD 0.01 ordinary           Purchase       7                     3.0750 USD
 USD 0.01 ordinary           Purchase       54                    3.0750 USD
 USD 0.01 ordinary           Purchase       7                     3.0750 USD
 USD 0.01 ordinary           Purchase       100                   3.0750 USD
 USD 0.01 ordinary           Purchase       2                     3.0750 USD
 USD 0.01 ordinary           Purchase       54                    3.0750 USD
 USD 0.01 ordinary           Purchase       22                    3.0750 USD
 USD 0.01 ordinary           Purchase       15                    3.0750 USD
 USD 0.01 ordinary           Purchase       354                   3.0750 USD
 USD 0.01 ordinary           Purchase       1                     3.0750 USD
 USD 0.01 ordinary           Purchase       14                    3.0750 USD
 USD 0.01 ordinary           Purchase       14                    3.0750 USD
 USD 0.01 ordinary           Purchase       49                    3.0750 USD
 USD 0.01 ordinary           Purchase       2                     3.0750 USD
 USD 0.01 ordinary           Purchase       279                   3.0750 USD
 USD 0.01 ordinary           Purchase       54                    3.0750 USD
 USD 0.01 ordinary           Purchase       26                    3.0750 USD
 USD 0.01 ordinary           Purchase       19                    3.0750 USD
 USD 0.01 ordinary           Purchase       2                     3.0750 USD
 USD 0.01 ordinary           Purchase       2                     3.0750 USD
 USD 0.01 ordinary           Purchase       17                    3.0750 USD
 USD 0.01 ordinary           Purchase       6                     3.0750 USD
 USD 0.01 ordinary           Purchase       54                    3.0750 USD
 USD 0.01 ordinary           Purchase       10                    3.0750 USD
 USD 0.01 ordinary           Purchase       7                     3.0750 USD
 USD 0.01 ordinary           Purchase       16                    3.0750 USD
 USD 0.01 ordinary           Purchase       54                    3.0750 USD
 USD 0.01 ordinary           Purchase       12                    3.0750 USD
 USD 0.01 ordinary           Purchase       100                   3.0750 USD
 USD 0.01 ordinary           Purchase       500                   3.0750 USD
 USD 0.01 ordinary           Purchase       54                    3.0750 USD
 USD 0.01 ordinary           Purchase       20                    3.0750 USD
 USD 0.01 ordinary           Purchase       7                     3.0750 USD
 USD 0.01 ordinary           Purchase       254                   3.0758 USD
 USD 0.01 ordinary           Purchase       135                   3.0800 USD
 USD 0.01 ordinary           Purchase       54                    3.0800 USD
 USD 0.01 ordinary           Purchase       167                   3.0800 USD
 USD 0.01 ordinary           Purchase       210                   3.0800 USD
 USD 0.01 ordinary           Purchase       8                     3.0800 USD
 USD 0.01 ordinary           Purchase       21                    3.0800 USD
 USD 0.01 ordinary           Purchase       19                    3.0800 USD
 USD 0.01 ordinary           Purchase       21                    3.0800 USD
 USD 0.01 ordinary           Purchase       16                    3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       21                    3.0800 USD
 USD 0.01 ordinary           Purchase       9                     3.0800 USD
 USD 0.01 ordinary           Purchase       115                   3.0800 USD
 USD 0.01 ordinary           Purchase       34                    3.0800 USD
 USD 0.01 ordinary           Purchase       2                     3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       54                    3.0800 USD
 USD 0.01 ordinary           Purchase       54                    3.0850 USD
 USD 0.01 ordinary           Purchase       8                     3.0850 USD
 USD 0.01 ordinary           Purchase       14                    3.0850 USD
 USD 0.01 ordinary           Purchase       4                     3.0850 USD
 USD 0.01 ordinary           Purchase       7                     3.0850 USD
 USD 0.01 ordinary           Purchase       7                     3.0850 USD
 USD 0.01 ordinary           Purchase       100                   3.0850 USD
 USD 0.01 ordinary           Purchase       7                     3.0850 USD
 USD 0.01 ordinary           Purchase       54                    3.0850 USD
 USD 0.01 ordinary           Purchase       7                     3.0850 USD
 USD 0.01 ordinary           Purchase       100                   3.0850 USD
 USD 0.01 ordinary           Purchase       2                     3.0850 USD
 USD 0.01 ordinary           Purchase       10                    3.0850 USD
 USD 0.01 ordinary           Purchase       316                   3.0850 USD
 USD 0.01 ordinary           Purchase       16                    3.0850 USD
 USD 0.01 ordinary           Purchase       54                    3.0850 USD
 USD 0.01 ordinary           Purchase       20                    3.0850 USD
 USD 0.01 ordinary           Purchase       7                     3.0850 USD
 USD 0.01 ordinary           Purchase       100                   3.0850 USD
 USD 0.01 ordinary           Purchase       7                     3.0850 USD
 USD 0.01 ordinary           Purchase       54                    3.0850 USD
 USD 0.01 ordinary           Purchase       7                     3.0850 USD
 USD 0.01 ordinary           Purchase       106                   3.0850 USD
 USD 0.01 ordinary           Purchase       7                     3.0850 USD
 USD 0.01 ordinary           Purchase       54                    3.0850 USD
 USD 0.01 ordinary           Purchase       16                    3.0850 USD
 USD 0.01 ordinary           Purchase       109                   3.0850 USD
 USD 0.01 ordinary           Purchase       7                     3.0850 USD
 USD 0.01 ordinary           Purchase       14                    3.0850 USD
 USD 0.01 ordinary           Purchase       14                    3.0850 USD
 USD 0.01 ordinary           Purchase       20                    3.0850 USD
 USD 0.01 ordinary           Purchase       8                     3.0850 USD
 USD 0.01 ordinary           Purchase       20                    3.0850 USD
 USD 0.01 ordinary           Purchase       14                    3.0850 USD
 USD 0.01 ordinary           Purchase       15                    3.0850 USD
 USD 0.01 ordinary           Purchase       632                   3.0850 USD
 USD 0.01 ordinary           Purchase       7                     3.0850 USD
 USD 0.01 ordinary           Purchase       147                   3.0900 USD
 USD 0.01 ordinary           Purchase       182                   3.0900 USD
 USD 0.01 ordinary           Purchase       115                   3.0900 USD
 USD 0.01 ordinary           Purchase       177                   3.0900 USD
 USD 0.01 ordinary           Purchase       225                   3.0900 USD
 USD 0.01 ordinary           Purchase       100                   3.0900 USD
 USD 0.01 ordinary           Purchase       10                    3.0900 USD
 USD 0.01 ordinary           Purchase       90                    3.0900 USD
 USD 0.01 ordinary           Purchase       254                   3.0900 USD
 USD 0.01 ordinary           Purchase       211                   3.0900 USD
 USD 0.01 ordinary           Purchase       3                     3.0900 USD
 USD 0.01 ordinary           Purchase       23                    3.0900 USD
 USD 0.01 ordinary           Purchase       268                   3.0900 USD
 USD 0.01 ordinary           Purchase       121                   3.0900 USD
 USD 0.01 ordinary           Purchase       100                   3.0900 USD
 USD 0.01 ordinary           Purchase       105                   3.0900 USD
 USD 0.01 ordinary           Purchase       10                    3.0900 USD
 USD 0.01 ordinary           Purchase       100                   3.0900 USD
 USD 0.01 ordinary           Purchase       100                   3.0900 USD
 USD 0.01 ordinary           Purchase       100                   3.0900 USD
 USD 0.01 ordinary           Purchase       100                   3.0900 USD
 USD 0.01 ordinary           Purchase       100                   3.0900 USD
 USD 0.01 ordinary           Purchase       54                    3.0900 USD
 USD 0.01 ordinary           Purchase       59                    3.0900 USD
 USD 0.01 ordinary           Purchase       5,000                 3.0900 USD
 USD 0.01 ordinary           Purchase       126                   3.0900 USD
 USD 0.01 ordinary           Purchase       200                   3.0900 USD
 USD 0.01 ordinary           Purchase       10                    3.0950 USD
 USD 0.01 ordinary           Purchase       2                     3.0950 USD
 USD 0.01 ordinary           Purchase       34                    3.0950 USD
 USD 0.01 ordinary           Purchase       1                     3.0950 USD
 USD 0.01 ordinary           Purchase       17                    3.0950 USD
 USD 0.01 ordinary           Purchase       7                     3.0950 USD
 USD 0.01 ordinary           Purchase       1                     3.0950 USD
 USD 0.01 ordinary           Purchase       69                    3.0950 USD
 USD 0.01 ordinary           Purchase       53                    3.0950 USD
 USD 0.01 ordinary           Purchase       108                   3.0950 USD
 USD 0.01 ordinary           Purchase       16                    3.0950 USD
 USD 0.01 ordinary           Purchase       18                    3.0950 USD
 USD 0.01 ordinary           Purchase       21                    3.0950 USD
 USD 0.01 ordinary           Purchase       54                    3.0950 USD
 USD 0.01 ordinary           Purchase       54                    3.0950 USD
 USD 0.01 ordinary           Purchase       53                    3.0950 USD
 USD 0.01 ordinary           Purchase       2                     3.0950 USD
 USD 0.01 ordinary           Purchase       14                    3.0950 USD
 USD 0.01 ordinary           Purchase       54                    3.0950 USD
 USD 0.01 ordinary           Purchase       4                     3.0950 USD
 USD 0.01 ordinary           Purchase       54                    3.0950 USD
 USD 0.01 ordinary           Purchase       2                     3.0950 USD
 USD 0.01 ordinary           Purchase       21                    3.0950 USD
 USD 0.01 ordinary           Purchase       54                    3.0950 USD
 USD 0.01 ordinary           Purchase       48                    3.0950 USD
 USD 0.01 ordinary           Purchase       2                     3.0950 USD
 USD 0.01 ordinary           Purchase       7                     3.0950 USD
 USD 0.01 ordinary           Purchase       54                    3.0950 USD
 USD 0.01 ordinary           Purchase       15                    3.0950 USD
 USD 0.01 ordinary           Purchase       100                   3.0950 USD
 USD 0.01 ordinary           Purchase       82                    3.0950 USD
 USD 0.01 ordinary           Purchase       14                    3.0950 USD
 USD 0.01 ordinary           Purchase       54                    3.0950 USD
 USD 0.01 ordinary           Purchase       100                   3.0950 USD
 USD 0.01 ordinary           Purchase       7                     3.0950 USD
 USD 0.01 ordinary           Purchase       18                    3.0950 USD
 USD 0.01 ordinary           Purchase       15                    3.0950 USD
 USD 0.01 ordinary           Purchase       9                     3.0950 USD
 USD 0.01 ordinary           Purchase       54                    3.0950 USD
 USD 0.01 ordinary           Purchase       21                    3.0950 USD
 USD 0.01 ordinary           Purchase       66                    3.0950 USD
 USD 0.01 ordinary           Purchase       100                   3.0950 USD
 USD 0.01 ordinary           Purchase       41                    3.0950 USD
 USD 0.01 ordinary           Purchase       71                    3.0950 USD
 USD 0.01 ordinary           Purchase       16                    3.0950 USD
 USD 0.01 ordinary           Purchase       100                   3.0950 USD
 USD 0.01 ordinary           Purchase       61                    3.1000 USD
 USD 0.01 ordinary           Purchase       22                    3.1000 USD
 USD 0.01 ordinary           Purchase       17                    3.1000 USD
 USD 0.01 ordinary           Purchase       51                    3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       5                     3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       59                    3.1000 USD
 USD 0.01 ordinary           Purchase       89                    3.1000 USD
 USD 0.01 ordinary           Purchase       68                    3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       14                    3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       78                    3.1000 USD
 USD 0.01 ordinary           Purchase       69                    3.1000 USD
 USD 0.01 ordinary           Purchase       90                    3.1000 USD
 USD 0.01 ordinary           Purchase       35                    3.1000 USD
 USD 0.01 ordinary           Purchase       89                    3.1000 USD
 USD 0.01 ordinary           Purchase       20                    3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       38                    3.1000 USD
 USD 0.01 ordinary           Purchase       23                    3.1000 USD
 USD 0.01 ordinary           Purchase       21                    3.1000 USD
 USD 0.01 ordinary           Purchase       11                    3.1000 USD
 USD 0.01 ordinary           Purchase       178                   3.1000 USD
 USD 0.01 ordinary           Purchase       1                     3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       31                    3.1000 USD
 USD 0.01 ordinary           Purchase       77                    3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       115                   3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       6                     3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       22                    3.1000 USD
 USD 0.01 ordinary           Purchase       185                   3.1000 USD
 USD 0.01 ordinary           Purchase       11                    3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       55                    3.1000 USD
 USD 0.01 ordinary           Purchase       19                    3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       3                     3.1000 USD
 USD 0.01 ordinary           Purchase       5                     3.1000 USD
 USD 0.01 ordinary           Purchase       86                    3.1000 USD
 USD 0.01 ordinary           Purchase       49                    3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       90                    3.1000 USD
 USD 0.01 ordinary           Purchase       76                    3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       16                    3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       132                   3.1000 USD
 USD 0.01 ordinary           Purchase       207                   3.1000 USD
 USD 0.01 ordinary           Purchase       7                     3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       200                   3.1050 USD
 USD 0.01 ordinary           Purchase       109                   3.1050 USD
 USD 0.01 ordinary           Purchase       179                   3.1050 USD
 USD 0.01 ordinary           Purchase       7                     3.1050 USD
 USD 0.01 ordinary           Purchase       200                   3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       14                    3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       9                     3.1050 USD
 USD 0.01 ordinary           Purchase       800                   3.1050 USD
 USD 0.01 ordinary           Purchase       14                    3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       200                   3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       700                   3.1050 USD
 USD 0.01 ordinary           Purchase       800                   3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       533                   3.1050 USD
 USD 0.01 ordinary           Purchase       16                    3.1050 USD
 USD 0.01 ordinary           Purchase       267                   3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       600                   3.1050 USD
 USD 0.01 ordinary           Purchase       56                    3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       7                     3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1050 USD
 USD 0.01 ordinary           Purchase       68                    3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1100 USD
 USD 0.01 ordinary           Purchase       100                   3.1100 USD
 USD 0.01 ordinary           Purchase       54                    3.1100 USD
 USD 0.01 ordinary           Purchase       230                   3.1100 USD
 USD 0.01 ordinary           Purchase       400                   3.1100 USD
 USD 0.01 ordinary           Purchase       94                    3.1100 USD
 USD 0.01 ordinary           Purchase       100                   3.1100 USD
 USD 0.01 ordinary           Purchase       400                   3.1100 USD
 USD 0.01 ordinary           Purchase       200                   3.1100 USD
 USD 0.01 ordinary           Purchase       3,000                 3.1100 USD
 USD 0.01 ordinary           Purchase       35                    3.1150 USD
 USD 0.01 ordinary           Purchase       54                    3.1150 USD
 USD 0.01 ordinary           Purchase       54                    3.1150 USD
 USD 0.01 ordinary           Purchase       54                    3.1150 USD
 USD 0.01 ordinary           Purchase       16                    3.1150 USD
 USD 0.01 ordinary           Purchase       16                    3.1150 USD
 USD 0.01 ordinary           Purchase       100                   3.1200 USD
 USD 0.01 ordinary           Purchase       300                   3.1200 USD
 USD 0.01 ordinary           Purchase       200                   3.1200 USD
 USD 0.01 ordinary           Purchase       300                   3.1200 USD
 USD 0.01 ordinary           Purchase       200                   3.1200 USD
 USD 0.01 ordinary           Purchase       300                   3.1200 USD
 USD 0.01 ordinary           Purchase       125                   3.1200 USD
 USD 0.01 ordinary           Purchase       100                   3.1200 USD
 USD 0.01 ordinary           Purchase       1                     3.1200 USD
 USD 0.01 ordinary           Purchase       300                   3.1200 USD
 USD 0.01 ordinary           Purchase       300                   3.1200 USD
 USD 0.01 ordinary           Purchase       300                   3.1200 USD
 USD 0.01 ordinary           Purchase       54                    3.1200 USD
 USD 0.01 ordinary           Purchase       300                   3.1200 USD
 USD 0.01 ordinary           Purchase       482                   3.1200 USD
 USD 0.01 ordinary           Purchase       200                   3.1200 USD
 USD 0.01 ordinary           Purchase       8                     3.1250 USD
 USD 0.01 ordinary           Purchase       15                    3.1250 USD
 USD 0.01 ordinary           Purchase       54                    3.1250 USD
 USD 0.01 ordinary           Purchase       3                     3.1250 USD
 USD 0.01 ordinary           Purchase       2                     3.1250 USD
 USD 0.01 ordinary           Purchase       100                   3.1300 USD
 USD 0.01 ordinary           Purchase       149                   3.1300 USD
 USD 0.01 ordinary           Purchase       100                   3.1300 USD
 USD 0.01 ordinary           Purchase       100                   3.1300 USD
 USD 0.01 ordinary           Purchase       55                    3.1350 USD
 USD 0.01 ordinary           Purchase       2                     3.1350 USD
 USD 0.01 ordinary           Purchase       14                    3.1350 USD
 USD 0.01 ordinary           Purchase       70                    3.1400 USD
 USD 0.01 ordinary           Purchase       179                   3.1400 USD
 USD 0.01 ordinary           Purchase       11                    3.1400 USD
 USD 0.01 ordinary           Purchase       81                    3.1400 USD
 USD 0.01 ordinary           Purchase       19                    3.1400 USD
 USD 0.01 ordinary           Purchase       54                    3.1400 USD
 USD 0.01 ordinary           Purchase       100                   3.1400 USD
 USD 0.01 ordinary           Purchase       24                    3.1450 USD
 USD 0.01 ordinary           Purchase       100                   3.1500 USD
 USD 0.01 ordinary           Purchase       33                    3.1500 USD
 USD 0.01 ordinary           Purchase       128                   3.1500 USD
 USD 0.01 ordinary           Purchase       100                   3.1500 USD
 USD 0.01 ordinary           Purchase       17                    3.1500 USD
 USD 0.01 ordinary           Purchase       100                   3.1500 USD
 USD 0.01 ordinary           Purchase       54                    3.1500 USD
 USD 0.01 ordinary           Purchase       131                   3.1500 USD
 USD 0.01 ordinary           Purchase       83                    3.1500 USD
 USD 0.01 ordinary           Purchase       270                   3.1500 USD
 USD 0.01 ordinary           Purchase       80                    3.1500 USD
 USD 0.01 ordinary           Purchase       81                    3.1500 USD
 USD 0.01 ordinary           Purchase       218                   3.1550 USD
 USD 0.01 ordinary           Purchase       82                    3.1550 USD
 USD 0.01 ordinary           Purchase       31                    3.1550 USD
 USD 0.01 ordinary           Purchase       27                    3.1550 USD
 USD 0.01 ordinary           Purchase       87                    3.1550 USD
 USD 0.01 ordinary           Purchase       29                    3.1550 USD
 USD 0.01 ordinary           Purchase       14                    3.1550 USD
 USD 0.01 ordinary           Purchase       28                    3.1550 USD
 USD 0.01 ordinary           Purchase       54                    3.1550 USD
 USD 0.01 ordinary           Purchase       54                    3.1550 USD
 USD 0.01 ordinary           Purchase       54                    3.1550 USD
 USD 0.01 ordinary           Purchase       100                   3.1550 USD
 USD 0.01 ordinary           Purchase       100                   3.1550 USD
 USD 0.01 ordinary           Purchase       15                    3.1550 USD
 USD 0.01 ordinary           Purchase       88                    3.1550 USD
 USD 0.01 ordinary           Purchase       54                    3.1550 USD
 USD 0.01 ordinary           Purchase       100                   3.1550 USD
 USD 0.01 ordinary           Purchase       100                   3.1550 USD
 USD 0.01 ordinary           Purchase       100                   3.1550 USD
 USD 0.01 ordinary           Purchase       54                    3.1550 USD
 USD 0.01 ordinary           Purchase       54                    3.1550 USD
 USD 0.01 ordinary           Purchase       16                    3.1550 USD
 USD 0.01 ordinary           Purchase       2                     3.1600 USD
 USD 0.01 ordinary           Purchase       100                   3.1600 USD
 USD 0.01 ordinary           Purchase       54                    3.1600 USD
 USD 0.01 ordinary           Purchase       100                   3.1600 USD
 USD 0.01 ordinary           Purchase       110                   3.1600 USD
 USD 0.01 ordinary           Purchase       49                    3.1600 USD
 USD 0.01 ordinary           Purchase       5                     3.1600 USD
 USD 0.01 ordinary           Purchase       31                    3.1600 USD
 USD 0.01 ordinary           Purchase       107                   3.1600 USD
 USD 0.01 ordinary           Purchase       73                    3.1600 USD
 USD 0.01 ordinary           Purchase       54                    3.1600 USD
 USD 0.01 ordinary           Purchase       162                   3.1600 USD
 USD 0.01 ordinary           Purchase       67                    3.1600 USD
 USD 0.01 ordinary           Purchase       33                    3.1600 USD
 USD 0.01 ordinary           Purchase       17                    3.1650 USD
 USD 0.01 ordinary           Purchase       235                   3.1650 USD
 USD 0.01 ordinary           Purchase       22                    3.1650 USD
 USD 0.01 ordinary           Purchase       54                    3.1650 USD
 USD 0.01 ordinary           Purchase       23                    3.1650 USD
 USD 0.01 ordinary           Purchase       28                    3.1650 USD
 USD 0.01 ordinary           Purchase       37                    3.1650 USD
 USD 0.01 ordinary           Purchase       220                   3.1650 USD
 USD 0.01 ordinary           Purchase       259                   3.1650 USD
 USD 0.01 ordinary           Purchase       6                     3.1650 USD
 USD 0.01 ordinary           Purchase       14                    3.1650 USD
 USD 0.01 ordinary           Purchase       54                    3.1650 USD
 USD 0.01 ordinary           Purchase       260                   3.1650 USD
 USD 0.01 ordinary           Purchase       16                    3.1650 USD
 USD 0.01 ordinary           Purchase       2                     3.1650 USD
 USD 0.01 ordinary           Purchase       27                    3.1650 USD
 USD 0.01 ordinary           Purchase       1                     3.1650 USD
 USD 0.01 ordinary           Purchase       28                    3.1650 USD
 USD 0.01 ordinary           Purchase       23                    3.1650 USD
 USD 0.01 ordinary           Purchase       16                    3.1650 USD
 USD 0.01 ordinary           Purchase       132                   3.1700 USD
 USD 0.01 ordinary           Purchase       175                   3.1700 USD
 USD 0.01 ordinary           Purchase       100                   3.1700 USD
 USD 0.01 ordinary           Purchase       100                   3.1700 USD
 USD 0.01 ordinary           Purchase       100                   3.1700 USD
 USD 0.01 ordinary           Purchase       54                    3.1700 USD
 USD 0.01 ordinary           Purchase       35                    3.1700 USD
 USD 0.01 ordinary           Purchase       203                   3.1700 USD
 USD 0.01 ordinary           Purchase       64                    3.1700 USD
 USD 0.01 ordinary           Purchase       62                    3.1700 USD
 USD 0.01 ordinary           Purchase       2                     3.1700 USD
 USD 0.01 ordinary           Purchase       262                   3.1700 USD
 USD 0.01 ordinary           Purchase       30                    3.1700 USD
 USD 0.01 ordinary           Purchase       50                    3.1700 USD
 USD 0.01 ordinary           Purchase       50                    3.1700 USD
 USD 0.01 ordinary           Purchase       14                    3.1750 USD
 USD 0.01 ordinary           Purchase       17                    3.1750 USD
 USD 0.01 ordinary           Purchase       112                   3.1750 USD
 USD 0.01 ordinary           Purchase       2                     3.1750 USD
 USD 0.01 ordinary           Purchase       27                    3.1750 USD
 USD 0.01 ordinary           Purchase       100                   3.1750 USD
 USD 0.01 ordinary           Purchase       4                     3.1750 USD
 USD 0.01 ordinary           Purchase       33                    3.1750 USD
 USD 0.01 ordinary           Purchase       218                   3.1750 USD
 USD 0.01 ordinary           Purchase       100                   3.1750 USD
 USD 0.01 ordinary           Purchase       54                    3.1750 USD
 USD 0.01 ordinary           Purchase       231                   3.1750 USD
 USD 0.01 ordinary           Purchase       100                   3.1750 USD
 USD 0.01 ordinary           Purchase       91                    3.1750 USD
 USD 0.01 ordinary           Purchase       175                   3.1750 USD
 USD 0.01 ordinary           Purchase       218                   3.1750 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       81                    3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       84                    3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       16                    3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       54                    3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       54                    3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       100                   3.1800 USD
 USD 0.01 ordinary           Purchase       54                    3.1850 USD
 USD 0.01 ordinary           Purchase       27                    3.1850 USD
 USD 0.01 ordinary           Purchase       8                     3.1850 USD
 USD 0.01 ordinary           Purchase       55                    3.1850 USD
 USD 0.01 ordinary           Purchase       8                     3.1850 USD
 USD 0.01 ordinary           Purchase       18                    3.1850 USD
 USD 0.01 ordinary           Purchase       26                    3.1900 USD
 USD 0.01 ordinary           Purchase       65                    3.1900 USD
 USD 0.01 ordinary           Purchase       65                    3.1900 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       16                    3.1950 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       222                   3.1950 USD
 USD 0.01 ordinary           Purchase       15                    3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       53                    3.1950 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       25                    3.1950 USD
 USD 0.01 ordinary           Purchase       27                    3.1950 USD
 USD 0.01 ordinary           Purchase       14                    3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       17                    3.1950 USD
 USD 0.01 ordinary           Purchase       14                    3.1950 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       7                     3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       20                    3.1950 USD
 USD 0.01 ordinary           Purchase       24                    3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       219                   3.1950 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       8                     3.1950 USD
 USD 0.01 ordinary           Purchase       100                   3.1950 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       48                    3.1952 USD
 USD 0.01 ordinary           Purchase       49                    3.1952 USD
 USD 0.01 ordinary           Purchase       236                   3.1953 USD
 USD 0.01 ordinary           Purchase       49                    3.1965 USD
 USD 0.01 ordinary           Purchase       61                    3.1965 USD
 USD 0.01 ordinary           Purchase       48                    3.1973 USD
 USD 0.01 ordinary           Purchase       61                    3.1998 USD
 USD 0.01 ordinary           Purchase       8                     3.2000 USD
 USD 0.01 ordinary           Purchase       33                    3.2000 USD
 USD 0.01 ordinary           Purchase       65                    3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       91                    3.2000 USD
 USD 0.01 ordinary           Purchase       151                   3.2000 USD
 USD 0.01 ordinary           Purchase       1                     3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       86                    3.2000 USD
 USD 0.01 ordinary           Purchase       86                    3.2000 USD
 USD 0.01 ordinary           Purchase       8                     3.2000 USD
 USD 0.01 ordinary           Purchase       32                    3.2000 USD
 USD 0.01 ordinary           Purchase       32                    3.2000 USD
 USD 0.01 ordinary           Purchase       32                    3.2000 USD
 USD 0.01 ordinary           Purchase       32                    3.2000 USD
 USD 0.01 ordinary           Purchase       8                     3.2000 USD
 USD 0.01 ordinary           Purchase       8                     3.2000 USD
 USD 0.01 ordinary           Purchase       8                     3.2000 USD
 USD 0.01 ordinary           Purchase       1                     3.2000 USD
 USD 0.01 ordinary           Purchase       35                    3.2000 USD
 USD 0.01 ordinary           Purchase       1                     3.2000 USD
 USD 0.01 ordinary           Purchase       32                    3.2000 USD
 USD 0.01 ordinary           Purchase       32                    3.2000 USD
 USD 0.01 ordinary           Purchase       2                     3.2000 USD
 USD 0.01 ordinary           Purchase       63                    3.2016 USD
 USD 0.01 ordinary           Purchase       157                   3.2019 USD
 USD 0.01 ordinary           Purchase       65                    3.2022 USD
 USD 0.01 ordinary           Purchase       63                    3.2024 USD
 USD 0.01 ordinary           Purchase       50                    3.2037 USD
 USD 0.01 ordinary           Purchase       200                   3.2050 USD
 USD 0.01 ordinary           Purchase       100                   3.2050 USD
 USD 0.01 ordinary           Purchase       32                    3.2050 USD
 USD 0.01 ordinary           Purchase       8                     3.2050 USD
 USD 0.01 ordinary           Purchase       181                   3.2050 USD
 USD 0.01 ordinary           Purchase       32                    3.2050 USD
 USD 0.01 ordinary           Purchase       8                     3.2050 USD
 USD 0.01 ordinary           Purchase       220                   3.2050 USD
 USD 0.01 ordinary           Purchase       37                    3.2050 USD
 USD 0.01 ordinary           Purchase       62                    3.2050 USD
 USD 0.01 ordinary           Purchase       112                   3.2050 USD
 USD 0.01 ordinary           Purchase       100                   3.2050 USD
 USD 0.01 ordinary           Purchase       32                    3.2050 USD
 USD 0.01 ordinary           Purchase       14                    3.2050 USD
 USD 0.01 ordinary           Purchase       218                   3.2050 USD
 USD 0.01 ordinary           Purchase       32                    3.2050 USD
 USD 0.01 ordinary           Purchase       14                    3.2050 USD
 USD 0.01 ordinary           Purchase       32                    3.2050 USD
 USD 0.01 ordinary           Purchase       157                   3.2050 USD
 USD 0.01 ordinary           Purchase       8                     3.2050 USD
 USD 0.01 ordinary           Purchase       32                    3.2050 USD
 USD 0.01 ordinary           Purchase       32                    3.2050 USD
 USD 0.01 ordinary           Purchase       32                    3.2050 USD
 USD 0.01 ordinary           Purchase       14                    3.2050 USD
 USD 0.01 ordinary           Purchase       32                    3.2050 USD
 USD 0.01 ordinary           Purchase       22                    3.2050 USD
 USD 0.01 ordinary           Purchase       32                    3.2050 USD
 USD 0.01 ordinary           Purchase       1                     3.2050 USD
 USD 0.01 ordinary           Purchase       60                    3.2051 USD
 USD 0.01 ordinary           Purchase       8                     3.2100 USD
 USD 0.01 ordinary           Purchase       236                   3.2100 USD
 USD 0.01 ordinary           Purchase       100                   3.2100 USD
 USD 0.01 ordinary           Purchase       8                     3.2100 USD
 USD 0.01 ordinary           Purchase       7                     3.2100 USD
 USD 0.01 ordinary           Purchase       88                    3.2100 USD
 USD 0.01 ordinary           Purchase       2                     3.2100 USD
 USD 0.01 ordinary           Purchase       32                    3.2100 USD
 USD 0.01 ordinary           Purchase       112                   3.2100 USD
 USD 0.01 ordinary           Purchase       32                    3.2100 USD
 USD 0.01 ordinary           Purchase       164                   3.2100 USD
 USD 0.01 ordinary           Purchase       33                    3.2100 USD
 USD 0.01 ordinary           Purchase       8                     3.2100 USD
 USD 0.01 ordinary           Purchase       66                    3.2101 USD
 USD 0.01 ordinary           Purchase       8                     3.2150 USD
 USD 0.01 ordinary           Purchase       231                   3.2150 USD
 USD 0.01 ordinary           Purchase       32                    3.2150 USD
 USD 0.01 ordinary           Purchase       8                     3.2150 USD
 USD 0.01 ordinary           Purchase       8                     3.2150 USD
 USD 0.01 ordinary           Purchase       14                    3.2150 USD
 USD 0.01 ordinary           Purchase       14                    3.2150 USD
 USD 0.01 ordinary           Purchase       1                     3.2150 USD
 USD 0.01 ordinary           Purchase       32                    3.2150 USD
 USD 0.01 ordinary           Purchase       8                     3.2150 USD
 USD 0.01 ordinary           Purchase       32                    3.2150 USD
 USD 0.01 ordinary           Purchase       100                   3.2150 USD
 USD 0.01 ordinary           Purchase       20                    3.2150 USD
 USD 0.01 ordinary           Purchase       34                    3.2150 USD
 USD 0.01 ordinary           Purchase       300                   3.2150 USD
 USD 0.01 ordinary           Purchase       8                     3.2150 USD
 USD 0.01 ordinary           Purchase       100                   3.2150 USD
 USD 0.01 ordinary           Purchase       33                    3.2150 USD
 USD 0.01 ordinary           Purchase       43                    3.2150 USD
 USD 0.01 ordinary           Purchase       72                    3.2166 USD
 USD 0.01 ordinary           Purchase       8                     3.2200 USD
 USD 0.01 ordinary           Purchase       32                    3.2200 USD
 USD 0.01 ordinary           Purchase       32                    3.2200 USD
 USD 0.01 ordinary           Purchase       158                   3.2219 USD
 USD 0.01 ordinary           Purchase       32                    3.2250 USD
 USD 0.01 ordinary           Purchase       36                    3.2250 USD
 USD 0.01 ordinary           Purchase       32                    3.2250 USD
 USD 0.01 ordinary           Purchase       32                    3.2250 USD
 USD 0.01 ordinary           Purchase       32                    3.2250 USD
 USD 0.01 ordinary           Purchase       18                    3.2250 USD
 USD 0.01 ordinary           Purchase       14                    3.2250 USD
 USD 0.01 ordinary           Purchase       34                    3.2250 USD
 USD 0.01 ordinary           Purchase       102                   3.2283 USD
 USD 0.01 ordinary           Purchase       110                   3.2287 USD
 USD 0.01 ordinary           Purchase       50                    3.2300 USD
 USD 0.01 ordinary           Purchase       24                    3.2300 USD
 USD 0.01 ordinary           Purchase       1,330                 3.2300 USD
 USD 0.01 ordinary           Purchase       1,380                 3.2300 USD
 USD 0.01 ordinary           Purchase       7,656                 3.2300 USD
 USD 0.01 ordinary           Purchase       2                     3.2300 USD
 USD 0.01 ordinary           Purchase       24                    3.2300 USD
 USD 0.01 ordinary           Purchase       28                    3.2300 USD
 USD 0.01 ordinary           Purchase       33                    3.2300 USD
 USD 0.01 ordinary           Purchase       29                    3.2300 USD
 USD 0.01 ordinary           Purchase       185                   3.2300 USD
 USD 0.01 ordinary           Purchase       337                   3.2300 USD
 USD 0.01 ordinary           Purchase       18                    3.2300 USD
 USD 0.01 ordinary           Purchase       6                     3.2300 USD
 USD 0.01 ordinary           Purchase       165                   3.2300 USD
 USD 0.01 ordinary           Purchase       85                    3.2300 USD
 USD 0.01 ordinary           Purchase       33                    3.2300 USD
 USD 0.01 ordinary           Purchase       12                    3.2300 USD
 USD 0.01 ordinary           Purchase       1,175                 3.2300 USD
 USD 0.01 ordinary           Purchase       30                    3.2300 USD
 USD 0.01 ordinary           Purchase       8,440                 3.2300 USD
 USD 0.01 ordinary           Purchase       77                    3.2300 USD
 USD 0.01 ordinary           Purchase       4,311                 3.2300 USD
 USD 0.01 ordinary           Purchase       1                     3.2300 USD
 USD 0.01 ordinary           Purchase       485                   3.2300 USD
 USD 0.01 ordinary           Purchase       105                   3.2304 USD
 USD 0.01 ordinary           Purchase       105                   3.2317 USD
 USD 0.01 ordinary           Purchase       133                   3.2337 USD
 USD 0.01 ordinary           Purchase       39                    3.2350 USD
 USD 0.01 ordinary           Purchase       20                    3.2350 USD
 USD 0.01 ordinary           Purchase       1                     3.2350 USD
 USD 0.01 ordinary           Purchase       200                   3.2350 USD
 USD 0.01 ordinary           Purchase       46                    3.2350 USD
 USD 0.01 ordinary           Purchase       23                    3.2350 USD
 USD 0.01 ordinary           Purchase       32                    3.2350 USD
 USD 0.01 ordinary           Purchase       27                    3.2350 USD
 USD 0.01 ordinary           Purchase       100                   3.2350 USD
 USD 0.01 ordinary           Purchase       100                   3.2350 USD
 USD 0.01 ordinary           Purchase       39                    3.2350 USD
 USD 0.01 ordinary           Purchase       8                     3.2350 USD
 USD 0.01 ordinary           Purchase       9                     3.2350 USD
 USD 0.01 ordinary           Purchase       35                    3.2350 USD
 USD 0.01 ordinary           Purchase       33                    3.2350 USD
 USD 0.01 ordinary           Purchase       33                    3.2350 USD
 USD 0.01 ordinary           Purchase       38                    3.2350 USD
 USD 0.01 ordinary           Purchase       45                    3.2350 USD
 USD 0.01 ordinary           Purchase       9                     3.2350 USD
 USD 0.01 ordinary           Purchase       34                    3.2350 USD
 USD 0.01 ordinary           Purchase       18                    3.2350 USD
 USD 0.01 ordinary           Purchase       33                    3.2350 USD
 USD 0.01 ordinary           Purchase       20                    3.2350 USD
 USD 0.01 ordinary           Purchase       36                    3.2350 USD
 USD 0.01 ordinary           Purchase       33                    3.2350 USD
 USD 0.01 ordinary           Purchase       13                    3.2350 USD
 USD 0.01 ordinary           Purchase       39                    3.2350 USD
 USD 0.01 ordinary           Purchase       39                    3.2350 USD
 USD 0.01 ordinary           Purchase       34                    3.2350 USD
 USD 0.01 ordinary           Purchase       33                    3.2350 USD
 USD 0.01 ordinary           Purchase       134                   3.2350 USD
 USD 0.01 ordinary           Purchase       19                    3.2350 USD
 USD 0.01 ordinary           Purchase       146                   3.2350 USD
 USD 0.01 ordinary           Purchase       19                    3.2350 USD
 USD 0.01 ordinary           Purchase       52                    3.2350 USD
 USD 0.01 ordinary           Purchase       2                     3.2350 USD
 USD 0.01 ordinary           Purchase       19                    3.2350 USD
 USD 0.01 ordinary           Purchase       2                     3.2350 USD
 USD 0.01 ordinary           Purchase       15                    3.2350 USD
 USD 0.01 ordinary           Purchase       960                   3.2350 USD
 USD 0.01 ordinary           Purchase       37                    3.2350 USD
 USD 0.01 ordinary           Purchase       4                     3.2350 USD
 USD 0.01 ordinary           Purchase       11                    3.2350 USD
 USD 0.01 ordinary           Purchase       10                    3.2350 USD
 USD 0.01 ordinary           Purchase       1                     3.2350 USD
 USD 0.01 ordinary           Purchase       36                    3.2350 USD
 USD 0.01 ordinary           Purchase       4                     3.2350 USD
 USD 0.01 ordinary           Purchase       25                    3.2350 USD
 USD 0.01 ordinary           Purchase       29                    3.2350 USD
 USD 0.01 ordinary           Purchase       32                    3.2350 USD
 USD 0.01 ordinary           Purchase       32                    3.2350 USD
 USD 0.01 ordinary           Purchase       50                    3.2350 USD
 USD 0.01 ordinary           Purchase       10                    3.2350 USD
 USD 0.01 ordinary           Purchase       32                    3.2350 USD
 USD 0.01 ordinary           Purchase       22                    3.2350 USD
 USD 0.01 ordinary           Purchase       31                    3.2350 USD
 USD 0.01 ordinary           Purchase       19                    3.2350 USD
 USD 0.01 ordinary           Purchase       100                   3.2350 USD
 USD 0.01 ordinary           Purchase       154                   3.2350 USD
 USD 0.01 ordinary           Purchase       23                    3.2350 USD
 USD 0.01 ordinary           Purchase       1                     3.2350 USD
 USD 0.01 ordinary           Purchase       100                   3.2350 USD
 USD 0.01 ordinary           Purchase       33                    3.2350 USD
 USD 0.01 ordinary           Purchase       19                    3.2350 USD
 USD 0.01 ordinary           Purchase       19                    3.2350 USD
 USD 0.01 ordinary           Purchase       33                    3.2350 USD
 USD 0.01 ordinary           Purchase       118                   3.2350 USD
 USD 0.01 ordinary           Purchase       41                    3.2350 USD
 USD 0.01 ordinary           Purchase       33                    3.2350 USD
 USD 0.01 ordinary           Purchase       3                     3.2350 USD
 USD 0.01 ordinary           Purchase       16                    3.2350 USD
 USD 0.01 ordinary           Purchase       25                    3.2350 USD
 USD 0.01 ordinary           Purchase       7                     3.2350 USD
 USD 0.01 ordinary           Purchase       38                    3.2350 USD
 USD 0.01 ordinary           Purchase       37                    3.2350 USD
 USD 0.01 ordinary           Purchase       94                    3.2350 USD
 USD 0.01 ordinary           Purchase       13                    3.2350 USD
 USD 0.01 ordinary           Purchase       32                    3.2350 USD
 USD 0.01 ordinary           Purchase       5                     3.2350 USD
 USD 0.01 ordinary           Purchase       8                     3.2350 USD
 USD 0.01 ordinary           Purchase       21                    3.2350 USD
 USD 0.01 ordinary           Purchase       33                    3.2350 USD
 USD 0.01 ordinary           Purchase       3                     3.2350 USD
 USD 0.01 ordinary           Purchase       42                    3.2350 USD
 USD 0.01 ordinary           Purchase       190                   3.2350 USD
 USD 0.01 ordinary           Purchase       1                     3.2350 USD
 USD 0.01 ordinary           Purchase       36                    3.2350 USD
 USD 0.01 ordinary           Purchase       35                    3.2350 USD
 USD 0.01 ordinary           Purchase       6                     3.2350 USD
 USD 0.01 ordinary           Purchase       10                    3.2350 USD
 USD 0.01 ordinary           Purchase       5                     3.2350 USD
 USD 0.01 ordinary           Purchase       7                     3.2350 USD
 USD 0.01 ordinary           Purchase       32                    3.2350 USD
 USD 0.01 ordinary           Purchase       100                   3.2350 USD
 USD 0.01 ordinary           Purchase       100                   3.2350 USD
 USD 0.01 ordinary           Purchase       68                    3.2350 USD
 USD 0.01 ordinary           Purchase       32                    3.2350 USD
 USD 0.01 ordinary           Purchase       4                     3.2350 USD
 USD 0.01 ordinary           Purchase       64                    3.2350 USD
 USD 0.01 ordinary           Purchase       39                    3.2350 USD
 USD 0.01 ordinary           Purchase       18                    3.2350 USD
 USD 0.01 ordinary           Purchase       36                    3.2350 USD
 USD 0.01 ordinary           Purchase       56                    3.2350 USD
 USD 0.01 ordinary           Purchase       13                    3.2350 USD
 USD 0.01 ordinary           Purchase       4                     3.2350 USD
 USD 0.01 ordinary           Purchase       193                   3.2380 USD
 USD 0.01 ordinary           Purchase       167                   3.2390 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       10                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       95                    3.2400 USD
 USD 0.01 ordinary           Purchase       1                     3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       23                    3.2400 USD
 USD 0.01 ordinary           Purchase       33                    3.2400 USD
 USD 0.01 ordinary           Purchase       21                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       98                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       94                    3.2400 USD
 USD 0.01 ordinary           Purchase       32                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       50                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       34                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       1                     3.2400 USD
 USD 0.01 ordinary           Purchase       21                    3.2400 USD
 USD 0.01 ordinary           Purchase       20                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       17                    3.2400 USD
 USD 0.01 ordinary           Purchase       21                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       40                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       20                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       1                     3.2400 USD
 USD 0.01 ordinary           Purchase       14                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       21                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       30                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       11                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       6                     3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       89                    3.2400 USD
 USD 0.01 ordinary           Purchase       34                    3.2400 USD
 USD 0.01 ordinary           Purchase       53                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       90                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       11                    3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       79                    3.2400 USD
 USD 0.01 ordinary           Purchase       35                    3.2400 USD
 USD 0.01 ordinary           Purchase       6                     3.2400 USD
 USD 0.01 ordinary           Purchase       7                     3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       100                   3.2400 USD
 USD 0.01 ordinary           Purchase       207                   3.2418 USD
 USD 0.01 ordinary           Purchase       11                    3.2450 USD
 USD 0.01 ordinary           Purchase       34                    3.2450 USD
 USD 0.01 ordinary           Purchase       33                    3.2450 USD
 USD 0.01 ordinary           Purchase       233                   3.2478 USD
 USD 0.01 ordinary           Purchase       100                   3.2500 USD
 USD 0.01 ordinary           Purchase       141                   3.2500 USD
 USD 0.01 ordinary           Purchase       200                   3.2500 USD
 USD 0.01 ordinary           Purchase       78                    3.2500 USD
 USD 0.01 ordinary           Purchase       100                   3.2500 USD
 USD 0.01 ordinary           Purchase       100                   3.2500 USD
 USD 0.01 ordinary           Purchase       100                   3.2500 USD
 USD 0.01 ordinary           Purchase       156                   3.2500 USD
 USD 0.01 ordinary           Purchase       17                    3.2500 USD
 USD 0.01 ordinary           Purchase       108                   3.2500 USD
 USD 0.01 ordinary           Purchase       100                   3.2500 USD
 USD 0.01 ordinary           Purchase       4                     3.2500 USD
 USD 0.01 ordinary           Purchase       100                   3.2500 USD
 USD 0.01 ordinary           Purchase       98                    3.2500 USD
 USD 0.01 ordinary           Purchase       100                   3.2500 USD
 USD 0.01 ordinary           Purchase       200                   3.2500 USD
 USD 0.01 ordinary           Purchase       100                   3.2500 USD
 USD 0.01 ordinary           Purchase       2                     3.2500 USD
 USD 0.01 ordinary           Purchase       100                   3.2500 USD
 USD 0.01 ordinary           Purchase       33                    3.2500 USD
 USD 0.01 ordinary           Purchase       2                     3.2500 USD
 USD 0.01 ordinary           Purchase       92                    3.2500 USD
 USD 0.01 ordinary           Purchase       100                   3.2500 USD
 USD 0.01 ordinary           Purchase       100                   3.2500 USD
 USD 0.01 ordinary           Purchase       100                   3.2500 USD
 USD 0.01 ordinary           Purchase       267                   3.2554 USD
 USD 0.01 ordinary           Purchase       100                   3.2600 USD
 USD 0.01 ordinary           Purchase       20                    3.2600 USD
 USD 0.01 ordinary           Purchase       48                    3.2600 USD
 USD 0.01 ordinary           Purchase       153                   3.2600 USD
 USD 0.01 ordinary           Purchase       45                    3.2600 USD
 USD 0.01 ordinary           Purchase       33                    3.2600 USD
 USD 0.01 ordinary           Purchase       137                   3.2600 USD
 USD 0.01 ordinary           Purchase       118                   3.2600 USD
 USD 0.01 ordinary           Purchase       100                   3.2600 USD
 USD 0.01 ordinary           Purchase       100                   3.2600 USD
 USD 0.01 ordinary           Purchase       55                    3.2600 USD
 USD 0.01 ordinary           Purchase       169                   3.2600 USD
 USD 0.01 ordinary           Purchase       40                    3.2600 USD
 USD 0.01 ordinary           Purchase       247                   3.2600 USD
 USD 0.01 ordinary           Purchase       237                   3.2600 USD
 USD 0.01 ordinary           Purchase       308                   3.2600 USD
 USD 0.01 ordinary           Purchase       100                   3.2600 USD
 USD 0.01 ordinary           Purchase       8                     3.2650 USD
 USD 0.01 ordinary           Purchase       36                    3.2650 USD
 USD 0.01 ordinary           Purchase       9                     3.2650 USD
 USD 0.01 ordinary           Purchase       33                    3.2650 USD
 USD 0.01 ordinary           Purchase       1                     3.2650 USD
 USD 0.01 ordinary           Purchase       98                    3.2700 USD
 USD 0.01 ordinary           Purchase       33                    3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       154                   3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       1                     3.2700 USD
 USD 0.01 ordinary           Purchase       36                    3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       69                    3.2700 USD
 USD 0.01 ordinary           Purchase       86                    3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       200                   3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       89                    3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       168                   3.2700 USD
 USD 0.01 ordinary           Purchase       33                    3.2700 USD
 USD 0.01 ordinary           Purchase       196                   3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       11                    3.2700 USD
 USD 0.01 ordinary           Purchase       34                    3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Purchase       36                    3.2700 USD
 USD 0.01 ordinary           Purchase       64                    3.2700 USD
 USD 0.01 ordinary           Purchase       100                   3.2700 USD
 USD 0.01 ordinary           Sale           100                   2.9950 USD
 USD 0.01 ordinary           Sale           100                   2.9950 USD
 USD 0.01 ordinary           Sale           100                   2.9950 USD
 USD 0.01 ordinary           Sale           200                   3.0000 USD
 USD 0.01 ordinary           Sale           100                   3.0000 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           200                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           14                    3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           14                    3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           200                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           187                   3.0100 USD
 USD 0.01 ordinary           Sale           30                    3.0100 USD
 USD 0.01 ordinary           Sale           279                   3.0250 USD
 USD 0.01 ordinary           Sale           54                    3.0250 USD
 USD 0.01 ordinary           Sale           331                   3.0250 USD
 USD 0.01 ordinary           Sale           649                   3.0250 USD
 USD 0.01 ordinary           Sale           322                   3.0250 USD
 USD 0.01 ordinary           Sale           318                   3.0250 USD
 USD 0.01 ordinary           Sale           14                    3.0250 USD
 USD 0.01 ordinary           Sale           400                   3.0250 USD
 USD 0.01 ordinary           Sale           57                    3.0250 USD
 USD 0.01 ordinary           Sale           128                   3.0300 USD
 USD 0.01 ordinary           Sale           200                   3.0300 USD
 USD 0.01 ordinary           Sale           158                   3.0300 USD
 USD 0.01 ordinary           Sale           13                    3.0300 USD
 USD 0.01 ordinary           Sale           21                    3.0350 USD
 USD 0.01 ordinary           Sale           18                    3.0350 USD
 USD 0.01 ordinary           Sale           292                   3.0350 USD
 USD 0.01 ordinary           Sale           5                     3.0350 USD
 USD 0.01 ordinary           Sale           291                   3.0350 USD
 USD 0.01 ordinary           Sale           38                    3.0350 USD
 USD 0.01 ordinary           Sale           55                    3.0350 USD
 USD 0.01 ordinary           Sale           448                   3.0350 USD
 USD 0.01 ordinary           Sale           54                    3.0350 USD
 USD 0.01 ordinary           Sale           16                    3.0350 USD
 USD 0.01 ordinary           Sale           18                    3.0350 USD
 USD 0.01 ordinary           Sale           531                   3.0350 USD
 USD 0.01 ordinary           Sale           520                   3.0400 USD
 USD 0.01 ordinary           Sale           66                    3.0400 USD
 USD 0.01 ordinary           Sale           300                   3.0400 USD
 USD 0.01 ordinary           Sale           700                   3.0400 USD
 USD 0.01 ordinary           Sale           500                   3.0400 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           56                    3.0400 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           200                   3.0400 USD
 USD 0.01 ordinary           Sale           4                     3.0400 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           102                   3.0400 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           54                    3.0400 USD
 USD 0.01 ordinary           Sale           700                   3.0400 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           200                   3.0400 USD
 USD 0.01 ordinary           Sale           233                   3.0400 USD
 USD 0.01 ordinary           Sale           87                    3.0400 USD
 USD 0.01 ordinary           Sale           21                    3.0450 USD
 USD 0.01 ordinary           Sale           389                   3.0450 USD
 USD 0.01 ordinary           Sale           279                   3.0450 USD
 USD 0.01 ordinary           Sale           54                    3.0450 USD
 USD 0.01 ordinary           Sale           20                    3.0450 USD
 USD 0.01 ordinary           Sale           14                    3.0450 USD
 USD 0.01 ordinary           Sale           13                    3.0450 USD
 USD 0.01 ordinary           Sale           555                   3.0450 USD
 USD 0.01 ordinary           Sale           298                   3.0450 USD
 USD 0.01 ordinary           Sale           54                    3.0450 USD
 USD 0.01 ordinary           Sale           23                    3.0450 USD
 USD 0.01 ordinary           Sale           14                    3.0450 USD
 USD 0.01 ordinary           Sale           2                     3.0450 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           200                   3.0500 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           177                   3.0500 USD
 USD 0.01 ordinary           Sale           63                    3.0500 USD
 USD 0.01 ordinary           Sale           42                    3.0500 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           300                   3.0500 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           2                     3.0550 USD
 USD 0.01 ordinary           Sale           547                   3.0550 USD
 USD 0.01 ordinary           Sale           2                     3.0550 USD
 USD 0.01 ordinary           Sale           54                    3.0550 USD
 USD 0.01 ordinary           Sale           18                    3.0550 USD
 USD 0.01 ordinary           Sale           54                    3.0550 USD
 USD 0.01 ordinary           Sale           54                    3.0550 USD
 USD 0.01 ordinary           Sale           54                    3.0550 USD
 USD 0.01 ordinary           Sale           300                   3.0550 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           90                    3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           682                   3.0600 USD
 USD 0.01 ordinary           Sale           516                   3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           49                    3.0600 USD
 USD 0.01 ordinary           Sale           102                   3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           18                    3.0600 USD
 USD 0.01 ordinary           Sale           1,100                 3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           200                   3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           151                   3.0600 USD
 USD 0.01 ordinary           Sale           200                   3.0600 USD
 USD 0.01 ordinary           Sale           200                   3.0600 USD
 USD 0.01 ordinary           Sale           111                   3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           500                   3.0600 USD
 USD 0.01 ordinary           Sale           54                    3.0600 USD
 USD 0.01 ordinary           Sale           200                   3.0600 USD
 USD 0.01 ordinary           Sale           200                   3.0600 USD
 USD 0.01 ordinary           Sale           28                    3.0600 USD
 USD 0.01 ordinary           Sale           300                   3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           61                    3.0600 USD
 USD 0.01 ordinary           Sale           54                    3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           54                    3.0600 USD
 USD 0.01 ordinary           Sale           159                   3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           100                   3.0600 USD
 USD 0.01 ordinary           Sale           15                    3.0650 USD
 USD 0.01 ordinary           Sale           40                    3.0650 USD
 USD 0.01 ordinary           Sale           513                   3.0650 USD
 USD 0.01 ordinary           Sale           21                    3.0650 USD
 USD 0.01 ordinary           Sale           282                   3.0650 USD
 USD 0.01 ordinary           Sale           278                   3.0650 USD
 USD 0.01 ordinary           Sale           165                   3.0650 USD
 USD 0.01 ordinary           Sale           605                   3.0650 USD
 USD 0.01 ordinary           Sale           38                    3.0650 USD
 USD 0.01 ordinary           Sale           320                   3.0650 USD
 USD 0.01 ordinary           Sale           4                     3.0650 USD
 USD 0.01 ordinary           Sale           404                   3.0650 USD
 USD 0.01 ordinary           Sale           280                   3.0650 USD
 USD 0.01 ordinary           Sale           54                    3.0650 USD
 USD 0.01 ordinary           Sale           54                    3.0650 USD
 USD 0.01 ordinary           Sale           283                   3.0650 USD
 USD 0.01 ordinary           Sale           26                    3.0650 USD
 USD 0.01 ordinary           Sale           20                    3.0650 USD
 USD 0.01 ordinary           Sale           61                    3.0650 USD
 USD 0.01 ordinary           Sale           100                   3.0650 USD
 USD 0.01 ordinary           Sale           100                   3.0650 USD
 USD 0.01 ordinary           Sale           100                   3.0650 USD
 USD 0.01 ordinary           Sale           80                    3.0650 USD
 USD 0.01 ordinary           Sale           18                    3.0650 USD
 USD 0.01 ordinary           Sale           54                    3.0650 USD
 USD 0.01 ordinary           Sale           16                    3.0650 USD
 USD 0.01 ordinary           Sale           1                     3.0650 USD
 USD 0.01 ordinary           Sale           15                    3.0650 USD
 USD 0.01 ordinary           Sale           19                    3.0650 USD
 USD 0.01 ordinary           Sale           492                   3.0650 USD
 USD 0.01 ordinary           Sale           2                     3.0650 USD
 USD 0.01 ordinary           Sale           102                   3.0650 USD
 USD 0.01 ordinary           Sale           2                     3.0650 USD
 USD 0.01 ordinary           Sale           14                    3.0650 USD
 USD 0.01 ordinary           Sale           283                   3.0650 USD
 USD 0.01 ordinary           Sale           55                    3.0650 USD
 USD 0.01 ordinary           Sale           54                    3.0650 USD
 USD 0.01 ordinary           Sale           2                     3.0650 USD
 USD 0.01 ordinary           Sale           99                    3.0700 USD
 USD 0.01 ordinary           Sale           100                   3.0700 USD
 USD 0.01 ordinary           Sale           200                   3.0700 USD
 USD 0.01 ordinary           Sale           54                    3.0700 USD
 USD 0.01 ordinary           Sale           397                   3.0700 USD
 USD 0.01 ordinary           Sale           138                   3.0700 USD
 USD 0.01 ordinary           Sale           100                   3.0700 USD
 USD 0.01 ordinary           Sale           200                   3.0700 USD
 USD 0.01 ordinary           Sale           100                   3.0700 USD
 USD 0.01 ordinary           Sale           127                   3.0700 USD
 USD 0.01 ordinary           Sale           100                   3.0700 USD
 USD 0.01 ordinary           Sale           547                   3.0700 USD
 USD 0.01 ordinary           Sale           100                   3.0700 USD
 USD 0.01 ordinary           Sale           1                     3.0700 USD
 USD 0.01 ordinary           Sale           4                     3.0700 USD
 USD 0.01 ordinary           Sale           1                     3.0700 USD
 USD 0.01 ordinary           Sale           13                    3.0700 USD
 USD 0.01 ordinary           Sale           99                    3.0700 USD
 USD 0.01 ordinary           Sale           1,300                 3.0700 USD
 USD 0.01 ordinary           Sale           60                    3.0700 USD
 USD 0.01 ordinary           Sale           100                   3.0700 USD
 USD 0.01 ordinary           Sale           54                    3.0700 USD
 USD 0.01 ordinary           Sale           62                    3.0700 USD
 USD 0.01 ordinary           Sale           400                   3.0700 USD
 USD 0.01 ordinary           Sale           10                    3.0700 USD
 USD 0.01 ordinary           Sale           100                   3.0700 USD
 USD 0.01 ordinary           Sale           20                    3.0700 USD
 USD 0.01 ordinary           Sale           6                     3.0700 USD
 USD 0.01 ordinary           Sale           296                   3.0700 USD
 USD 0.01 ordinary           Sale           38                    3.0700 USD
 USD 0.01 ordinary           Sale           99                    3.0700 USD
 USD 0.01 ordinary           Sale           100                   3.0700 USD
 USD 0.01 ordinary           Sale           100                   3.0700 USD
 USD 0.01 ordinary           Sale           900                   3.0700 USD
 USD 0.01 ordinary           Sale           774                   3.0700 USD
 USD 0.01 ordinary           Sale           200                   3.0700 USD
 USD 0.01 ordinary           Sale           17                    3.0750 USD
 USD 0.01 ordinary           Sale           1                     3.0750 USD
 USD 0.01 ordinary           Sale           54                    3.0750 USD
 USD 0.01 ordinary           Sale           54                    3.0750 USD
 USD 0.01 ordinary           Sale           54                    3.0750 USD
 USD 0.01 ordinary           Sale           10,000                3.0750 USD
 USD 0.01 ordinary           Sale           279                   3.0750 USD
 USD 0.01 ordinary           Sale           16                    3.0750 USD
 USD 0.01 ordinary           Sale           20                    3.0750 USD
 USD 0.01 ordinary           Sale           500                   3.0750 USD
 USD 0.01 ordinary           Sale           288                   3.0750 USD
 USD 0.01 ordinary           Sale           12                    3.0750 USD
 USD 0.01 ordinary           Sale           49                    3.0750 USD
 USD 0.01 ordinary           Sale           54                    3.0750 USD
 USD 0.01 ordinary           Sale           22                    3.0750 USD
 USD 0.01 ordinary           Sale           2                     3.0750 USD
 USD 0.01 ordinary           Sale           16                    3.0750 USD
 USD 0.01 ordinary           Sale           54                    3.0750 USD
 USD 0.01 ordinary           Sale           19                    3.0750 USD
 USD 0.01 ordinary           Sale           2                     3.0750 USD
 USD 0.01 ordinary           Sale           54                    3.0750 USD
 USD 0.01 ordinary           Sale           54                    3.0750 USD
 USD 0.01 ordinary           Sale           54                    3.0750 USD
 USD 0.01 ordinary           Sale           2                     3.0750 USD
 USD 0.01 ordinary           Sale           2                     3.0750 USD
 USD 0.01 ordinary           Sale           2                     3.0750 USD
 USD 0.01 ordinary           Sale           18                    3.0750 USD
 USD 0.01 ordinary           Sale           54                    3.0750 USD
 USD 0.01 ordinary           Sale           26                    3.0750 USD
 USD 0.01 ordinary           Sale           598                   3.0800 USD
 USD 0.01 ordinary           Sale           400                   3.0800 USD
 USD 0.01 ordinary           Sale           1,010                 3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           45                    3.0800 USD
 USD 0.01 ordinary           Sale           54                    3.0800 USD
 USD 0.01 ordinary           Sale           500                   3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           40                    3.0800 USD
 USD 0.01 ordinary           Sale           17                    3.0800 USD
 USD 0.01 ordinary           Sale           400                   3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           102                   3.0800 USD
 USD 0.01 ordinary           Sale           20                    3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           200                   3.0800 USD
 USD 0.01 ordinary           Sale           34                    3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           10                    3.0800 USD
 USD 0.01 ordinary           Sale           54                    3.0800 USD
 USD 0.01 ordinary           Sale           200                   3.0800 USD
 USD 0.01 ordinary           Sale           37                    3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           140                   3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           500                   3.0800 USD
 USD 0.01 ordinary           Sale           12                    3.0800 USD
 USD 0.01 ordinary           Sale           1,188                 3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           100                   3.0800 USD
 USD 0.01 ordinary           Sale           119                   3.0800 USD
 USD 0.01 ordinary           Sale           900                   3.0800 USD
 USD 0.01 ordinary           Sale           198                   3.0800 USD
 USD 0.01 ordinary           Sale           1                     3.0850 USD
 USD 0.01 ordinary           Sale           16                    3.0850 USD
 USD 0.01 ordinary           Sale           316                   3.0850 USD
 USD 0.01 ordinary           Sale           14                    3.0850 USD
 USD 0.01 ordinary           Sale           54                    3.0850 USD
 USD 0.01 ordinary           Sale           16                    3.0850 USD
 USD 0.01 ordinary           Sale           54                    3.0850 USD
 USD 0.01 ordinary           Sale           15                    3.0850 USD
 USD 0.01 ordinary           Sale           632                   3.0850 USD
 USD 0.01 ordinary           Sale           54                    3.0850 USD
 USD 0.01 ordinary           Sale           54                    3.0850 USD
 USD 0.01 ordinary           Sale           54                    3.0850 USD
 USD 0.01 ordinary           Sale           2                     3.0850 USD
 USD 0.01 ordinary           Sale           181                   3.0900 USD
 USD 0.01 ordinary           Sale           160                   3.0900 USD
 USD 0.01 ordinary           Sale           100                   3.0900 USD
 USD 0.01 ordinary           Sale           100                   3.0900 USD
 USD 0.01 ordinary           Sale           187                   3.0900 USD
 USD 0.01 ordinary           Sale           118                   3.0900 USD
 USD 0.01 ordinary           Sale           100                   3.0900 USD
 USD 0.01 ordinary           Sale           300                   3.0900 USD
 USD 0.01 ordinary           Sale           153                   3.0900 USD
 USD 0.01 ordinary           Sale           500                   3.0900 USD
 USD 0.01 ordinary           Sale           300                   3.0900 USD
 USD 0.01 ordinary           Sale           100                   3.0900 USD
 USD 0.01 ordinary           Sale           54                    3.0900 USD
 USD 0.01 ordinary           Sale           100                   3.0900 USD
 USD 0.01 ordinary           Sale           190                   3.0900 USD
 USD 0.01 ordinary           Sale           168                   3.0900 USD
 USD 0.01 ordinary           Sale           100                   3.0900 USD
 USD 0.01 ordinary           Sale           10                    3.0950 USD
 USD 0.01 ordinary           Sale           54                    3.0950 USD
 USD 0.01 ordinary           Sale           2                     3.0950 USD
 USD 0.01 ordinary           Sale           16                    3.0950 USD
 USD 0.01 ordinary           Sale           15                    3.0950 USD
 USD 0.01 ordinary           Sale           10                    3.0950 USD
 USD 0.01 ordinary           Sale           1                     3.0950 USD
 USD 0.01 ordinary           Sale           54                    3.0950 USD
 USD 0.01 ordinary           Sale           54                    3.0950 USD
 USD 0.01 ordinary           Sale           2                     3.0950 USD
 USD 0.01 ordinary           Sale           16                    3.0950 USD
 USD 0.01 ordinary           Sale           9                     3.0950 USD
 USD 0.01 ordinary           Sale           54                    3.0950 USD
 USD 0.01 ordinary           Sale           15                    3.0950 USD
 USD 0.01 ordinary           Sale           2                     3.0950 USD
 USD 0.01 ordinary           Sale           2                     3.0950 USD
 USD 0.01 ordinary           Sale           290                   3.0950 USD
 USD 0.01 ordinary           Sale           54                    3.0950 USD
 USD 0.01 ordinary           Sale           54                    3.0950 USD
 USD 0.01 ordinary           Sale           21                    3.0950 USD
 USD 0.01 ordinary           Sale           18                    3.0950 USD
 USD 0.01 ordinary           Sale           21                    3.0950 USD
 USD 0.01 ordinary           Sale           54                    3.0950 USD
 USD 0.01 ordinary           Sale           1,300                 3.0950 USD
 USD 0.01 ordinary           Sale           17                    3.0950 USD
 USD 0.01 ordinary           Sale           5,000                 3.0950 USD
 USD 0.01 ordinary           Sale           10                    3.0950 USD
 USD 0.01 ordinary           Sale           54                    3.0950 USD
 USD 0.01 ordinary           Sale           1                     3.0950 USD
 USD 0.01 ordinary           Sale           100                   3.1000 USD
 USD 0.01 ordinary           Sale           100                   3.1000 USD
 USD 0.01 ordinary           Sale           300                   3.1000 USD
 USD 0.01 ordinary           Sale           25                    3.1000 USD
 USD 0.01 ordinary           Sale           137                   3.1000 USD
 USD 0.01 ordinary           Sale           95                    3.1000 USD
 USD 0.01 ordinary           Sale           1                     3.1000 USD
 USD 0.01 ordinary           Sale           100                   3.1000 USD
 USD 0.01 ordinary           Sale           1                     3.1000 USD
 USD 0.01 ordinary           Sale           118                   3.1000 USD
 USD 0.01 ordinary           Sale           200                   3.1000 USD
 USD 0.01 ordinary           Sale           55                    3.1000 USD
 USD 0.01 ordinary           Sale           300                   3.1000 USD
 USD 0.01 ordinary           Sale           199                   3.1000 USD
 USD 0.01 ordinary           Sale           100                   3.1000 USD
 USD 0.01 ordinary           Sale           100                   3.1000 USD
 USD 0.01 ordinary           Sale           11                    3.1000 USD
 USD 0.01 ordinary           Sale           54                    3.1000 USD
 USD 0.01 ordinary           Sale           100                   3.1000 USD
 USD 0.01 ordinary           Sale           205                   3.1000 USD
 USD 0.01 ordinary           Sale           100                   3.1000 USD
 USD 0.01 ordinary           Sale           75                    3.1000 USD
 USD 0.01 ordinary           Sale           300                   3.1000 USD
 USD 0.01 ordinary           Sale           100                   3.1000 USD
 USD 0.01 ordinary           Sale           200                   3.1000 USD
 USD 0.01 ordinary           Sale           117                   3.1000 USD
 USD 0.01 ordinary           Sale           41                    3.1000 USD
 USD 0.01 ordinary           Sale           77                    3.1000 USD
 USD 0.01 ordinary           Sale           700                   3.1000 USD
 USD 0.01 ordinary           Sale           438                   3.1050 USD
 USD 0.01 ordinary           Sale           56                    3.1050 USD
 USD 0.01 ordinary           Sale           64                    3.1050 USD
 USD 0.01 ordinary           Sale           16                    3.1050 USD
 USD 0.01 ordinary           Sale           600                   3.1100 USD
 USD 0.01 ordinary           Sale           500                   3.1100 USD
 USD 0.01 ordinary           Sale           300                   3.1100 USD
 USD 0.01 ordinary           Sale           46                    3.1100 USD
 USD 0.01 ordinary           Sale           54                    3.1100 USD
 USD 0.01 ordinary           Sale           54                    3.1100 USD
 USD 0.01 ordinary           Sale           5                     3.1100 USD
 USD 0.01 ordinary           Sale           581                   3.1100 USD
 USD 0.01 ordinary           Sale           100                   3.1100 USD
 USD 0.01 ordinary           Sale           100                   3.1100 USD
 USD 0.01 ordinary           Sale           100                   3.1100 USD
 USD 0.01 ordinary           Sale           48                    3.1100 USD
 USD 0.01 ordinary           Sale           100                   3.1100 USD
 USD 0.01 ordinary           Sale           100                   3.1100 USD
 USD 0.01 ordinary           Sale           100                   3.1100 USD
 USD 0.01 ordinary           Sale           519                   3.1100 USD
 USD 0.01 ordinary           Sale           1,519                 3.1100 USD
 USD 0.01 ordinary           Sale           100                   3.1100 USD
 USD 0.01 ordinary           Sale           16                    3.1150 USD
 USD 0.01 ordinary           Sale           3,000                 3.1150 USD
 USD 0.01 ordinary           Sale           54                    3.1150 USD
 USD 0.01 ordinary           Sale           35                    3.1150 USD
 USD 0.01 ordinary           Sale           54                    3.1150 USD
 USD 0.01 ordinary           Sale           16                    3.1150 USD
 USD 0.01 ordinary           Sale           54                    3.1150 USD
 USD 0.01 ordinary           Sale           10                    3.1150 USD
 USD 0.01 ordinary           Sale           200                   3.1200 USD
 USD 0.01 ordinary           Sale           203                   3.1200 USD
 USD 0.01 ordinary           Sale           100                   3.1200 USD
 USD 0.01 ordinary           Sale           197                   3.1200 USD
 USD 0.01 ordinary           Sale           54                    3.1200 USD
 USD 0.01 ordinary           Sale           125                   3.1200 USD
 USD 0.01 ordinary           Sale           100                   3.1200 USD
 USD 0.01 ordinary           Sale           500                   3.1200 USD
 USD 0.01 ordinary           Sale           158                   3.1200 USD
 USD 0.01 ordinary           Sale           643                   3.1200 USD
 USD 0.01 ordinary           Sale           100                   3.1200 USD
 USD 0.01 ordinary           Sale           100                   3.1200 USD
 USD 0.01 ordinary           Sale           1,560                 3.1200 USD
 USD 0.01 ordinary           Sale           2                     3.1250 USD
 USD 0.01 ordinary           Sale           54                    3.1250 USD
 USD 0.01 ordinary           Sale           8                     3.1250 USD
 USD 0.01 ordinary           Sale           1                     3.1250 USD
 USD 0.01 ordinary           Sale           3                     3.1250 USD
 USD 0.01 ordinary           Sale           15                    3.1250 USD
 USD 0.01 ordinary           Sale           100                   3.1300 USD
 USD 0.01 ordinary           Sale           100                   3.1300 USD
 USD 0.01 ordinary           Sale           100                   3.1300 USD
 USD 0.01 ordinary           Sale           500                   3.1300 USD
 USD 0.01 ordinary           Sale           100                   3.1300 USD
 USD 0.01 ordinary           Sale           200                   3.1300 USD
 USD 0.01 ordinary           Sale           100                   3.1300 USD
 USD 0.01 ordinary           Sale           400                   3.1300 USD
 USD 0.01 ordinary           Sale           200                   3.1300 USD
 USD 0.01 ordinary           Sale           100                   3.1300 USD
 USD 0.01 ordinary           Sale           14                    3.1350 USD
 USD 0.01 ordinary           Sale           2                     3.1350 USD
 USD 0.01 ordinary           Sale           55                    3.1350 USD
 USD 0.01 ordinary           Sale           100                   3.1400 USD
 USD 0.01 ordinary           Sale           61                    3.1400 USD
 USD 0.01 ordinary           Sale           300                   3.1400 USD
 USD 0.01 ordinary           Sale           100                   3.1400 USD
 USD 0.01 ordinary           Sale           100                   3.1400 USD
 USD 0.01 ordinary           Sale           1,657                 3.1400 USD
 USD 0.01 ordinary           Sale           54                    3.1400 USD
 USD 0.01 ordinary           Sale           286                   3.1400 USD
 USD 0.01 ordinary           Sale           119                   3.1400 USD
 USD 0.01 ordinary           Sale           156                   3.1400 USD
 USD 0.01 ordinary           Sale           83                    3.1400 USD
 USD 0.01 ordinary           Sale           200                   3.1400 USD
 USD 0.01 ordinary           Sale           100                   3.1400 USD
 USD 0.01 ordinary           Sale           200                   3.1400 USD
 USD 0.01 ordinary           Sale           200                   3.1400 USD
 USD 0.01 ordinary           Sale           900                   3.1400 USD
 USD 0.01 ordinary           Sale           800                   3.1400 USD
 USD 0.01 ordinary           Sale           14                    3.1400 USD
 USD 0.01 ordinary           Sale           800                   3.1400 USD
 USD 0.01 ordinary           Sale           57                    3.1400 USD
 USD 0.01 ordinary           Sale           75                    3.1450 USD
 USD 0.01 ordinary           Sale           24                    3.1450 USD
 USD 0.01 ordinary           Sale           100                   3.1450 USD
 USD 0.01 ordinary           Sale           54                    3.1500 USD
 USD 0.01 ordinary           Sale           2,000                 3.1500 USD
 USD 0.01 ordinary           Sale           100                   3.1500 USD
 USD 0.01 ordinary           Sale           2,500                 3.1500 USD
 USD 0.01 ordinary           Sale           900                   3.1500 USD
 USD 0.01 ordinary           Sale           2,100                 3.1500 USD
 USD 0.01 ordinary           Sale           400                   3.1500 USD
 USD 0.01 ordinary           Sale           200                   3.1500 USD
 USD 0.01 ordinary           Sale           600                   3.1500 USD
 USD 0.01 ordinary           Sale           300                   3.1500 USD
 USD 0.01 ordinary           Sale           100                   3.1500 USD
 USD 0.01 ordinary           Sale           83                    3.1550 USD
 USD 0.01 ordinary           Sale           16                    3.1550 USD
 USD 0.01 ordinary           Sale           29                    3.1550 USD
 USD 0.01 ordinary           Sale           100                   3.1550 USD
 USD 0.01 ordinary           Sale           54                    3.1550 USD
 USD 0.01 ordinary           Sale           69                    3.1550 USD
 USD 0.01 ordinary           Sale           54                    3.1550 USD
 USD 0.01 ordinary           Sale           205                   3.1550 USD
 USD 0.01 ordinary           Sale           14                    3.1550 USD
 USD 0.01 ordinary           Sale           15                    3.1550 USD
 USD 0.01 ordinary           Sale           218                   3.1550 USD
 USD 0.01 ordinary           Sale           300                   3.1550 USD
 USD 0.01 ordinary           Sale           54                    3.1550 USD
 USD 0.01 ordinary           Sale           85                    3.1550 USD
 USD 0.01 ordinary           Sale           54                    3.1550 USD
 USD 0.01 ordinary           Sale           200                   3.1600 USD
 USD 0.01 ordinary           Sale           100                   3.1600 USD
 USD 0.01 ordinary           Sale           100                   3.1600 USD
 USD 0.01 ordinary           Sale           211                   3.1600 USD
 USD 0.01 ordinary           Sale           1,000                 3.1600 USD
 USD 0.01 ordinary           Sale           4                     3.1600 USD
 USD 0.01 ordinary           Sale           400                   3.1600 USD
 USD 0.01 ordinary           Sale           100                   3.1600 USD
 USD 0.01 ordinary           Sale           199                   3.1600 USD
 USD 0.01 ordinary           Sale           400                   3.1600 USD
 USD 0.01 ordinary           Sale           300                   3.1600 USD
 USD 0.01 ordinary           Sale           43                    3.1600 USD
 USD 0.01 ordinary           Sale           1,100                 3.1600 USD
 USD 0.01 ordinary           Sale           4                     3.1600 USD
 USD 0.01 ordinary           Sale           6                     3.1600 USD
 USD 0.01 ordinary           Sale           1,480                 3.1600 USD
 USD 0.01 ordinary           Sale           1,200                 3.1600 USD
 USD 0.01 ordinary           Sale           4                     3.1600 USD
 USD 0.01 ordinary           Sale           1,500                 3.1600 USD
 USD 0.01 ordinary           Sale           54                    3.1600 USD
 USD 0.01 ordinary           Sale           100                   3.1600 USD
 USD 0.01 ordinary           Sale           189                   3.1600 USD
 USD 0.01 ordinary           Sale           3                     3.1600 USD
 USD 0.01 ordinary           Sale           1,096                 3.1600 USD
 USD 0.01 ordinary           Sale           14                    3.1650 USD
 USD 0.01 ordinary           Sale           259                   3.1650 USD
 USD 0.01 ordinary           Sale           80                    3.1650 USD
 USD 0.01 ordinary           Sale           23                    3.1650 USD
 USD 0.01 ordinary           Sale           260                   3.1650 USD
 USD 0.01 ordinary           Sale           100                   3.1650 USD
 USD 0.01 ordinary           Sale           16                    3.1650 USD
 USD 0.01 ordinary           Sale           220                   3.1650 USD
 USD 0.01 ordinary           Sale           17                    3.1650 USD
 USD 0.01 ordinary           Sale           16                    3.1650 USD
 USD 0.01 ordinary           Sale           54                    3.1650 USD
 USD 0.01 ordinary           Sale           235                   3.1650 USD
 USD 0.01 ordinary           Sale           101                   3.1650 USD
 USD 0.01 ordinary           Sale           54                    3.1650 USD
 USD 0.01 ordinary           Sale           37                    3.1650 USD
 USD 0.01 ordinary           Sale           21                    3.1650 USD
 USD 0.01 ordinary           Sale           500                   3.1700 USD
 USD 0.01 ordinary           Sale           13                    3.1700 USD
 USD 0.01 ordinary           Sale           100                   3.1700 USD
 USD 0.01 ordinary           Sale           100                   3.1700 USD
 USD 0.01 ordinary           Sale           100                   3.1700 USD
 USD 0.01 ordinary           Sale           487                   3.1700 USD
 USD 0.01 ordinary           Sale           80                    3.1700 USD
 USD 0.01 ordinary           Sale           87                    3.1700 USD
 USD 0.01 ordinary           Sale           40                    3.1700 USD
 USD 0.01 ordinary           Sale           2,420                 3.1700 USD
 USD 0.01 ordinary           Sale           100                   3.1700 USD
 USD 0.01 ordinary           Sale           300                   3.1700 USD
 USD 0.01 ordinary           Sale           600                   3.1700 USD
 USD 0.01 ordinary           Sale           100                   3.1700 USD
 USD 0.01 ordinary           Sale           300                   3.1700 USD
 USD 0.01 ordinary           Sale           54                    3.1700 USD
 USD 0.01 ordinary           Sale           11                    3.1700 USD
 USD 0.01 ordinary           Sale           1,200                 3.1700 USD
 USD 0.01 ordinary           Sale           160                   3.1700 USD
 USD 0.01 ordinary           Sale           100                   3.1700 USD
 USD 0.01 ordinary           Sale           33                    3.1750 USD
 USD 0.01 ordinary           Sale           68                    3.1750 USD
 USD 0.01 ordinary           Sale           17                    3.1750 USD
 USD 0.01 ordinary           Sale           68                    3.1750 USD
 USD 0.01 ordinary           Sale           68                    3.1750 USD
 USD 0.01 ordinary           Sale           68                    3.1750 USD
 USD 0.01 ordinary           Sale           165                   3.1750 USD
 USD 0.01 ordinary           Sale           4                     3.1750 USD
 USD 0.01 ordinary           Sale           59                    3.1750 USD
 USD 0.01 ordinary           Sale           173                   3.1750 USD
 USD 0.01 ordinary           Sale           218                   3.1750 USD
 USD 0.01 ordinary           Sale           40                    3.1750 USD
 USD 0.01 ordinary           Sale           218                   3.1750 USD
 USD 0.01 ordinary           Sale           2                     3.1750 USD
 USD 0.01 ordinary           Sale           231                   3.1750 USD
 USD 0.01 ordinary           Sale           54                    3.1800 USD
 USD 0.01 ordinary           Sale           186                   3.1800 USD
 USD 0.01 ordinary           Sale           1,000                 3.1800 USD
 USD 0.01 ordinary           Sale           500                   3.1800 USD
 USD 0.01 ordinary           Sale           500                   3.1800 USD
 USD 0.01 ordinary           Sale           1,620                 3.1800 USD
 USD 0.01 ordinary           Sale           300                   3.1800 USD
 USD 0.01 ordinary           Sale           200                   3.1800 USD
 USD 0.01 ordinary           Sale           100                   3.1800 USD
 USD 0.01 ordinary           Sale           1,001                 3.1800 USD
 USD 0.01 ordinary           Sale           20                    3.1800 USD
 USD 0.01 ordinary           Sale           2,448                 3.1800 USD
 USD 0.01 ordinary           Sale           100                   3.1800 USD
 USD 0.01 ordinary           Sale           1,509                 3.1800 USD
 USD 0.01 ordinary           Sale           100                   3.1800 USD
 USD 0.01 ordinary           Sale           3                     3.1800 USD
 USD 0.01 ordinary           Sale           400                   3.1800 USD
 USD 0.01 ordinary           Sale           100                   3.1800 USD
 USD 0.01 ordinary           Sale           200                   3.1800 USD
 USD 0.01 ordinary           Sale           900                   3.1800 USD
 USD 0.01 ordinary           Sale           100                   3.1800 USD
 USD 0.01 ordinary           Sale           20                    3.1800 USD
 USD 0.01 ordinary           Sale           40                    3.1800 USD
 USD 0.01 ordinary           Sale           2,300                 3.1800 USD
 USD 0.01 ordinary           Sale           600                   3.1800 USD
 USD 0.01 ordinary           Sale           1,800                 3.1800 USD
 USD 0.01 ordinary           Sale           200                   3.1800 USD
 USD 0.01 ordinary           Sale           300                   3.1800 USD
 USD 0.01 ordinary           Sale           100                   3.1800 USD
 USD 0.01 ordinary           Sale           91                    3.1800 USD
 USD 0.01 ordinary           Sale           400                   3.1800 USD
 USD 0.01 ordinary           Sale           387                   3.1800 USD
 USD 0.01 ordinary           Sale           100                   3.1800 USD
 USD 0.01 ordinary           Sale           100                   3.1800 USD
 USD 0.01 ordinary           Sale           213                   3.1800 USD
 USD 0.01 ordinary           Sale           54                    3.1800 USD
 USD 0.01 ordinary           Sale           300                   3.1800 USD
 USD 0.01 ordinary           Sale           100                   3.1800 USD
 USD 0.01 ordinary           Sale           1,413                 3.1800 USD
 USD 0.01 ordinary           Sale           137                   3.1850 USD
 USD 0.01 ordinary           Sale           18                    3.1850 USD
 USD 0.01 ordinary           Sale           8                     3.1850 USD
 USD 0.01 ordinary           Sale           8                     3.1850 USD
 USD 0.01 ordinary           Sale           55                    3.1850 USD
 USD 0.01 ordinary           Sale           300                   3.1900 USD
 USD 0.01 ordinary           Sale           285                   3.1900 USD
 USD 0.01 ordinary           Sale           100                   3.1900 USD
 USD 0.01 ordinary           Sale           100                   3.1900 USD
 USD 0.01 ordinary           Sale           8                     3.1900 USD
 USD 0.01 ordinary           Sale           20                    3.1900 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           48                    3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           165                   3.1950 USD
 USD 0.01 ordinary           Sale           202                   3.1950 USD
 USD 0.01 ordinary           Sale           137                   3.1950 USD
 USD 0.01 ordinary           Sale           13                    3.1950 USD
 USD 0.01 ordinary           Sale           3                     3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           25                    3.1950 USD
 USD 0.01 ordinary           Sale           14                    3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           233                   3.1950 USD
 USD 0.01 ordinary           Sale           53                    3.1950 USD
 USD 0.01 ordinary           Sale           27                    3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           2                     3.1950 USD
 USD 0.01 ordinary           Sale           7                     3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           16                    3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           119                   3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           117                   3.1950 USD
 USD 0.01 ordinary           Sale           53                    3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           158                   3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           24                    3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           169                   3.1950 USD
 USD 0.01 ordinary           Sale           303                   3.1950 USD
 USD 0.01 ordinary           Sale           15                    3.1950 USD
 USD 0.01 ordinary           Sale           66                    3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           68                    3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           156                   3.1950 USD
 USD 0.01 ordinary           Sale           222                   3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           7                     3.1950 USD
 USD 0.01 ordinary           Sale           219                   3.1950 USD
 USD 0.01 ordinary           Sale           50                    3.1950 USD
 USD 0.01 ordinary           Sale           151                   3.1950 USD
 USD 0.01 ordinary           Sale           17                    3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           100                   3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           14                    3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           8                     3.1950 USD
 USD 0.01 ordinary           Sale           1,365                 3.1950 USD
 USD 0.01 ordinary           Sale           20                    3.1950 USD
 USD 0.01 ordinary           Sale           1,100                 3.2000 USD
 USD 0.01 ordinary           Sale           200                   3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           8                     3.2000 USD
 USD 0.01 ordinary           Sale           1,100                 3.2000 USD
 USD 0.01 ordinary           Sale           200                   3.2000 USD
 USD 0.01 ordinary           Sale           500                   3.2000 USD
 USD 0.01 ordinary           Sale           200                   3.2000 USD
 USD 0.01 ordinary           Sale           8                     3.2000 USD
 USD 0.01 ordinary           Sale           412                   3.2000 USD
 USD 0.01 ordinary           Sale           32                    3.2000 USD
 USD 0.01 ordinary           Sale           92                    3.2000 USD
 USD 0.01 ordinary           Sale           420                   3.2000 USD
 USD 0.01 ordinary           Sale           320                   3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           26                    3.2000 USD
 USD 0.01 ordinary           Sale           32                    3.2000 USD
 USD 0.01 ordinary           Sale           12                    3.2000 USD
 USD 0.01 ordinary           Sale           200                   3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           400                   3.2000 USD
 USD 0.01 ordinary           Sale           282                   3.2000 USD
 USD 0.01 ordinary           Sale           3,422                 3.2000 USD
 USD 0.01 ordinary           Sale           32                    3.2000 USD
 USD 0.01 ordinary           Sale           33                    3.2000 USD
 USD 0.01 ordinary           Sale           80                    3.2000 USD
 USD 0.01 ordinary           Sale           23                    3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           200                   3.2000 USD
 USD 0.01 ordinary           Sale           32                    3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           32                    3.2000 USD
 USD 0.01 ordinary           Sale           20                    3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           12                    3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           35                    3.2000 USD
 USD 0.01 ordinary           Sale           800                   3.2000 USD
 USD 0.01 ordinary           Sale           608                   3.2000 USD
 USD 0.01 ordinary           Sale           1,880                 3.2000 USD
 USD 0.01 ordinary           Sale           92                    3.2000 USD
 USD 0.01 ordinary           Sale           32                    3.2000 USD
 USD 0.01 ordinary           Sale           88                    3.2000 USD
 USD 0.01 ordinary           Sale           188                   3.2000 USD
 USD 0.01 ordinary           Sale           500                   3.2000 USD
 USD 0.01 ordinary           Sale           8                     3.2000 USD
 USD 0.01 ordinary           Sale           88                    3.2000 USD
 USD 0.01 ordinary           Sale           8                     3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           8                     3.2000 USD
 USD 0.01 ordinary           Sale           137                   3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           732                   3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           200                   3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           800                   3.2000 USD
 USD 0.01 ordinary           Sale           2,200                 3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           1,200                 3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           18                    3.2000 USD
 USD 0.01 ordinary           Sale           83                    3.2000 USD
 USD 0.01 ordinary           Sale           317                   3.2000 USD
 USD 0.01 ordinary           Sale           40                    3.2000 USD
 USD 0.01 ordinary           Sale           1                     3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           40                    3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2000 USD
 USD 0.01 ordinary           Sale           100                   3.2050 USD
 USD 0.01 ordinary           Sale           32                    3.2050 USD
 USD 0.01 ordinary           Sale           71                    3.2050 USD
 USD 0.01 ordinary           Sale           14                    3.2050 USD
 USD 0.01 ordinary           Sale           32                    3.2050 USD
 USD 0.01 ordinary           Sale           170                   3.2050 USD
 USD 0.01 ordinary           Sale           271                   3.2050 USD
 USD 0.01 ordinary           Sale           32                    3.2050 USD
 USD 0.01 ordinary           Sale           26                    3.2050 USD
 USD 0.01 ordinary           Sale           8                     3.2050 USD
 USD 0.01 ordinary           Sale           32                    3.2050 USD
 USD 0.01 ordinary           Sale           243                   3.2050 USD
 USD 0.01 ordinary           Sale           8                     3.2050 USD
 USD 0.01 ordinary           Sale           300                   3.2050 USD
 USD 0.01 ordinary           Sale           8                     3.2050 USD
 USD 0.01 ordinary           Sale           157                   3.2050 USD
 USD 0.01 ordinary           Sale           100                   3.2050 USD
 USD 0.01 ordinary           Sale           32                    3.2050 USD
 USD 0.01 ordinary           Sale           32                    3.2050 USD
 USD 0.01 ordinary           Sale           62                    3.2050 USD
 USD 0.01 ordinary           Sale           4                     3.2050 USD
 USD 0.01 ordinary           Sale           37                    3.2050 USD
 USD 0.01 ordinary           Sale           74                    3.2050 USD
 USD 0.01 ordinary           Sale           100                   3.2050 USD
 USD 0.01 ordinary           Sale           32                    3.2050 USD
 USD 0.01 ordinary           Sale           794                   3.2050 USD
 USD 0.01 ordinary           Sale           32                    3.2050 USD
 USD 0.01 ordinary           Sale           100                   3.2050 USD
 USD 0.01 ordinary           Sale           100                   3.2050 USD
 USD 0.01 ordinary           Sale           2                     3.2050 USD
 USD 0.01 ordinary           Sale           8                     3.2050 USD
 USD 0.01 ordinary           Sale           200                   3.2050 USD
 USD 0.01 ordinary           Sale           32                    3.2050 USD
 USD 0.01 ordinary           Sale           220                   3.2050 USD
 USD 0.01 ordinary           Sale           22                    3.2050 USD
 USD 0.01 ordinary           Sale           14                    3.2050 USD
 USD 0.01 ordinary           Sale           218                   3.2050 USD
 USD 0.01 ordinary           Sale           14                    3.2050 USD
 USD 0.01 ordinary           Sale           129                   3.2050 USD
 USD 0.01 ordinary           Sale           246                   3.2050 USD
 USD 0.01 ordinary           Sale           32                    3.2050 USD
 USD 0.01 ordinary           Sale           40                    3.2050 USD
 USD 0.01 ordinary           Sale           20                    3.2100 USD
 USD 0.01 ordinary           Sale           32                    3.2100 USD
 USD 0.01 ordinary           Sale           40                    3.2100 USD
 USD 0.01 ordinary           Sale           101                   3.2100 USD
 USD 0.01 ordinary           Sale           40                    3.2100 USD
 USD 0.01 ordinary           Sale           200                   3.2100 USD
 USD 0.01 ordinary           Sale           100                   3.2100 USD
 USD 0.01 ordinary           Sale           200                   3.2100 USD
 USD 0.01 ordinary           Sale           100                   3.2100 USD
 USD 0.01 ordinary           Sale           200                   3.2100 USD
 USD 0.01 ordinary           Sale           8                     3.2100 USD
 USD 0.01 ordinary           Sale           40                    3.2100 USD
 USD 0.01 ordinary           Sale           20                    3.2100 USD
 USD 0.01 ordinary           Sale           1                     3.2100 USD
 USD 0.01 ordinary           Sale           90                    3.2100 USD
 USD 0.01 ordinary           Sale           21                    3.2100 USD
 USD 0.01 ordinary           Sale           339                   3.2100 USD
 USD 0.01 ordinary           Sale           100                   3.2100 USD
 USD 0.01 ordinary           Sale           200                   3.2100 USD
 USD 0.01 ordinary           Sale           100                   3.2100 USD
 USD 0.01 ordinary           Sale           200                   3.2100 USD
 USD 0.01 ordinary           Sale           8                     3.2100 USD
 USD 0.01 ordinary           Sale           20                    3.2100 USD
 USD 0.01 ordinary           Sale           218                   3.2100 USD
 USD 0.01 ordinary           Sale           40                    3.2100 USD
 USD 0.01 ordinary           Sale           100                   3.2100 USD
 USD 0.01 ordinary           Sale           100                   3.2100 USD
 USD 0.01 ordinary           Sale           33                    3.2100 USD
 USD 0.01 ordinary           Sale           100                   3.2100 USD
 USD 0.01 ordinary           Sale           20                    3.2100 USD
 USD 0.01 ordinary           Sale           5                     3.2100 USD
 USD 0.01 ordinary           Sale           380                   3.2100 USD
 USD 0.01 ordinary           Sale           8                     3.2100 USD
 USD 0.01 ordinary           Sale           21                    3.2100 USD
 USD 0.01 ordinary           Sale           32                    3.2100 USD
 USD 0.01 ordinary           Sale           100                   3.2150 USD
 USD 0.01 ordinary           Sale           100                   3.2150 USD
 USD 0.01 ordinary           Sale           5                     3.2150 USD
 USD 0.01 ordinary           Sale           2                     3.2150 USD
 USD 0.01 ordinary           Sale           8                     3.2150 USD
 USD 0.01 ordinary           Sale           233                   3.2150 USD
 USD 0.01 ordinary           Sale           77                    3.2150 USD
 USD 0.01 ordinary           Sale           32                    3.2150 USD
 USD 0.01 ordinary           Sale           20                    3.2150 USD
 USD 0.01 ordinary           Sale           100                   3.2150 USD
 USD 0.01 ordinary           Sale           32                    3.2150 USD
 USD 0.01 ordinary           Sale           8                     3.2150 USD
 USD 0.01 ordinary           Sale           8                     3.2150 USD
 USD 0.01 ordinary           Sale           34                    3.2150 USD
 USD 0.01 ordinary           Sale           32                    3.2150 USD
 USD 0.01 ordinary           Sale           100                   3.2150 USD
 USD 0.01 ordinary           Sale           14                    3.2150 USD
 USD 0.01 ordinary           Sale           211                   3.2150 USD
 USD 0.01 ordinary           Sale           231                   3.2150 USD
 USD 0.01 ordinary           Sale           300                   3.2150 USD
 USD 0.01 ordinary           Sale           33                    3.2150 USD
 USD 0.01 ordinary           Sale           238                   3.2150 USD
 USD 0.01 ordinary           Sale           100                   3.2150 USD
 USD 0.01 ordinary           Sale           136                   3.2150 USD
 USD 0.01 ordinary           Sale           129                   3.2150 USD
 USD 0.01 ordinary           Sale           39                    3.2150 USD
 USD 0.01 ordinary           Sale           100                   3.2150 USD
 USD 0.01 ordinary           Sale           100                   3.2150 USD
 USD 0.01 ordinary           Sale           300                   3.2150 USD
 USD 0.01 ordinary           Sale           216                   3.2150 USD
 USD 0.01 ordinary           Sale           43                    3.2150 USD
 USD 0.01 ordinary           Sale           89                    3.2150 USD
 USD 0.01 ordinary           Sale           529                   3.2150 USD
 USD 0.01 ordinary           Sale           8                     3.2150 USD
 USD 0.01 ordinary           Sale           14                    3.2150 USD
 USD 0.01 ordinary           Sale           8                     3.2150 USD
 USD 0.01 ordinary           Sale           100                   3.2150 USD
 USD 0.01 ordinary           Sale           200                   3.2150 USD
 USD 0.01 ordinary           Sale           70                    3.2150 USD
 USD 0.01 ordinary           Sale           200                   3.2200 USD
 USD 0.01 ordinary           Sale           20                    3.2200 USD
 USD 0.01 ordinary           Sale           100                   3.2200 USD
 USD 0.01 ordinary           Sale           600                   3.2200 USD
 USD 0.01 ordinary           Sale           400                   3.2200 USD
 USD 0.01 ordinary           Sale           100                   3.2200 USD
 USD 0.01 ordinary           Sale           400                   3.2200 USD
 USD 0.01 ordinary           Sale           361                   3.2200 USD
 USD 0.01 ordinary           Sale           8                     3.2200 USD
 USD 0.01 ordinary           Sale           400                   3.2200 USD
 USD 0.01 ordinary           Sale           700                   3.2200 USD
 USD 0.01 ordinary           Sale           40                    3.2200 USD
 USD 0.01 ordinary           Sale           300                   3.2200 USD
 USD 0.01 ordinary           Sale           100                   3.2200 USD
 USD 0.01 ordinary           Sale           300                   3.2200 USD
 USD 0.01 ordinary           Sale           38                    3.2200 USD
 USD 0.01 ordinary           Sale           23                    3.2200 USD
 USD 0.01 ordinary           Sale           200                   3.2200 USD
 USD 0.01 ordinary           Sale           300                   3.2200 USD
 USD 0.01 ordinary           Sale           32                    3.2200 USD
 USD 0.01 ordinary           Sale           200                   3.2200 USD
 USD 0.01 ordinary           Sale           100                   3.2200 USD
 USD 0.01 ordinary           Sale           100                   3.2200 USD
 USD 0.01 ordinary           Sale           1,100                 3.2200 USD
 USD 0.01 ordinary           Sale           1,300                 3.2200 USD
 USD 0.01 ordinary           Sale           80                    3.2200 USD
 USD 0.01 ordinary           Sale           1,000                 3.2200 USD
 USD 0.01 ordinary           Sale           200                   3.2200 USD
 USD 0.01 ordinary           Sale           74                    3.2200 USD
 USD 0.01 ordinary           Sale           32                    3.2200 USD
 USD 0.01 ordinary           Sale           100                   3.2200 USD
 USD 0.01 ordinary           Sale           1,220                 3.2200 USD
 USD 0.01 ordinary           Sale           40                    3.2250 USD
 USD 0.01 ordinary           Sale           3,800                 3.2250 USD
 USD 0.01 ordinary           Sale           43                    3.2250 USD
 USD 0.01 ordinary           Sale           36                    3.2250 USD
 USD 0.01 ordinary           Sale           32                    3.2250 USD
 USD 0.01 ordinary           Sale           40                    3.2250 USD
 USD 0.01 ordinary           Sale           100                   3.2250 USD
 USD 0.01 ordinary           Sale           200                   3.2250 USD
 USD 0.01 ordinary           Sale           200                   3.2250 USD
 USD 0.01 ordinary           Sale           14                    3.2250 USD
 USD 0.01 ordinary           Sale           3,088                 3.2250 USD
 USD 0.01 ordinary           Sale           1                     3.2250 USD
 USD 0.01 ordinary           Sale           45                    3.2250 USD
 USD 0.01 ordinary           Sale           4                     3.2250 USD
 USD 0.01 ordinary           Sale           3,342                 3.2250 USD
 USD 0.01 ordinary           Sale           32                    3.2250 USD
 USD 0.01 ordinary           Sale           34                    3.2250 USD
 USD 0.01 ordinary           Sale           32                    3.2250 USD
 USD 0.01 ordinary           Sale           12                    3.2250 USD
 USD 0.01 ordinary           Sale           18                    3.2250 USD
 USD 0.01 ordinary           Sale           2,995                 3.2250 USD
 USD 0.01 ordinary           Sale           32                    3.2250 USD
 USD 0.01 ordinary           Sale           400                   3.2300 USD
 USD 0.01 ordinary           Sale           5                     3.2300 USD
 USD 0.01 ordinary           Sale           209                   3.2300 USD
 USD 0.01 ordinary           Sale           46                    3.2300 USD
 USD 0.01 ordinary           Sale           1                     3.2300 USD
 USD 0.01 ordinary           Sale           400                   3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           1,380                 3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           33                    3.2300 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           41                    3.2300 USD
 USD 0.01 ordinary           Sale           485                   3.2300 USD
 USD 0.01 ordinary           Sale           491                   3.2300 USD
 USD 0.01 ordinary           Sale           500                   3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           49                    3.2300 USD
 USD 0.01 ordinary           Sale           1                     3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           118                   3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           2,861                 3.2300 USD
 USD 0.01 ordinary           Sale           11                    3.2300 USD
 USD 0.01 ordinary           Sale           337                   3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           109                   3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           200                   3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           43                    3.2300 USD
 USD 0.01 ordinary           Sale           400                   3.2300 USD
 USD 0.01 ordinary           Sale           409                   3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           20                    3.2300 USD
 USD 0.01 ordinary           Sale           142                   3.2300 USD
 USD 0.01 ordinary           Sale           49                    3.2300 USD
 USD 0.01 ordinary           Sale           33                    3.2300 USD
 USD 0.01 ordinary           Sale           20                    3.2300 USD
 USD 0.01 ordinary           Sale           20                    3.2300 USD
 USD 0.01 ordinary           Sale           8,440                 3.2300 USD
 USD 0.01 ordinary           Sale           12                    3.2300 USD
 USD 0.01 ordinary           Sale           36                    3.2300 USD
 USD 0.01 ordinary           Sale           1,175                 3.2300 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           1,939                 3.2300 USD
 USD 0.01 ordinary           Sale           7,656                 3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           100                   3.2300 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           38                    3.2350 USD
 USD 0.01 ordinary           Sale           32                    3.2350 USD
 USD 0.01 ordinary           Sale           32                    3.2350 USD
 USD 0.01 ordinary           Sale           4                     3.2350 USD
 USD 0.01 ordinary           Sale           7                     3.2350 USD
 USD 0.01 ordinary           Sale           33                    3.2350 USD
 USD 0.01 ordinary           Sale           100                   3.2350 USD
 USD 0.01 ordinary           Sale           33                    3.2350 USD
 USD 0.01 ordinary           Sale           36                    3.2350 USD
 USD 0.01 ordinary           Sale           15                    3.2350 USD
 USD 0.01 ordinary           Sale           1                     3.2350 USD
 USD 0.01 ordinary           Sale           32                    3.2350 USD
 USD 0.01 ordinary           Sale           64                    3.2350 USD
 USD 0.01 ordinary           Sale           10                    3.2350 USD
 USD 0.01 ordinary           Sale           29                    3.2350 USD
 USD 0.01 ordinary           Sale           32                    3.2350 USD
 USD 0.01 ordinary           Sale           3                     3.2350 USD
 USD 0.01 ordinary           Sale           34                    3.2350 USD
 USD 0.01 ordinary           Sale           37                    3.2350 USD
 USD 0.01 ordinary           Sale           68                    3.2350 USD
 USD 0.01 ordinary           Sale           4                     3.2350 USD
 USD 0.01 ordinary           Sale           37                    3.2350 USD
 USD 0.01 ordinary           Sale           38                    3.2350 USD
 USD 0.01 ordinary           Sale           52                    3.2350 USD
 USD 0.01 ordinary           Sale           19                    3.2350 USD
 USD 0.01 ordinary           Sale           32                    3.2350 USD
 USD 0.01 ordinary           Sale           11                    3.2350 USD
 USD 0.01 ordinary           Sale           35                    3.2350 USD
 USD 0.01 ordinary           Sale           40                    3.2350 USD
 USD 0.01 ordinary           Sale           16                    3.2350 USD
 USD 0.01 ordinary           Sale           10                    3.2350 USD
 USD 0.01 ordinary           Sale           32                    3.2350 USD
 USD 0.01 ordinary           Sale           33                    3.2350 USD
 USD 0.01 ordinary           Sale           33                    3.2350 USD
 USD 0.01 ordinary           Sale           20                    3.2350 USD
 USD 0.01 ordinary           Sale           6                     3.2350 USD
 USD 0.01 ordinary           Sale           4                     3.2350 USD
 USD 0.01 ordinary           Sale           1                     3.2350 USD
 USD 0.01 ordinary           Sale           4                     3.2350 USD
 USD 0.01 ordinary           Sale           33                    3.2350 USD
 USD 0.01 ordinary           Sale           41                    3.2350 USD
 USD 0.01 ordinary           Sale           39                    3.2350 USD
 USD 0.01 ordinary           Sale           36                    3.2350 USD
 USD 0.01 ordinary           Sale           34                    3.2350 USD
 USD 0.01 ordinary           Sale           36                    3.2350 USD
 USD 0.01 ordinary           Sale           100                   3.2350 USD
 USD 0.01 ordinary           Sale           200                   3.2350 USD
 USD 0.01 ordinary           Sale           32                    3.2350 USD
 USD 0.01 ordinary           Sale           39                    3.2350 USD
 USD 0.01 ordinary           Sale           8                     3.2350 USD
 USD 0.01 ordinary           Sale           33                    3.2350 USD
 USD 0.01 ordinary           Sale           2                     3.2350 USD
 USD 0.01 ordinary           Sale           33                    3.2350 USD
 USD 0.01 ordinary           Sale           20                    3.2350 USD
 USD 0.01 ordinary           Sale           4                     3.2350 USD
 USD 0.01 ordinary           Sale           4                     3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           700                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           200                   3.2400 USD
 USD 0.01 ordinary           Sale           600                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           4                     3.2400 USD
 USD 0.01 ordinary           Sale           20                    3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           200                   3.2400 USD
 USD 0.01 ordinary           Sale           4,900                 3.2400 USD
 USD 0.01 ordinary           Sale           1,300                 3.2400 USD
 USD 0.01 ordinary           Sale           400                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           16                    3.2400 USD
 USD 0.01 ordinary           Sale           300                   3.2400 USD
 USD 0.01 ordinary           Sale           5                     3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           507                   3.2400 USD
 USD 0.01 ordinary           Sale           200                   3.2400 USD
 USD 0.01 ordinary           Sale           1                     3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           500                   3.2400 USD
 USD 0.01 ordinary           Sale           1                     3.2400 USD
 USD 0.01 ordinary           Sale           114                   3.2400 USD
 USD 0.01 ordinary           Sale           1                     3.2400 USD
 USD 0.01 ordinary           Sale           700                   3.2400 USD
 USD 0.01 ordinary           Sale           800                   3.2400 USD
 USD 0.01 ordinary           Sale           300                   3.2400 USD
 USD 0.01 ordinary           Sale           94                    3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           20                    3.2400 USD
 USD 0.01 ordinary           Sale           20                    3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           200                   3.2400 USD
 USD 0.01 ordinary           Sale           1                     3.2400 USD
 USD 0.01 ordinary           Sale           34                    3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           169                   3.2400 USD
 USD 0.01 ordinary           Sale           32                    3.2400 USD
 USD 0.01 ordinary           Sale           21                    3.2400 USD
 USD 0.01 ordinary           Sale           40                    3.2400 USD
 USD 0.01 ordinary           Sale           700                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           33                    3.2400 USD
 USD 0.01 ordinary           Sale           6                     3.2400 USD
 USD 0.01 ordinary           Sale           21                    3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           144                   3.2400 USD
 USD 0.01 ordinary           Sale           200                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           200                   3.2400 USD
 USD 0.01 ordinary           Sale           36                    3.2400 USD
 USD 0.01 ordinary           Sale           200                   3.2400 USD
 USD 0.01 ordinary           Sale           200                   3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           800                   3.2400 USD
 USD 0.01 ordinary           Sale           35                    3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           1                     3.2400 USD
 USD 0.01 ordinary           Sale           100                   3.2400 USD
 USD 0.01 ordinary           Sale           34                    3.2450 USD
 USD 0.01 ordinary           Sale           33                    3.2450 USD
 USD 0.01 ordinary           Sale           11                    3.2450 USD
 USD 0.01 ordinary           Sale           44                    3.2450 USD
 USD 0.01 ordinary           Sale           1,100                 3.2500 USD
 USD 0.01 ordinary           Sale           100                   3.2500 USD
 USD 0.01 ordinary           Sale           33                    3.2500 USD
 USD 0.01 ordinary           Sale           100                   3.2500 USD
 USD 0.01 ordinary           Sale           35                    3.2500 USD
 USD 0.01 ordinary           Sale           35                    3.2500 USD
 USD 0.01 ordinary           Sale           100                   3.2500 USD
 USD 0.01 ordinary           Sale           35                    3.2500 USD
 USD 0.01 ordinary           Sale           1                     3.2500 USD
 USD 0.01 ordinary           Sale           237                   3.2600 USD
 USD 0.01 ordinary           Sale           20                    3.2600 USD
 USD 0.01 ordinary           Sale           36                    3.2650 USD
 USD 0.01 ordinary           Sale           42                    3.2650 USD
 USD 0.01 ordinary           Sale           1                     3.2650 USD
 USD 0.01 ordinary           Sale           40                    3.2650 USD
 USD 0.01 ordinary           Sale           8                     3.2650 USD
 USD 0.01 ordinary           Sale           9                     3.2650 USD
 USD 0.01 ordinary           Sale           33                    3.2650 USD
 USD 0.01 ordinary           Sale           100                   3.2700 USD
 USD 0.01 ordinary           Sale           2,000                 3.2700 USD
 USD 0.01 ordinary           Sale           800                   3.2700 USD
 USD 0.01 ordinary           Sale           100                   3.2700 USD
 USD 0.01 ordinary           Sale           1                     3.2700 USD
 USD 0.01 ordinary           Sale           33                    3.2700 USD
 USD 0.01 ordinary           Sale           1,100                 3.2700 USD
 USD 0.01 ordinary           Sale           1                     3.2700 USD
 USD 0.01 ordinary           Sale           34                    3.2700 USD
 USD 0.01 ordinary           Sale           33                    3.2700 USD
 USD 0.01 ordinary           Sale           600                   3.2700 USD
 USD 0.01 ordinary           Sale           154                   3.2700 USD
 USD 0.01 ordinary           Sale           1,700                 3.2700 USD
 USD 0.01 ordinary           Sale           100                   3.2700 USD

 

 

 

(b)        Cash-settled derivative transactions

 

 Class of relevant security  Product description  Nature of dealing                                                              Number of reference securities  Price per unit

                             e.g. CFD             e.g. opening/closing a long/short position, increasing/reducing a long/short
                                                  position
 USD 0.01 ordinary           CFD                  Increasing a long position                                                     1,687                           3.0014 USD
 USD 0.01 ordinary           CFD                  Reducing a long position                                                       17,185                          3.0465 USD
 USD 0.01 ordinary           CFD                  Reducing a long position                                                       10,533                          3.0465 USD
 USD 0.01 ordinary           CFD                  Reducing a long position                                                       7,780                           3.0468 USD
 USD 0.01 ordinary           CFD                  Reducing a long position                                                       4,767                           3.0468 USD
 USD 0.01 ordinary           CFD                  Increasing a short position                                                    47,667                          3.0750 USD
 USD 0.01 ordinary           CFD                  Reducing a short position                                                      37                              3.0800 USD
 USD 0.01 ordinary           CFD                  Increasing a short position                                                    2                               3.0800 USD
 USD 0.01 ordinary           CFD                  Increasing a short position                                                    30                              3.2180 USD
 USD 0.01 ordinary           CFD                  Reducing a short position                                                      1,308                           3.2290 USD
 USD 0.01 ordinary           CFD                  Reducing a short position                                                      2,853                           3.2290 USD
 USD 0.01 ordinary           CFD                  Increasing a short position                                                    1                               3.2400 USD

 

 

 

(c)        Stock-settled derivative transactions (including options)

 

(i)         Writing, selling, purchasing or varying

 

 Class of relevant security  Product description e.g. call option  Writing, purchasing, selling, varying etc.  Number of securities to which option relates  Exercise price per unit  Type                           Expiry date  Option money paid/ received per unit

                                                                                                                                                                                      e.g. American, European etc.

 

(ii)        Exercise

 

 Class of relevant security  Product description  Exercising / exercised against  Number of securities  Exercise price per unit

                             e.g. call option

 

(d)        Other dealings (including subscribing for new securities)

 

 Class of relevant security  Nature of dealing               Details  Price per unit (if applicable)

                             e.g. subscription, conversion

 

 

4.         OTHER INFORMATION

 

(a)        Indemnity and other dealing arrangements

 

 Details of any indemnity or option arrangement, or any agreement or
 understanding, formal or informal, relating to relevant securities which may
 be an inducement to deal or refrain from dealing entered into by the person
 making the disclosure and any party to the offer or any person acting in
 concert with a party to the offer:

 Irrevocable commitments and letters of intent should not be included. If there
 are no such agreements, arrangements or understandings, state "none"

 NONE

 

(b)        Agreements, arrangements or understandings relating to
options or derivatives

 

 Details of any agreement, arrangement or understanding, formal or informal,
 between the person making the disclosure and any other person relating to:

 (i)  the voting rights of any relevant securities under any option; or

 (ii) the voting rights or future acquisition or disposal of any relevant
 securities to which any derivative is referenced:

 If there are no such agreements, arrangements or understandings, state "none"

 NONE

 

(c)        Attachments

 

 Is a Supplemental Form 8 (Open Positions) attached?  NO

 

 

 Date of disclosure:  18 December 2024
 Contact name:        Papa Lette and Andrzej Szyszka
 Telephone number*:   +33(1) 4212 1459 / +48(22) 317 4817

 

Public disclosures under Rule 8 of the Code must be made to a Regulatory
Information Service.

The Panel's Market Surveillance Unit is available for consultation in relation
to the Code's disclosure requirements on +44 (0)20 7638 0129.

 

*If the discloser is a natural person, a telephone number does not need to be
included, provided contact information has been provided to the Panel's Market
Surveillance Unit.

 

The Code can be viewed on the Panel's website at www.thetakeoverpanel.org.uk
(http://www.thetakeoverpanel.org.uk) .

 

This information is provided by RNS, the news service of the London Stock Exchange. RNS is approved by the Financial Conduct Authority to act as a Primary Information Provider in the United Kingdom. Terms and conditions relating to the use and distribution of this information may apply. For further information, please contact
rns@lseg.com (mailto:rns@lseg.com)
 or visit
www.rns.com (http://www.rns.com/)
.

RNS may use your IP address to confirm compliance with the terms and conditions, to analyse how you engage with the information contained in this communication, and to share such analysis on an anonymised basis with others as part of our commercial services. For further information about how RNS and the London Stock Exchange use the personal data you provide us, please see our
Privacy Policy (https://www.lseg.com/privacy-and-cookie-policy)
.   END  RETFFFFEAELSEIE

Recent news on Kosmos Energy

See all news