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 - Amend - Kosmos Energy Ltd.

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

RNS Number : 2628Q  Goldman Sachs & Co. LLC  16 December 2024

Amendment - Disclosure made on 16 December for dealings on 13 December has
been updated. Section 1(f) has been updated.

 

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:                                       13 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,667,953  0.77   3,487,969  0.73
 (2) Cash-settled derivatives:                                        1,622,365  0.34   263,385    0.05
 (3) Stock-settled derivatives (including options) and agreements to  0          0.00   0          0.00
 purchase/sell:
                                                                      5,290,318  1.12   3,751,354  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       442                   2.9950 USD
 USD 0.01 ordinary           Purchase       1                     2.9950 USD
 USD 0.01 ordinary           Purchase       360                   2.9950 USD
 USD 0.01 ordinary           Purchase       528                   2.9950 USD
 USD 0.01 ordinary           Purchase       88                    2.9950 USD
 USD 0.01 ordinary           Purchase       500                   2.9950 USD
 USD 0.01 ordinary           Purchase       100                   2.9950 USD
 USD 0.01 ordinary           Purchase       312                   2.9950 USD
 USD 0.01 ordinary           Purchase       92                    2.9950 USD
 USD 0.01 ordinary           Purchase       1                     2.9950 USD
 USD 0.01 ordinary           Purchase       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       400                   3.0000 USD
 USD 0.01 ordinary           Purchase       200                   3.0000 USD
 USD 0.01 ordinary           Purchase       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       500                   3.0000 USD
 USD 0.01 ordinary           Purchase       75                    3.0000 USD
 USD 0.01 ordinary           Purchase       74                    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       1                     3.0000 USD
 USD 0.01 ordinary           Purchase       99                    3.0000 USD
 USD 0.01 ordinary           Purchase       152                   3.0000 USD
 USD 0.01 ordinary           Purchase       5                     3.0000 USD
 USD 0.01 ordinary           Purchase       193                   3.0000 USD
 USD 0.01 ordinary           Purchase       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       23                    3.0000 USD
 USD 0.01 ordinary           Purchase       4                     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       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       6                     3.0000 USD
 USD 0.01 ordinary           Purchase       199                   3.0000 USD
 USD 0.01 ordinary           Purchase       91                    3.0000 USD
 USD 0.01 ordinary           Purchase       106                   3.0000 USD
 USD 0.01 ordinary           Purchase       268                   3.0000 USD
 USD 0.01 ordinary           Purchase       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       159                   3.0000 USD
 USD 0.01 ordinary           Purchase       31                    3.0000 USD
 USD 0.01 ordinary           Purchase       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       37                    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       126                   3.0000 USD
 USD 0.01 ordinary           Purchase       32                    3.0000 USD
 USD 0.01 ordinary           Purchase       147                   3.0000 USD
 USD 0.01 ordinary           Purchase       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       125                   3.0000 USD
 USD 0.01 ordinary           Purchase       223                   3.0000 USD
 USD 0.01 ordinary           Purchase       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       158                   3.0000 USD
 USD 0.01 ordinary           Purchase       21                    3.0000 USD
 USD 0.01 ordinary           Purchase       100                   3.0000 USD
 USD 0.01 ordinary           Purchase       25                    3.0003 USD
 USD 0.01 ordinary           Purchase       448                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       7                     3.0050 USD
 USD 0.01 ordinary           Purchase       14                    3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       68                    3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       59                    3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       56                    3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       162                   3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       2                     3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       2                     3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       49                    3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       55                    3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       286                   3.0050 USD
 USD 0.01 ordinary           Purchase       5                     3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       1                     3.0050 USD
 USD 0.01 ordinary           Purchase       2                     3.0050 USD
 USD 0.01 ordinary           Purchase       142                   3.0050 USD
 USD 0.01 ordinary           Purchase       2                     3.0050 USD
 USD 0.01 ordinary           Purchase       96                    3.0050 USD
 USD 0.01 ordinary           Purchase       18                    3.0050 USD
 USD 0.01 ordinary           Purchase       76                    3.0050 USD
 USD 0.01 ordinary           Purchase       86                    3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       226                   3.0050 USD
 USD 0.01 ordinary           Purchase       76                    3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       24                    3.0050 USD
 USD 0.01 ordinary           Purchase       109                   3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       116                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       39                    3.0050 USD
 USD 0.01 ordinary           Purchase       7                     3.0050 USD
 USD 0.01 ordinary           Purchase       47                    3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       2                     3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       11                    3.0050 USD
 USD 0.01 ordinary           Purchase       272                   3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       96                    3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       144                   3.0050 USD
 USD 0.01 ordinary           Purchase       2                     3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       58                    3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       17                    3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       17                    3.0050 USD
 USD 0.01 ordinary           Purchase       40                    3.0050 USD
 USD 0.01 ordinary           Purchase       61                    3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       300                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       2                     3.0050 USD
 USD 0.01 ordinary           Purchase       38                    3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       51                    3.0050 USD
 USD 0.01 ordinary           Purchase       2                     3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       14                    3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       13                    3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       2                     3.0050 USD
 USD 0.01 ordinary           Purchase       92                    3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       328                   3.0050 USD
 USD 0.01 ordinary           Purchase       1                     3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       11                    3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       2                     3.0050 USD
 USD 0.01 ordinary           Purchase       13                    3.0050 USD
 USD 0.01 ordinary           Purchase       20                    3.0050 USD
 USD 0.01 ordinary           Purchase       1                     3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       89                    3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       3                     3.0050 USD
 USD 0.01 ordinary           Purchase       7                     3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       275                   3.0050 USD
 USD 0.01 ordinary           Purchase       247                   3.0050 USD
 USD 0.01 ordinary           Purchase       4                     3.0050 USD
 USD 0.01 ordinary           Purchase       250                   3.0050 USD
 USD 0.01 ordinary           Purchase       17                    3.0050 USD
 USD 0.01 ordinary           Purchase       91                    3.0050 USD
 USD 0.01 ordinary           Purchase       200                   3.0050 USD
 USD 0.01 ordinary           Purchase       126                   3.0050 USD
 USD 0.01 ordinary           Purchase       58                    3.0050 USD
 USD 0.01 ordinary           Purchase       6                     3.0050 USD
 USD 0.01 ordinary           Purchase       125                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       351                   3.0050 USD
 USD 0.01 ordinary           Purchase       100                   3.0050 USD
 USD 0.01 ordinary           Purchase       22                    3.0050 USD
 USD 0.01 ordinary           Purchase       30                    3.0050 USD
 USD 0.01 ordinary           Purchase       40                    3.0062 USD
 USD 0.01 ordinary           Purchase       21                    3.0081 USD
 USD 0.01 ordinary           Purchase       21                    3.0096 USD
 USD 0.01 ordinary           Purchase       251                   3.0100 USD
 USD 0.01 ordinary           Purchase       494                   3.0100 USD
 USD 0.01 ordinary           Purchase       105                   3.0100 USD
 USD 0.01 ordinary           Purchase       1,579                 3.0100 USD
 USD 0.01 ordinary           Purchase       2,728                 3.0100 USD
 USD 0.01 ordinary           Purchase       100                   3.0100 USD
 USD 0.01 ordinary           Purchase       200                   3.0100 USD
 USD 0.01 ordinary           Purchase       93                    3.0100 USD
 USD 0.01 ordinary           Purchase       100                   3.0100 USD
 USD 0.01 ordinary           Purchase       370                   3.0100 USD
 USD 0.01 ordinary           Purchase       60                    3.0100 USD
 USD 0.01 ordinary           Purchase       107                   3.0100 USD
 USD 0.01 ordinary           Purchase       520                   3.0100 USD
 USD 0.01 ordinary           Purchase       1,372                 3.0100 USD
 USD 0.01 ordinary           Purchase       200                   3.0100 USD
 USD 0.01 ordinary           Purchase       574                   3.0100 USD
 USD 0.01 ordinary           Purchase       3,581                 3.0100 USD
 USD 0.01 ordinary           Purchase       587                   3.0100 USD
 USD 0.01 ordinary           Purchase       100                   3.0100 USD
 USD 0.01 ordinary           Purchase       100                   3.0100 USD
 USD 0.01 ordinary           Purchase       11                    3.0100 USD
 USD 0.01 ordinary           Purchase       95                    3.0100 USD
 USD 0.01 ordinary           Purchase       5,291                 3.0100 USD
 USD 0.01 ordinary           Purchase       175                   3.0100 USD
 USD 0.01 ordinary           Purchase       62                    3.0100 USD
 USD 0.01 ordinary           Purchase       3,605                 3.0100 USD
 USD 0.01 ordinary           Purchase       56                    3.0100 USD
 USD 0.01 ordinary           Purchase       361                   3.0100 USD
 USD 0.01 ordinary           Purchase       17,310                3.0100 USD
 USD 0.01 ordinary           Purchase       414                   3.0100 USD
 USD 0.01 ordinary           Purchase       17                    3.0100 USD
 USD 0.01 ordinary           Purchase       100                   3.0100 USD
 USD 0.01 ordinary           Purchase       82                    3.0100 USD
 USD 0.01 ordinary           Purchase       400                   3.0100 USD
 USD 0.01 ordinary           Purchase       91                    3.0100 USD
 USD 0.01 ordinary           Purchase       686                   3.0100 USD
 USD 0.01 ordinary           Purchase       131                   3.0100 USD
 USD 0.01 ordinary           Purchase       128                   3.0100 USD
 USD 0.01 ordinary           Purchase       1                     3.0100 USD
 USD 0.01 ordinary           Purchase       100                   3.0100 USD
 USD 0.01 ordinary           Purchase       4,403                 3.0100 USD
 USD 0.01 ordinary           Purchase       1,441                 3.0100 USD
 USD 0.01 ordinary           Purchase       6,972                 3.0100 USD
 USD 0.01 ordinary           Purchase       159                   3.0100 USD
 USD 0.01 ordinary           Purchase       28                    3.0100 USD
 USD 0.01 ordinary           Purchase       72                    3.0100 USD
 USD 0.01 ordinary           Purchase       908                   3.0100 USD
 USD 0.01 ordinary           Purchase       63                    3.0100 USD
 USD 0.01 ordinary           Purchase       62                    3.0100 USD
 USD 0.01 ordinary           Purchase       153                   3.0100 USD
 USD 0.01 ordinary           Purchase       1,611                 3.0100 USD
 USD 0.01 ordinary           Purchase       2                     3.0100 USD
 USD 0.01 ordinary           Purchase       300                   3.0100 USD
 USD 0.01 ordinary           Purchase       251                   3.0100 USD
 USD 0.01 ordinary           Purchase       1,824                 3.0100 USD
 USD 0.01 ordinary           Purchase       1,037                 3.0100 USD
 USD 0.01 ordinary           Purchase       272                   3.0100 USD
 USD 0.01 ordinary           Purchase       1,164                 3.0100 USD
 USD 0.01 ordinary           Purchase       100                   3.0100 USD
 USD 0.01 ordinary           Purchase       73                    3.0100 USD
 USD 0.01 ordinary           Purchase       15                    3.0100 USD
 USD 0.01 ordinary           Purchase       19                    3.0100 USD
 USD 0.01 ordinary           Purchase       1,268                 3.0100 USD
 USD 0.01 ordinary           Purchase       66                    3.0100 USD
 USD 0.01 ordinary           Purchase       378                   3.0100 USD
 USD 0.01 ordinary           Purchase       228                   3.0100 USD
 USD 0.01 ordinary           Purchase       19                    3.0124 USD
 USD 0.01 ordinary           Purchase       89                    3.0150 USD
 USD 0.01 ordinary           Purchase       88                    3.0150 USD
 USD 0.01 ordinary           Purchase       328                   3.0150 USD
 USD 0.01 ordinary           Purchase       329                   3.0150 USD
 USD 0.01 ordinary           Purchase       88                    3.0150 USD
 USD 0.01 ordinary           Purchase       329                   3.0150 USD
 USD 0.01 ordinary           Purchase       100                   3.0150 USD
 USD 0.01 ordinary           Purchase       331                   3.0150 USD
 USD 0.01 ordinary           Purchase       69                    3.0150 USD
 USD 0.01 ordinary           Purchase       88                    3.0150 USD
 USD 0.01 ordinary           Purchase       89                    3.0150 USD
 USD 0.01 ordinary           Purchase       162                   3.0150 USD
 USD 0.01 ordinary           Purchase       20                    3.0189 USD
 USD 0.01 ordinary           Purchase       34                    3.0192 USD
 USD 0.01 ordinary           Purchase       21                    3.0200 USD
 USD 0.01 ordinary           Purchase       17                    3.0200 USD
 USD 0.01 ordinary           Purchase       106                   3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       101                   3.0200 USD
 USD 0.01 ordinary           Purchase       162                   3.0200 USD
 USD 0.01 ordinary           Purchase       54                    3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       36                    3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       200                   3.0200 USD
 USD 0.01 ordinary           Purchase       161                   3.0200 USD
 USD 0.01 ordinary           Purchase       183                   3.0200 USD
 USD 0.01 ordinary           Purchase       247                   3.0200 USD
 USD 0.01 ordinary           Purchase       488                   3.0200 USD
 USD 0.01 ordinary           Purchase       287                   3.0200 USD
 USD 0.01 ordinary           Purchase       300                   3.0200 USD
 USD 0.01 ordinary           Purchase       10                    3.0200 USD
 USD 0.01 ordinary           Purchase       94                    3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       135                   3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       164                   3.0200 USD
 USD 0.01 ordinary           Purchase       300                   3.0200 USD
 USD 0.01 ordinary           Purchase       438                   3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       23                    3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       256                   3.0200 USD
 USD 0.01 ordinary           Purchase       356                   3.0200 USD
 USD 0.01 ordinary           Purchase       300                   3.0200 USD
 USD 0.01 ordinary           Purchase       88                    3.0200 USD
 USD 0.01 ordinary           Purchase       126                   3.0200 USD
 USD 0.01 ordinary           Purchase       52                    3.0200 USD
 USD 0.01 ordinary           Purchase       200                   3.0200 USD
 USD 0.01 ordinary           Purchase       178                   3.0200 USD
 USD 0.01 ordinary           Purchase       193                   3.0200 USD
 USD 0.01 ordinary           Purchase       181                   3.0200 USD
 USD 0.01 ordinary           Purchase       162                   3.0200 USD
 USD 0.01 ordinary           Purchase       300                   3.0200 USD
 USD 0.01 ordinary           Purchase       300                   3.0200 USD
 USD 0.01 ordinary           Purchase       90                    3.0200 USD
 USD 0.01 ordinary           Purchase       300                   3.0200 USD
 USD 0.01 ordinary           Purchase       400                   3.0200 USD
 USD 0.01 ordinary           Purchase       17                    3.0200 USD
 USD 0.01 ordinary           Purchase       200                   3.0200 USD
 USD 0.01 ordinary           Purchase       83                    3.0200 USD
 USD 0.01 ordinary           Purchase       105                   3.0200 USD
 USD 0.01 ordinary           Purchase       100                   3.0200 USD
 USD 0.01 ordinary           Purchase       459                   3.0200 USD
 USD 0.01 ordinary           Purchase       83                    3.0200 USD
 USD 0.01 ordinary           Purchase       200                   3.0200 USD
 USD 0.01 ordinary           Purchase       21                    3.0202 USD
 USD 0.01 ordinary           Purchase       21                    3.0235 USD
 USD 0.01 ordinary           Purchase       19                    3.0242 USD
 USD 0.01 ordinary           Purchase       80                    3.0250 USD
 USD 0.01 ordinary           Purchase       100                   3.0250 USD
 USD 0.01 ordinary           Purchase       100                   3.0250 USD
 USD 0.01 ordinary           Purchase       20                    3.0250 USD
 USD 0.01 ordinary           Purchase       331                   3.0250 USD
 USD 0.01 ordinary           Purchase       29                    3.0250 USD
 USD 0.01 ordinary           Purchase       600                   3.0250 USD
 USD 0.01 ordinary           Purchase       2                     3.0250 USD
 USD 0.01 ordinary           Purchase       88                    3.0250 USD
 USD 0.01 ordinary           Purchase       4,100                 3.0250 USD
 USD 0.01 ordinary           Purchase       193                   3.0250 USD
 USD 0.01 ordinary           Purchase       554                   3.0250 USD
 USD 0.01 ordinary           Purchase       300                   3.0250 USD
 USD 0.01 ordinary           Purchase       88                    3.0250 USD
 USD 0.01 ordinary           Purchase       100                   3.0250 USD
 USD 0.01 ordinary           Purchase       92                    3.0250 USD
 USD 0.01 ordinary           Purchase       329                   3.0250 USD
 USD 0.01 ordinary           Purchase       30                    3.0250 USD
 USD 0.01 ordinary           Purchase       120                   3.0250 USD
 USD 0.01 ordinary           Purchase       100                   3.0250 USD
 USD 0.01 ordinary           Purchase       100                   3.0250 USD
 USD 0.01 ordinary           Purchase       88                    3.0250 USD
 USD 0.01 ordinary           Purchase       500                   3.0250 USD
 USD 0.01 ordinary           Purchase       199                   3.0250 USD
 USD 0.01 ordinary           Purchase       89                    3.0250 USD
 USD 0.01 ordinary           Purchase       1,773                 3.0250 USD
 USD 0.01 ordinary           Purchase       100                   3.0250 USD
 USD 0.01 ordinary           Purchase       100                   3.0250 USD
 USD 0.01 ordinary           Purchase       500                   3.0250 USD
 USD 0.01 ordinary           Purchase       107                   3.0250 USD
 USD 0.01 ordinary           Purchase       200                   3.0250 USD
 USD 0.01 ordinary           Purchase       88                    3.0250 USD
 USD 0.01 ordinary           Purchase       500                   3.0250 USD
 USD 0.01 ordinary           Purchase       100                   3.0250 USD
 USD 0.01 ordinary           Purchase       400                   3.0250 USD
 USD 0.01 ordinary           Purchase       114                   3.0250 USD
 USD 0.01 ordinary           Purchase       328                   3.0250 USD
 USD 0.01 ordinary           Purchase       92                    3.0250 USD
 USD 0.01 ordinary           Purchase       665                   3.0250 USD
 USD 0.01 ordinary           Purchase       88                    3.0250 USD
 USD 0.01 ordinary           Purchase       100                   3.0250 USD
 USD 0.01 ordinary           Purchase       176                   3.0250 USD
 USD 0.01 ordinary           Purchase       720                   3.0250 USD
 USD 0.01 ordinary           Purchase       89                    3.0250 USD
 USD 0.01 ordinary           Purchase       400                   3.0250 USD
 USD 0.01 ordinary           Purchase       20                    3.0261 USD
 USD 0.01 ordinary           Purchase       19                    3.0296 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       247                   3.0300 USD
 USD 0.01 ordinary           Purchase       84                    3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       267                   3.0300 USD
 USD 0.01 ordinary           Purchase       300                   3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       600                   3.0300 USD
 USD 0.01 ordinary           Purchase       283                   3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       21                    3.0300 USD
 USD 0.01 ordinary           Purchase       206                   3.0300 USD
 USD 0.01 ordinary           Purchase       300                   3.0300 USD
 USD 0.01 ordinary           Purchase       200                   3.0300 USD
 USD 0.01 ordinary           Purchase       196                   3.0300 USD
 USD 0.01 ordinary           Purchase       88                    3.0300 USD
 USD 0.01 ordinary           Purchase       8                     3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       90                    3.0300 USD
 USD 0.01 ordinary           Purchase       200                   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       100                   3.0300 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       239                   3.0300 USD
 USD 0.01 ordinary           Purchase       361                   3.0300 USD
 USD 0.01 ordinary           Purchase       98                    3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       1,580                 3.0300 USD
 USD 0.01 ordinary           Purchase       200                   3.0300 USD
 USD 0.01 ordinary           Purchase       79                    3.0300 USD
 USD 0.01 ordinary           Purchase       131                   3.0300 USD
 USD 0.01 ordinary           Purchase       12                    3.0300 USD
 USD 0.01 ordinary           Purchase       13                    3.0300 USD
 USD 0.01 ordinary           Purchase       5                     3.0300 USD
 USD 0.01 ordinary           Purchase       232                   3.0300 USD
 USD 0.01 ordinary           Purchase       300                   3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       117                   3.0300 USD
 USD 0.01 ordinary           Purchase       178                   3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       47                    3.0300 USD
 USD 0.01 ordinary           Purchase       300                   3.0300 USD
 USD 0.01 ordinary           Purchase       89                    3.0300 USD
 USD 0.01 ordinary           Purchase       100                   3.0300 USD
 USD 0.01 ordinary           Purchase       20                    3.0349 USD
 USD 0.01 ordinary           Purchase       20                    3.0350 USD
 USD 0.01 ordinary           Purchase       328                   3.0350 USD
 USD 0.01 ordinary           Purchase       197                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       151                   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       179                   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       100                   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       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       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       88                    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       22                    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       128                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       106                   3.0350 USD
 USD 0.01 ordinary           Purchase       200                   3.0350 USD
 USD 0.01 ordinary           Purchase       26                    3.0350 USD
 USD 0.01 ordinary           Purchase       92                    3.0350 USD
 USD 0.01 ordinary           Purchase       2                     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       78                    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       329                   3.0350 USD
 USD 0.01 ordinary           Purchase       70                    3.0350 USD
 USD 0.01 ordinary           Purchase       88                    3.0350 USD
 USD 0.01 ordinary           Purchase       89                    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       110                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       89                    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       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       127                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       61                    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       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       1,932                 3.0350 USD
 USD 0.01 ordinary           Purchase       89                    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       332                   3.0350 USD
 USD 0.01 ordinary           Purchase       27                    3.0350 USD
 USD 0.01 ordinary           Purchase       57                    3.0350 USD
 USD 0.01 ordinary           Purchase       3                     3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       184                   3.0350 USD
 USD 0.01 ordinary           Purchase       30                    3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       429                   3.0350 USD
 USD 0.01 ordinary           Purchase       100                   3.0350 USD
 USD 0.01 ordinary           Purchase       88                    3.0350 USD
 USD 0.01 ordinary           Purchase       200                   3.0400 USD
 USD 0.01 ordinary           Purchase       500                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       380                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       400                   3.0400 USD
 USD 0.01 ordinary           Purchase       63                    3.0400 USD
 USD 0.01 ordinary           Purchase       600                   3.0400 USD
 USD 0.01 ordinary           Purchase       147                   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       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       600                   3.0400 USD
 USD 0.01 ordinary           Purchase       293                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       52                    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       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       200                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   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       397                   3.0400 USD
 USD 0.01 ordinary           Purchase       1,220                 3.0400 USD
 USD 0.01 ordinary           Purchase       6                     3.0400 USD
 USD 0.01 ordinary           Purchase       143                   3.0400 USD
 USD 0.01 ordinary           Purchase       94                    3.0400 USD
 USD 0.01 ordinary           Purchase       40                    3.0400 USD
 USD 0.01 ordinary           Purchase       681                   3.0400 USD
 USD 0.01 ordinary           Purchase       300                   3.0400 USD
 USD 0.01 ordinary           Purchase       200                   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       500                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       200                   3.0400 USD
 USD 0.01 ordinary           Purchase       11                    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       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       28                    3.0400 USD
 USD 0.01 ordinary           Purchase       48                    3.0400 USD
 USD 0.01 ordinary           Purchase       400                   3.0400 USD
 USD 0.01 ordinary           Purchase       200                   3.0400 USD
 USD 0.01 ordinary           Purchase       200                   3.0400 USD
 USD 0.01 ordinary           Purchase       1                     3.0400 USD
 USD 0.01 ordinary           Purchase       500                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       26                    3.0400 USD
 USD 0.01 ordinary           Purchase       474                   3.0400 USD
 USD 0.01 ordinary           Purchase       6                     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       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       5                     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       700                   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       100                   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       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       200                   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       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       117                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       24                    3.0400 USD
 USD 0.01 ordinary           Purchase       200                   3.0400 USD
 USD 0.01 ordinary           Purchase       100                   3.0400 USD
 USD 0.01 ordinary           Purchase       183                   3.0400 USD
 USD 0.01 ordinary           Purchase       12                    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       93                    3.0416 USD
 USD 0.01 ordinary           Purchase       21                    3.0420 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       330                   3.0450 USD
 USD 0.01 ordinary           Purchase       169                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       157                   3.0450 USD
 USD 0.01 ordinary           Purchase       2                     3.0450 USD
 USD 0.01 ordinary           Purchase       176                   3.0450 USD
 USD 0.01 ordinary           Purchase       2                     3.0450 USD
 USD 0.01 ordinary           Purchase       3                     3.0450 USD
 USD 0.01 ordinary           Purchase       7                     3.0450 USD
 USD 0.01 ordinary           Purchase       376                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       88                    3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       329                   3.0450 USD
 USD 0.01 ordinary           Purchase       75                    3.0450 USD
 USD 0.01 ordinary           Purchase       172                   3.0450 USD
 USD 0.01 ordinary           Purchase       174                   3.0450 USD
 USD 0.01 ordinary           Purchase       88                    3.0450 USD
 USD 0.01 ordinary           Purchase       328                   3.0450 USD
 USD 0.01 ordinary           Purchase       2                     3.0450 USD
 USD 0.01 ordinary           Purchase       387                   3.0450 USD
 USD 0.01 ordinary           Purchase       73                    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       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       2                     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       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       329                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       178                   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       328                   3.0450 USD
 USD 0.01 ordinary           Purchase       172                   3.0450 USD
 USD 0.01 ordinary           Purchase       330                   3.0450 USD
 USD 0.01 ordinary           Purchase       2                     3.0450 USD
 USD 0.01 ordinary           Purchase       280                   3.0450 USD
 USD 0.01 ordinary           Purchase       63                    3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       88                    3.0450 USD
 USD 0.01 ordinary           Purchase       328                   3.0450 USD
 USD 0.01 ordinary           Purchase       169                   3.0450 USD
 USD 0.01 ordinary           Purchase       331                   3.0450 USD
 USD 0.01 ordinary           Purchase       89                    3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       1                     3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       20                    3.0450 USD
 USD 0.01 ordinary           Purchase       328                   3.0450 USD
 USD 0.01 ordinary           Purchase       2                     3.0450 USD
 USD 0.01 ordinary           Purchase       174                   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       20                    3.0450 USD
 USD 0.01 ordinary           Purchase       88                    3.0450 USD
 USD 0.01 ordinary           Purchase       169                   3.0450 USD
 USD 0.01 ordinary           Purchase       88                    3.0450 USD
 USD 0.01 ordinary           Purchase       329                   3.0450 USD
 USD 0.01 ordinary           Purchase       182                   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       88                    3.0450 USD
 USD 0.01 ordinary           Purchase       74                    3.0450 USD
 USD 0.01 ordinary           Purchase       329                   3.0450 USD
 USD 0.01 ordinary           Purchase       2                     3.0450 USD
 USD 0.01 ordinary           Purchase       169                   3.0450 USD
 USD 0.01 ordinary           Purchase       72                    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       88                    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       2                     3.0450 USD
 USD 0.01 ordinary           Purchase       171                   3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       1                     3.0450 USD
 USD 0.01 ordinary           Purchase       92                    3.0450 USD
 USD 0.01 ordinary           Purchase       200                   3.0450 USD
 USD 0.01 ordinary           Purchase       88                    3.0450 USD
 USD 0.01 ordinary           Purchase       88                    3.0450 USD
 USD 0.01 ordinary           Purchase       329                   3.0450 USD
 USD 0.01 ordinary           Purchase       89                    3.0450 USD
 USD 0.01 ordinary           Purchase       2                     3.0450 USD
 USD 0.01 ordinary           Purchase       49                    3.0450 USD
 USD 0.01 ordinary           Purchase       113                   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       72                    3.0450 USD
 USD 0.01 ordinary           Purchase       2                     3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0450 USD
 USD 0.01 ordinary           Purchase       65                    3.0450 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       88                    3.0500 USD
 USD 0.01 ordinary           Purchase       128                   3.0500 USD
 USD 0.01 ordinary           Purchase       54                    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       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       160                   3.0500 USD
 USD 0.01 ordinary           Purchase       400                   3.0500 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       21                    3.0500 USD
 USD 0.01 ordinary           Purchase       232                   3.0500 USD
 USD 0.01 ordinary           Purchase       300                   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       4                     3.0500 USD
 USD 0.01 ordinary           Purchase       200                   3.0500 USD
 USD 0.01 ordinary           Purchase       51                    3.0500 USD
 USD 0.01 ordinary           Purchase       79                    3.0500 USD
 USD 0.01 ordinary           Purchase       88                    3.0500 USD
 USD 0.01 ordinary           Purchase       143                   3.0500 USD
 USD 0.01 ordinary           Purchase       88                    3.0500 USD
 USD 0.01 ordinary           Purchase       137                   3.0500 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       183                   3.0500 USD
 USD 0.01 ordinary           Purchase       300                   3.0500 USD
 USD 0.01 ordinary           Purchase       300                   3.0500 USD
 USD 0.01 ordinary           Purchase       208                   3.0500 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       599                   3.0500 USD
 USD 0.01 ordinary           Purchase       156                   3.0500 USD
 USD 0.01 ordinary           Purchase       200                   3.0500 USD
 USD 0.01 ordinary           Purchase       133                   3.0500 USD
 USD 0.01 ordinary           Purchase       292                   3.0500 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       91                    3.0500 USD
 USD 0.01 ordinary           Purchase       167                   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       31                    3.0500 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       200                   3.0500 USD
 USD 0.01 ordinary           Purchase       40                    3.0500 USD
 USD 0.01 ordinary           Purchase       155                   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       48                    3.0500 USD
 USD 0.01 ordinary           Purchase       409                   3.0500 USD
 USD 0.01 ordinary           Purchase       500                   3.0500 USD
 USD 0.01 ordinary           Purchase       4                     3.0500 USD
 USD 0.01 ordinary           Purchase       88                    3.0500 USD
 USD 0.01 ordinary           Purchase       69                    3.0500 USD
 USD 0.01 ordinary           Purchase       13                    3.0500 USD
 USD 0.01 ordinary           Purchase       100                   3.0500 USD
 USD 0.01 ordinary           Purchase       200                   3.0500 USD
 USD 0.01 ordinary           Purchase       139                   3.0550 USD
 USD 0.01 ordinary           Purchase       169                   3.0550 USD
 USD 0.01 ordinary           Purchase       329                   3.0550 USD
 USD 0.01 ordinary           Purchase       88                    3.0550 USD
 USD 0.01 ordinary           Purchase       88                    3.0550 USD
 USD 0.01 ordinary           Purchase       173                   3.0550 USD
 USD 0.01 ordinary           Purchase       100                   3.0550 USD
 USD 0.01 ordinary           Purchase       328                   3.0550 USD
 USD 0.01 ordinary           Purchase       100                   3.0550 USD
 USD 0.01 ordinary           Purchase       189                   3.0550 USD
 USD 0.01 ordinary           Purchase       43                    3.0600 USD
 USD 0.01 ordinary           Purchase       100                   3.0600 USD
 USD 0.01 ordinary           Purchase       115                   3.0600 USD
 USD 0.01 ordinary           Purchase       100                   3.0600 USD
 USD 0.01 ordinary           Purchase       88                    3.0600 USD
 USD 0.01 ordinary           Purchase       179                   3.0600 USD
 USD 0.01 ordinary           Purchase       143                   3.0600 USD
 USD 0.01 ordinary           Purchase       4                     3.0600 USD
 USD 0.01 ordinary           Purchase       7                     3.0600 USD
 USD 0.01 ordinary           Purchase       101                   3.0600 USD
 USD 0.01 ordinary           Purchase       330                   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       335                   3.0650 USD
 USD 0.01 ordinary           Purchase       88                    3.0650 USD
 USD 0.01 ordinary           Purchase       22                    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       174                   3.0650 USD
 USD 0.01 ordinary           Purchase       112                   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       170                   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       178                   3.0650 USD
 USD 0.01 ordinary           Purchase       73                    3.0650 USD
 USD 0.01 ordinary           Purchase       185                   3.0650 USD
 USD 0.01 ordinary           Purchase       89                    3.0650 USD
 USD 0.01 ordinary           Purchase       94                    3.0650 USD
 USD 0.01 ordinary           Purchase       1,229                 3.0650 USD
 USD 0.01 ordinary           Purchase       173                   3.0650 USD
 USD 0.01 ordinary           Purchase       100                   3.0650 USD
 USD 0.01 ordinary           Purchase       252                   3.0700 USD
 USD 0.01 ordinary           Purchase       100                   3.0700 USD
 USD 0.01 ordinary           Purchase       200                   3.0700 USD
 USD 0.01 ordinary           Purchase       118                   3.0700 USD
 USD 0.01 ordinary           Purchase       88                    3.0700 USD
 USD 0.01 ordinary           Purchase       300                   3.0700 USD
 USD 0.01 ordinary           Purchase       100                   3.0700 USD
 USD 0.01 ordinary           Purchase       6                     3.0700 USD
 USD 0.01 ordinary           Purchase       3                     3.0700 USD
 USD 0.01 ordinary           Purchase       300                   3.0700 USD
 USD 0.01 ordinary           Purchase       131                   3.0700 USD
 USD 0.01 ordinary           Purchase       400                   3.0700 USD
 USD 0.01 ordinary           Purchase       100                   3.0700 USD
 USD 0.01 ordinary           Purchase       194                   3.0700 USD
 USD 0.01 ordinary           Purchase       400                   3.0700 USD
 USD 0.01 ordinary           Purchase       62                    3.0700 USD
 USD 0.01 ordinary           Purchase       300                   3.0700 USD
 USD 0.01 ordinary           Purchase       4                     3.0700 USD
 USD 0.01 ordinary           Purchase       1                     3.0700 USD
 USD 0.01 ordinary           Purchase       700                   3.0700 USD
 USD 0.01 ordinary           Purchase       183                   3.0700 USD
 USD 0.01 ordinary           Purchase       107                   3.0700 USD
 USD 0.01 ordinary           Purchase       243                   3.0700 USD
 USD 0.01 ordinary           Purchase       88                    3.0700 USD
 USD 0.01 ordinary           Purchase       100                   3.0700 USD
 USD 0.01 ordinary           Purchase       100                   3.0700 USD
 USD 0.01 ordinary           Purchase       88                    3.0700 USD
 USD 0.01 ordinary           Purchase       100                   3.0700 USD
 USD 0.01 ordinary           Purchase       100                   3.0700 USD
 USD 0.01 ordinary           Purchase       6                     3.0700 USD
 USD 0.01 ordinary           Purchase       100                   3.0700 USD
 USD 0.01 ordinary           Purchase       88                    3.0750 USD
 USD 0.01 ordinary           Purchase       7                     3.0750 USD
 USD 0.01 ordinary           Purchase       89                    3.0750 USD
 USD 0.01 ordinary           Purchase       66                    3.0750 USD
 USD 0.01 ordinary           Purchase       22                    3.0750 USD
 USD 0.01 ordinary           Purchase       82                    3.0750 USD
 USD 0.01 ordinary           Purchase       88                    3.0750 USD
 USD 0.01 ordinary           Purchase       328                   3.0750 USD
 USD 0.01 ordinary           Purchase       88                    3.0750 USD
 USD 0.01 ordinary           Purchase       88                    3.0750 USD
 USD 0.01 ordinary           Purchase       88                    3.0750 USD
 USD 0.01 ordinary           Purchase       88                    3.0750 USD
 USD 0.01 ordinary           Purchase       238                   3.0800 USD
 USD 0.01 ordinary           Purchase       84                    3.0800 USD
 USD 0.01 ordinary           Purchase       400                   3.0800 USD
 USD 0.01 ordinary           Purchase       200                   3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       200                   3.0800 USD
 USD 0.01 ordinary           Purchase       300                   3.0800 USD
 USD 0.01 ordinary           Purchase       300                   3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       300                   3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       5                     3.0800 USD
 USD 0.01 ordinary           Purchase       128                   3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       400                   3.0800 USD
 USD 0.01 ordinary           Purchase       195                   3.0800 USD
 USD 0.01 ordinary           Purchase       10                    3.0800 USD
 USD 0.01 ordinary           Purchase       200                   3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       72                    3.0800 USD
 USD 0.01 ordinary           Purchase       205                   3.0800 USD
 USD 0.01 ordinary           Purchase       88                    3.0800 USD
 USD 0.01 ordinary           Purchase       200                   3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       400                   3.0800 USD
 USD 0.01 ordinary           Purchase       62                    3.0800 USD
 USD 0.01 ordinary           Purchase       142                   3.0800 USD
 USD 0.01 ordinary           Purchase       200                   3.0800 USD
 USD 0.01 ordinary           Purchase       88                    3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       126                   3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       1                     3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       291                   3.0800 USD
 USD 0.01 ordinary           Purchase       249                   3.0800 USD
 USD 0.01 ordinary           Purchase       222                   3.0800 USD
 USD 0.01 ordinary           Purchase       54                    3.0800 USD
 USD 0.01 ordinary           Purchase       100                   3.0800 USD
 USD 0.01 ordinary           Purchase       200                   3.0800 USD
 USD 0.01 ordinary           Purchase       300                   3.0800 USD
 USD 0.01 ordinary           Purchase       146                   3.0800 USD
 USD 0.01 ordinary           Purchase       163                   3.0800 USD
 USD 0.01 ordinary           Purchase       236                   3.0800 USD
 USD 0.01 ordinary           Purchase       88                    3.0850 USD
 USD 0.01 ordinary           Purchase       88                    3.0850 USD
 USD 0.01 ordinary           Purchase       89                    3.0850 USD
 USD 0.01 ordinary           Purchase       88                    3.0850 USD
 USD 0.01 ordinary           Purchase       88                    3.0850 USD
 USD 0.01 ordinary           Purchase       88                    3.0850 USD
 USD 0.01 ordinary           Purchase       88                    3.0850 USD
 USD 0.01 ordinary           Purchase       100                   3.0900 USD
 USD 0.01 ordinary           Purchase       100                   3.0900 USD
 USD 0.01 ordinary           Purchase       4                     3.0900 USD
 USD 0.01 ordinary           Purchase       231                   3.0900 USD
 USD 0.01 ordinary           Purchase       500                   3.0900 USD
 USD 0.01 ordinary           Purchase       1,500                 3.0900 USD
 USD 0.01 ordinary           Purchase       100                   3.0900 USD
 USD 0.01 ordinary           Purchase       83                    3.0900 USD
 USD 0.01 ordinary           Purchase       88                    3.0900 USD
 USD 0.01 ordinary           Purchase       88                    3.0950 USD
 USD 0.01 ordinary           Purchase       90                    3.0950 USD
 USD 0.01 ordinary           Purchase       200                   3.1000 USD
 USD 0.01 ordinary           Purchase       81                    3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       293                   3.1000 USD
 USD 0.01 ordinary           Purchase       100                   3.1000 USD
 USD 0.01 ordinary           Purchase       222                   3.1000 USD
 USD 0.01 ordinary           Purchase       219                   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       200                   3.1000 USD
 USD 0.01 ordinary           Purchase       300                   3.1000 USD
 USD 0.01 ordinary           Purchase       752                   3.1000 USD
 USD 0.01 ordinary           Purchase       5                     3.1000 USD
 USD 0.01 ordinary           Purchase       700                   3.1000 USD
 USD 0.01 ordinary           Purchase       400                   3.1000 USD
 USD 0.01 ordinary           Purchase       806                   3.1000 USD
 USD 0.01 ordinary           Purchase       88                    3.1050 USD
 USD 0.01 ordinary           Purchase       88                    3.1050 USD
 USD 0.01 ordinary           Purchase       100                   3.1100 USD
 USD 0.01 ordinary           Purchase       363                   3.1100 USD
 USD 0.01 ordinary           Purchase       100                   3.1100 USD
 USD 0.01 ordinary           Purchase       300                   3.1100 USD
 USD 0.01 ordinary           Purchase       100                   3.1100 USD
 USD 0.01 ordinary           Purchase       88                    3.1100 USD
 USD 0.01 ordinary           Purchase       100                   3.1100 USD
 USD 0.01 ordinary           Purchase       100                   3.1100 USD
 USD 0.01 ordinary           Purchase       700                   3.1100 USD
 USD 0.01 ordinary           Purchase       100                   3.1100 USD
 USD 0.01 ordinary           Purchase       1,700                 3.1100 USD
 USD 0.01 ordinary           Purchase       88                    3.1150 USD
 USD 0.01 ordinary           Purchase       104                   3.1150 USD
 USD 0.01 ordinary           Purchase       102                   3.1150 USD
 USD 0.01 ordinary           Purchase       73                    3.1150 USD
 USD 0.01 ordinary           Purchase       88                    3.1150 USD
 USD 0.01 ordinary           Purchase       400                   3.1200 USD
 USD 0.01 ordinary           Purchase       200                   3.1200 USD
 USD 0.01 ordinary           Purchase       1,200                 3.1200 USD
 USD 0.01 ordinary           Purchase       182                   3.1200 USD
 USD 0.01 ordinary           Purchase       88                    3.1200 USD
 USD 0.01 ordinary           Purchase       66                    3.1250 USD
 USD 0.01 ordinary           Purchase       69                    3.1250 USD
 USD 0.01 ordinary           Purchase       100                   3.1300 USD
 USD 0.01 ordinary           Purchase       163                   3.1300 USD
 USD 0.01 ordinary           Purchase       600                   3.1300 USD
 USD 0.01 ordinary           Purchase       115                   3.1300 USD
 USD 0.01 ordinary           Purchase       100                   3.1300 USD
 USD 0.01 ordinary           Purchase       78                    3.1300 USD
 USD 0.01 ordinary           Purchase       200                   3.1300 USD
 USD 0.01 ordinary           Purchase       33                    3.1389 USD
 USD 0.01 ordinary           Purchase       100                   3.1400 USD
 USD 0.01 ordinary           Purchase       97                    3.1400 USD
 USD 0.01 ordinary           Purchase       115                   3.1400 USD
 USD 0.01 ordinary           Purchase       3                     3.1400 USD
 USD 0.01 ordinary           Purchase       22                    3.1450 USD
 USD 0.01 ordinary           Purchase       7                     3.1450 USD
 USD 0.01 ordinary           Purchase       64                    3.1450 USD
 USD 0.01 ordinary           Purchase       52                    3.1450 USD
 USD 0.01 ordinary           Purchase       120                   3.1450 USD
 USD 0.01 ordinary           Purchase       49                    3.1450 USD
 USD 0.01 ordinary           Purchase       60                    3.1450 USD
 USD 0.01 ordinary           Purchase       100                   3.1450 USD
 USD 0.01 ordinary           Purchase       96                    3.1450 USD
 USD 0.01 ordinary           Purchase       59                    3.1450 USD
 USD 0.01 ordinary           Purchase       46                    3.1450 USD
 USD 0.01 ordinary           Purchase       31                    3.1450 USD
 USD 0.01 ordinary           Purchase       36                    3.1450 USD
 USD 0.01 ordinary           Purchase       100                   3.1450 USD
 USD 0.01 ordinary           Purchase       48                    3.1450 USD
 USD 0.01 ordinary           Purchase       85                    3.1500 USD
 USD 0.01 ordinary           Purchase       100                   3.1500 USD
 USD 0.01 ordinary           Purchase       162                   3.1500 USD
 USD 0.01 ordinary           Purchase       183                   3.1500 USD
 USD 0.01 ordinary           Purchase       100                   3.1500 USD
 USD 0.01 ordinary           Purchase       127                   3.1500 USD
 USD 0.01 ordinary           Purchase       200                   3.1500 USD
 USD 0.01 ordinary           Purchase       47                    3.1500 USD
 USD 0.01 ordinary           Purchase       112                   3.1500 USD
 USD 0.01 ordinary           Purchase       115                   3.1500 USD
 USD 0.01 ordinary           Purchase       34                    3.1500 USD
 USD 0.01 ordinary           Purchase       123                   3.1550 USD
 USD 0.01 ordinary           Purchase       43                    3.1550 USD
 USD 0.01 ordinary           Purchase       46                    3.1550 USD
 USD 0.01 ordinary           Purchase       49                    3.1550 USD
 USD 0.01 ordinary           Purchase       44                    3.1550 USD
 USD 0.01 ordinary           Purchase       33                    3.1566 USD
 USD 0.01 ordinary           Purchase       600                   3.1600 USD
 USD 0.01 ordinary           Purchase       300                   3.1600 USD
 USD 0.01 ordinary           Purchase       115                   3.1600 USD
 USD 0.01 ordinary           Purchase       300                   3.1600 USD
 USD 0.01 ordinary           Purchase       300                   3.1600 USD
 USD 0.01 ordinary           Purchase       139                   3.1600 USD
 USD 0.01 ordinary           Purchase       200                   3.1600 USD
 USD 0.01 ordinary           Purchase       100                   3.1600 USD
 USD 0.01 ordinary           Purchase       72                    3.1600 USD
 USD 0.01 ordinary           Purchase       5                     3.1600 USD
 USD 0.01 ordinary           Purchase       141                   3.1600 USD
 USD 0.01 ordinary           Purchase       167                   3.1600 USD
 USD 0.01 ordinary           Purchase       200                   3.1600 USD
 USD 0.01 ordinary           Purchase       100                   3.1600 USD
 USD 0.01 ordinary           Purchase       246                   3.1600 USD
 USD 0.01 ordinary           Purchase       6                     3.1600 USD
 USD 0.01 ordinary           Purchase       25                    3.1600 USD
 USD 0.01 ordinary           Purchase       50                    3.1600 USD
 USD 0.01 ordinary           Purchase       400                   3.1600 USD
 USD 0.01 ordinary           Purchase       70                    3.1600 USD
 USD 0.01 ordinary           Purchase       300                   3.1600 USD
 USD 0.01 ordinary           Purchase       900                   3.1600 USD
 USD 0.01 ordinary           Purchase       136                   3.1600 USD
 USD 0.01 ordinary           Purchase       200                   3.1600 USD
 USD 0.01 ordinary           Purchase       200                   3.1600 USD
 USD 0.01 ordinary           Purchase       300                   3.1600 USD
 USD 0.01 ordinary           Purchase       142                   3.1600 USD
 USD 0.01 ordinary           Purchase       18                    3.1600 USD
 USD 0.01 ordinary           Purchase       316                   3.1600 USD
 USD 0.01 ordinary           Purchase       87                    3.1600 USD
 USD 0.01 ordinary           Purchase       100                   3.1600 USD
 USD 0.01 ordinary           Purchase       100                   3.1600 USD
 USD 0.01 ordinary           Purchase       74                    3.1600 USD
 USD 0.01 ordinary           Purchase       300                   3.1600 USD
 USD 0.01 ordinary           Purchase       300                   3.1600 USD
 USD 0.01 ordinary           Purchase       200                   3.1600 USD
 USD 0.01 ordinary           Purchase       100                   3.1600 USD
 USD 0.01 ordinary           Purchase       100                   3.1600 USD
 USD 0.01 ordinary           Purchase       100                   3.1600 USD
 USD 0.01 ordinary           Purchase       58                    3.1600 USD
 USD 0.01 ordinary           Purchase       89                    3.1650 USD
 USD 0.01 ordinary           Purchase       5                     3.1650 USD
 USD 0.01 ordinary           Purchase       50                    3.1650 USD
 USD 0.01 ordinary           Purchase       82                    3.1650 USD
 USD 0.01 ordinary           Purchase       100                   3.1650 USD
 USD 0.01 ordinary           Purchase       9                     3.1650 USD
 USD 0.01 ordinary           Purchase       5                     3.1650 USD
 USD 0.01 ordinary           Purchase       22                    3.1650 USD
 USD 0.01 ordinary           Purchase       34                    3.1650 USD
 USD 0.01 ordinary           Purchase       3                     3.1650 USD
 USD 0.01 ordinary           Purchase       47                    3.1650 USD
 USD 0.01 ordinary           Purchase       34                    3.1650 USD
 USD 0.01 ordinary           Purchase       100                   3.1650 USD
 USD 0.01 ordinary           Purchase       37                    3.1650 USD
 USD 0.01 ordinary           Purchase       60                    3.1650 USD
 USD 0.01 ordinary           Purchase       100                   3.1650 USD
 USD 0.01 ordinary           Purchase       15                    3.1650 USD
 USD 0.01 ordinary           Purchase       7                     3.1650 USD
 USD 0.01 ordinary           Purchase       51                    3.1650 USD
 USD 0.01 ordinary           Purchase       20                    3.1650 USD
 USD 0.01 ordinary           Purchase       5                     3.1650 USD
 USD 0.01 ordinary           Purchase       20                    3.1650 USD
 USD 0.01 ordinary           Purchase       61                    3.1650 USD
 USD 0.01 ordinary           Purchase       23                    3.1650 USD
 USD 0.01 ordinary           Purchase       100                   3.1650 USD
 USD 0.01 ordinary           Purchase       29                    3.1650 USD
 USD 0.01 ordinary           Purchase       100                   3.1650 USD
 USD 0.01 ordinary           Purchase       8                     3.1650 USD
 USD 0.01 ordinary           Purchase       77                    3.1650 USD
 USD 0.01 ordinary           Purchase       15                    3.1650 USD
 USD 0.01 ordinary           Purchase       14                    3.1650 USD
 USD 0.01 ordinary           Purchase       32                    3.1650 USD
 USD 0.01 ordinary           Purchase       11                    3.1650 USD
 USD 0.01 ordinary           Purchase       117                   3.1650 USD
 USD 0.01 ordinary           Purchase       8                     3.1650 USD
 USD 0.01 ordinary           Purchase       62                    3.1650 USD
 USD 0.01 ordinary           Purchase       1                     3.1650 USD
 USD 0.01 ordinary           Purchase       77                    3.1650 USD
 USD 0.01 ordinary           Purchase       9                     3.1650 USD
 USD 0.01 ordinary           Purchase       65                    3.1650 USD
 USD 0.01 ordinary           Purchase       2                     3.1650 USD
 USD 0.01 ordinary           Purchase       2                     3.1650 USD
 USD 0.01 ordinary           Purchase       54                    3.1650 USD
 USD 0.01 ordinary           Purchase       5                     3.1650 USD
 USD 0.01 ordinary           Purchase       13                    3.1650 USD
 USD 0.01 ordinary           Purchase       20                    3.1650 USD
 USD 0.01 ordinary           Purchase       66                    3.1650 USD
 USD 0.01 ordinary           Purchase       9                     3.1650 USD
 USD 0.01 ordinary           Purchase       28                    3.1650 USD
 USD 0.01 ordinary           Purchase       74                    3.1650 USD
 USD 0.01 ordinary           Purchase       12                    3.1650 USD
 USD 0.01 ordinary           Purchase       1                     3.1650 USD
 USD 0.01 ordinary           Purchase       41                    3.1650 USD
 USD 0.01 ordinary           Purchase       1                     3.1650 USD
 USD 0.01 ordinary           Purchase       6                     3.1700 USD
 USD 0.01 ordinary           Purchase       471                   3.1700 USD
 USD 0.01 ordinary           Purchase       125                   3.1700 USD
 USD 0.01 ordinary           Purchase       71                    3.1700 USD
 USD 0.01 ordinary           Purchase       19                    3.1700 USD
 USD 0.01 ordinary           Purchase       165                   3.1700 USD
 USD 0.01 ordinary           Purchase       5                     3.1700 USD
 USD 0.01 ordinary           Purchase       200                   3.1700 USD
 USD 0.01 ordinary           Purchase       68                    3.1700 USD
 USD 0.01 ordinary           Purchase       14                    3.1700 USD
 USD 0.01 ordinary           Purchase       20                    3.1700 USD
 USD 0.01 ordinary           Purchase       61                    3.1700 USD
 USD 0.01 ordinary           Purchase       78                    3.1700 USD
 USD 0.01 ordinary           Purchase       142                   3.1700 USD
 USD 0.01 ordinary           Purchase       15                    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       38                    3.1700 USD
 USD 0.01 ordinary           Purchase       178                   3.1700 USD
 USD 0.01 ordinary           Purchase       22                    3.1700 USD
 USD 0.01 ordinary           Purchase       68                    3.1700 USD
 USD 0.01 ordinary           Purchase       171                   3.1700 USD
 USD 0.01 ordinary           Purchase       100                   3.1700 USD
 USD 0.01 ordinary           Purchase       18                    3.1700 USD
 USD 0.01 ordinary           Purchase       81                    3.1700 USD
 USD 0.01 ordinary           Purchase       200                   3.1700 USD
 USD 0.01 ordinary           Purchase       25                    3.1700 USD
 USD 0.01 ordinary           Purchase       33                    3.1700 USD
 USD 0.01 ordinary           Purchase       168                   3.1700 USD
 USD 0.01 ordinary           Purchase       121                   3.1700 USD
 USD 0.01 ordinary           Purchase       98                    3.1700 USD
 USD 0.01 ordinary           Purchase       6                     3.1718 USD
 USD 0.01 ordinary           Purchase       8                     3.1738 USD
 USD 0.01 ordinary           Purchase       524                   3.1738 USD
 USD 0.01 ordinary           Purchase       981                   3.1738 USD
 USD 0.01 ordinary           Purchase       59                    3.1750 USD
 USD 0.01 ordinary           Purchase       26                    3.1750 USD
 USD 0.01 ordinary           Purchase       20                    3.1750 USD
 USD 0.01 ordinary           Purchase       67                    3.1750 USD
 USD 0.01 ordinary           Purchase       24                    3.1750 USD
 USD 0.01 ordinary           Purchase       34                    3.1750 USD
 USD 0.01 ordinary           Purchase       23                    3.1750 USD
 USD 0.01 ordinary           Purchase       21                    3.1750 USD
 USD 0.01 ordinary           Purchase       4                     3.1750 USD
 USD 0.01 ordinary           Purchase       12                    3.1750 USD
 USD 0.01 ordinary           Purchase       19                    3.1750 USD
 USD 0.01 ordinary           Purchase       20                    3.1750 USD
 USD 0.01 ordinary           Purchase       34                    3.1750 USD
 USD 0.01 ordinary           Purchase       9                     3.1750 USD
 USD 0.01 ordinary           Purchase       10                    3.1750 USD
 USD 0.01 ordinary           Purchase       20                    3.1750 USD
 USD 0.01 ordinary           Purchase       11                    3.1750 USD
 USD 0.01 ordinary           Purchase       22                    3.1750 USD
 USD 0.01 ordinary           Purchase       4                     3.1750 USD
 USD 0.01 ordinary           Purchase       22                    3.1750 USD
 USD 0.01 ordinary           Purchase       14                    3.1750 USD
 USD 0.01 ordinary           Purchase       60                    3.1750 USD
 USD 0.01 ordinary           Purchase       30                    3.1750 USD
 USD 0.01 ordinary           Purchase       21                    3.1750 USD
 USD 0.01 ordinary           Purchase       10                    3.1750 USD
 USD 0.01 ordinary           Purchase       46                    3.1750 USD
 USD 0.01 ordinary           Purchase       51                    3.1750 USD
 USD 0.01 ordinary           Purchase       21                    3.1750 USD
 USD 0.01 ordinary           Purchase       14                    3.1750 USD
 USD 0.01 ordinary           Purchase       26                    3.1750 USD
 USD 0.01 ordinary           Purchase       22                    3.1750 USD
 USD 0.01 ordinary           Purchase       23                    3.1750 USD
 USD 0.01 ordinary           Purchase       29                    3.1750 USD
 USD 0.01 ordinary           Purchase       55                    3.1750 USD
 USD 0.01 ordinary           Purchase       64                    3.1750 USD
 USD 0.01 ordinary           Purchase       9                     3.1750 USD
 USD 0.01 ordinary           Purchase       11                    3.1750 USD
 USD 0.01 ordinary           Purchase       22                    3.1750 USD
 USD 0.01 ordinary           Purchase       67                    3.1750 USD
 USD 0.01 ordinary           Purchase       6                     3.1750 USD
 USD 0.01 ordinary           Purchase       20                    3.1750 USD
 USD 0.01 ordinary           Purchase       20                    3.1750 USD
 USD 0.01 ordinary           Purchase       20                    3.1750 USD
 USD 0.01 ordinary           Purchase       26                    3.1750 USD
 USD 0.01 ordinary           Purchase       20                    3.1750 USD
 USD 0.01 ordinary           Purchase       22                    3.1750 USD
 USD 0.01 ordinary           Purchase       20                    3.1750 USD
 USD 0.01 ordinary           Purchase       59                    3.1750 USD
 USD 0.01 ordinary           Purchase       60                    3.1750 USD
 USD 0.01 ordinary           Purchase       349                   3.1774 USD
 USD 0.01 ordinary           Purchase       21                    3.1800 USD
 USD 0.01 ordinary           Purchase       128                   3.1800 USD
 USD 0.01 ordinary           Purchase       13                    3.1800 USD
 USD 0.01 ordinary           Purchase       22                    3.1800 USD
 USD 0.01 ordinary           Purchase       186                   3.1800 USD
 USD 0.01 ordinary           Purchase       73                    3.1800 USD
 USD 0.01 ordinary           Purchase       8                     3.1800 USD
 USD 0.01 ordinary           Purchase       56                    3.1800 USD
 USD 0.01 ordinary           Purchase       52                    3.1800 USD
 USD 0.01 ordinary           Purchase       27                    3.1800 USD
 USD 0.01 ordinary           Purchase       117                   3.1800 USD
 USD 0.01 ordinary           Purchase       20                    3.1800 USD
 USD 0.01 ordinary           Purchase       83                    3.1800 USD
 USD 0.01 ordinary           Purchase       178                   3.1800 USD
 USD 0.01 ordinary           Purchase       161                   3.1800 USD
 USD 0.01 ordinary           Purchase       86                    3.1800 USD
 USD 0.01 ordinary           Purchase       20                    3.1800 USD
 USD 0.01 ordinary           Purchase       21                    3.1800 USD
 USD 0.01 ordinary           Purchase       5                     3.1800 USD
 USD 0.01 ordinary           Purchase       200                   3.1800 USD
 USD 0.01 ordinary           Purchase       192                   3.1800 USD
 USD 0.01 ordinary           Purchase       200                   3.1800 USD
 USD 0.01 ordinary           Purchase       168                   3.1800 USD
 USD 0.01 ordinary           Purchase       20                    3.1800 USD
 USD 0.01 ordinary           Purchase       22                    3.1850 USD
 USD 0.01 ordinary           Purchase       21                    3.1850 USD
 USD 0.01 ordinary           Purchase       24                    3.1850 USD
 USD 0.01 ordinary           Purchase       3                     3.1850 USD
 USD 0.01 ordinary           Purchase       21                    3.1850 USD
 USD 0.01 ordinary           Purchase       20                    3.1850 USD
 USD 0.01 ordinary           Purchase       47                    3.1850 USD
 USD 0.01 ordinary           Purchase       3                     3.1850 USD
 USD 0.01 ordinary           Purchase       60                    3.1850 USD
 USD 0.01 ordinary           Purchase       63                    3.1850 USD
 USD 0.01 ordinary           Purchase       63                    3.1850 USD
 USD 0.01 ordinary           Purchase       22                    3.1850 USD
 USD 0.01 ordinary           Purchase       65                    3.1850 USD
 USD 0.01 ordinary           Purchase       9                     3.1850 USD
 USD 0.01 ordinary           Purchase       5                     3.1850 USD
 USD 0.01 ordinary           Purchase       59                    3.1850 USD
 USD 0.01 ordinary           Purchase       22                    3.1850 USD
 USD 0.01 ordinary           Purchase       46                    3.1850 USD
 USD 0.01 ordinary           Purchase       9                     3.1850 USD
 USD 0.01 ordinary           Purchase       58                    3.1850 USD
 USD 0.01 ordinary           Purchase       13                    3.1850 USD
 USD 0.01 ordinary           Purchase       22                    3.1850 USD
 USD 0.01 ordinary           Purchase       20                    3.1850 USD
 USD 0.01 ordinary           Purchase       60                    3.1850 USD
 USD 0.01 ordinary           Purchase       16                    3.1850 USD
 USD 0.01 ordinary           Purchase       32                    3.1850 USD
 USD 0.01 ordinary           Purchase       9                     3.1850 USD
 USD 0.01 ordinary           Purchase       9                     3.1850 USD
 USD 0.01 ordinary           Purchase       64                    3.1850 USD
 USD 0.01 ordinary           Purchase       20                    3.1850 USD
 USD 0.01 ordinary           Purchase       10                    3.1850 USD
 USD 0.01 ordinary           Purchase       9                     3.1850 USD
 USD 0.01 ordinary           Purchase       21                    3.1850 USD
 USD 0.01 ordinary           Purchase       21                    3.1850 USD
 USD 0.01 ordinary           Purchase       47                    3.1850 USD
 USD 0.01 ordinary           Purchase       9                     3.1850 USD
 USD 0.01 ordinary           Purchase       100                   3.1850 USD
 USD 0.01 ordinary           Purchase       120                   3.1850 USD
 USD 0.01 ordinary           Purchase       20                    3.1850 USD
 USD 0.01 ordinary           Purchase       1                     3.1850 USD
 USD 0.01 ordinary           Purchase       58                    3.1850 USD
 USD 0.01 ordinary           Purchase       58                    3.1850 USD
 USD 0.01 ordinary           Purchase       21                    3.1850 USD
 USD 0.01 ordinary           Purchase       10                    3.1850 USD
 USD 0.01 ordinary           Purchase       9                     3.1850 USD
 USD 0.01 ordinary           Purchase       10                    3.1850 USD
 USD 0.01 ordinary           Purchase       168                   3.1900 USD
 USD 0.01 ordinary           Purchase       20                    3.1900 USD
 USD 0.01 ordinary           Purchase       4                     3.1900 USD
 USD 0.01 ordinary           Purchase       100                   3.1900 USD
 USD 0.01 ordinary           Purchase       68                    3.1900 USD
 USD 0.01 ordinary           Purchase       142                   3.1900 USD
 USD 0.01 ordinary           Purchase       23                    3.1900 USD
 USD 0.01 ordinary           Purchase       277                   3.1900 USD
 USD 0.01 ordinary           Purchase       73                    3.1900 USD
 USD 0.01 ordinary           Purchase       161                   3.1900 USD
 USD 0.01 ordinary           Purchase       20                    3.1900 USD
 USD 0.01 ordinary           Purchase       18                    3.1900 USD
 USD 0.01 ordinary           Purchase       20                    3.1900 USD
 USD 0.01 ordinary           Purchase       79                    3.1900 USD
 USD 0.01 ordinary           Purchase       21                    3.1900 USD
 USD 0.01 ordinary           Purchase       100                   3.1900 USD
 USD 0.01 ordinary           Purchase       196                   3.1900 USD
 USD 0.01 ordinary           Purchase       43                    3.1900 USD
 USD 0.01 ordinary           Purchase       100                   3.1900 USD
 USD 0.01 ordinary           Purchase       23                    3.1900 USD
 USD 0.01 ordinary           Purchase       204                   3.1900 USD
 USD 0.01 ordinary           Purchase       100                   3.1900 USD
 USD 0.01 ordinary           Purchase       225                   3.1900 USD
 USD 0.01 ordinary           Purchase       22                    3.1900 USD
 USD 0.01 ordinary           Purchase       11                    3.1900 USD
 USD 0.01 ordinary           Purchase       128                   3.1900 USD
 USD 0.01 ordinary           Purchase       100                   3.1900 USD
 USD 0.01 ordinary           Purchase       22                    3.1900 USD
 USD 0.01 ordinary           Purchase       86                    3.1900 USD
 USD 0.01 ordinary           Purchase       7                     3.1900 USD
 USD 0.01 ordinary           Purchase       20                    3.1900 USD
 USD 0.01 ordinary           Purchase       6                     3.1900 USD
 USD 0.01 ordinary           Purchase       22                    3.1950 USD
 USD 0.01 ordinary           Purchase       35                    3.1950 USD
 USD 0.01 ordinary           Purchase       13                    3.1950 USD
 USD 0.01 ordinary           Purchase       28                    3.1950 USD
 USD 0.01 ordinary           Purchase       15                    3.1950 USD
 USD 0.01 ordinary           Purchase       53                    3.1950 USD
 USD 0.01 ordinary           Purchase       22                    3.1950 USD
 USD 0.01 ordinary           Purchase       21                    3.1950 USD
 USD 0.01 ordinary           Purchase       115                   3.1950 USD
 USD 0.01 ordinary           Purchase       18                    3.1950 USD
 USD 0.01 ordinary           Purchase       59                    3.1950 USD
 USD 0.01 ordinary           Purchase       20                    3.1950 USD
 USD 0.01 ordinary           Purchase       20                    3.1950 USD
 USD 0.01 ordinary           Purchase       78                    3.1950 USD
 USD 0.01 ordinary           Purchase       20                    3.1950 USD
 USD 0.01 ordinary           Purchase       20                    3.1950 USD
 USD 0.01 ordinary           Purchase       21                    3.1950 USD
 USD 0.01 ordinary           Purchase       18                    3.1950 USD
 USD 0.01 ordinary           Purchase       20                    3.1950 USD
 USD 0.01 ordinary           Purchase       32                    3.1950 USD
 USD 0.01 ordinary           Purchase       159                   3.1950 USD
 USD 0.01 ordinary           Purchase       20                    3.1950 USD
 USD 0.01 ordinary           Purchase       51                    3.1950 USD
 USD 0.01 ordinary           Purchase       58                    3.1950 USD
 USD 0.01 ordinary           Purchase       63                    3.1950 USD
 USD 0.01 ordinary           Purchase       20                    3.1950 USD
 USD 0.01 ordinary           Purchase       18                    3.1950 USD
 USD 0.01 ordinary           Purchase       22                    3.1950 USD
 USD 0.01 ordinary           Purchase       50                    3.1950 USD
 USD 0.01 ordinary           Purchase       23                    3.1950 USD
 USD 0.01 ordinary           Purchase       13                    3.1950 USD
 USD 0.01 ordinary           Purchase       23                    3.1950 USD
 USD 0.01 ordinary           Purchase       36                    3.1950 USD
 USD 0.01 ordinary           Purchase       21                    3.1950 USD
 USD 0.01 ordinary           Purchase       20                    3.1950 USD
 USD 0.01 ordinary           Purchase       23                    3.1950 USD
 USD 0.01 ordinary           Purchase       60                    3.1950 USD
 USD 0.01 ordinary           Purchase       50                    3.1950 USD
 USD 0.01 ordinary           Purchase       10                    3.1950 USD
 USD 0.01 ordinary           Purchase       69                    3.1950 USD
 USD 0.01 ordinary           Purchase       21                    3.1950 USD
 USD 0.01 ordinary           Purchase       20                    3.1950 USD
 USD 0.01 ordinary           Purchase       33                    3.1950 USD
 USD 0.01 ordinary           Purchase       14                    3.1950 USD
 USD 0.01 ordinary           Purchase       58                    3.1950 USD
 USD 0.01 ordinary           Purchase       20                    3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       20                    3.2000 USD
 USD 0.01 ordinary           Purchase       200                   3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       277                   3.2000 USD
 USD 0.01 ordinary           Purchase       21                    3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       148                   3.2000 USD
 USD 0.01 ordinary           Purchase       19                    3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       196                   3.2000 USD
 USD 0.01 ordinary           Purchase       2                     3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       293                   3.2000 USD
 USD 0.01 ordinary           Purchase       161                   3.2000 USD
 USD 0.01 ordinary           Purchase       22                    3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       196                   3.2000 USD
 USD 0.01 ordinary           Purchase       21                    3.2000 USD
 USD 0.01 ordinary           Purchase       200                   3.2000 USD
 USD 0.01 ordinary           Purchase       20                    3.2000 USD
 USD 0.01 ordinary           Purchase       6                     3.2000 USD
 USD 0.01 ordinary           Purchase       52                    3.2000 USD
 USD 0.01 ordinary           Purchase       20                    3.2000 USD
 USD 0.01 ordinary           Purchase       83                    3.2000 USD
 USD 0.01 ordinary           Purchase       20                    3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       200                   3.2000 USD
 USD 0.01 ordinary           Purchase       21                    3.2000 USD
 USD 0.01 ordinary           Purchase       17                    3.2000 USD
 USD 0.01 ordinary           Purchase       83                    3.2000 USD
 USD 0.01 ordinary           Purchase       11                    3.2000 USD
 USD 0.01 ordinary           Purchase       4                     3.2000 USD
 USD 0.01 ordinary           Purchase       200                   3.2000 USD
 USD 0.01 ordinary           Purchase       100                   3.2000 USD
 USD 0.01 ordinary           Purchase       377                   3.2000 USD
 USD 0.01 ordinary           Purchase       500                   3.2050 USD
 USD 0.01 ordinary           Purchase       100                   3.2050 USD
 USD 0.01 ordinary           Purchase       12                    3.2050 USD
 USD 0.01 ordinary           Purchase       100                   3.2050 USD
 USD 0.01 ordinary           Purchase       21                    3.2050 USD
 USD 0.01 ordinary           Purchase       100                   3.2050 USD
 USD 0.01 ordinary           Purchase       100                   3.2050 USD
 USD 0.01 ordinary           Purchase       27                    3.2050 USD
 USD 0.01 ordinary           Purchase       22                    3.2050 USD
 USD 0.01 ordinary           Purchase       28                    3.2100 USD
 USD 0.01 ordinary           Purchase       16                    3.2100 USD
 USD 0.01 ordinary           Purchase       22                    3.2100 USD
 USD 0.01 ordinary           Purchase       20                    3.2100 USD
 USD 0.01 ordinary           Purchase       70                    3.2150 USD
 USD 0.01 ordinary           Purchase       62                    3.2150 USD
 USD 0.01 ordinary           Purchase       24                    3.2150 USD
 USD 0.01 ordinary           Purchase       33                    3.2150 USD
 USD 0.01 ordinary           Purchase       55                    3.2150 USD
 USD 0.01 ordinary           Purchase       31                    3.2150 USD
 USD 0.01 ordinary           Purchase       64                    3.2150 USD
 USD 0.01 ordinary           Purchase       20                    3.2150 USD
 USD 0.01 ordinary           Purchase       63                    3.2200 USD
 USD 0.01 ordinary           Purchase       300                   3.2200 USD
 USD 0.01 ordinary           Purchase       198                   3.2200 USD
 USD 0.01 ordinary           Purchase       100                   3.2200 USD
 USD 0.01 ordinary           Purchase       100                   3.2200 USD
 USD 0.01 ordinary           Purchase       13                    3.2200 USD
 USD 0.01 ordinary           Purchase       1,845                 3.2250 USD
 USD 0.01 ordinary           Purchase       26                    3.2250 USD
 USD 0.01 ordinary           Purchase       16                    3.2300 USD
 USD 0.01 ordinary           Purchase       121                   3.2300 USD
 USD 0.01 ordinary           Purchase       100                   3.2300 USD
 USD 0.01 ordinary           Purchase       3,510                 3.2350 USD
 USD 0.01 ordinary           Purchase       1,859                 3.2350 USD
 USD 0.01 ordinary           Purchase       569                   3.2350 USD
 USD 0.01 ordinary           Purchase       193                   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       16                    3.2400 USD
 USD 0.01 ordinary           Purchase       186                   3.2400 USD
 USD 0.01 ordinary           Purchase       2,490                 3.2450 USD
 USD 0.01 ordinary           Purchase       1,848                 3.2450 USD
 USD 0.01 ordinary           Purchase       1,473                 3.2450 USD
 USD 0.01 ordinary           Purchase       2,124                 3.2450 USD
 USD 0.01 ordinary           Purchase       16                    3.2500 USD
 USD 0.01 ordinary           Purchase       2,160                 3.2500 USD
 USD 0.01 ordinary           Purchase       3,099                 3.2550 USD
 USD 0.01 ordinary           Purchase       14                    3.2550 USD
 USD 0.01 ordinary           Purchase       2,859                 3.2550 USD
 USD 0.01 ordinary           Purchase       1,966                 3.2550 USD
 USD 0.01 ordinary           Purchase       51                    3.2550 USD
 USD 0.01 ordinary           Purchase       47                    3.2550 USD
 USD 0.01 ordinary           Purchase       2,623                 3.2550 USD
 USD 0.01 ordinary           Sale           9                     2.9950 USD
 USD 0.01 ordinary           Sale           200                   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           504                   2.9950 USD
 USD 0.01 ordinary           Sale           360                   2.9950 USD
 USD 0.01 ordinary           Sale           200                   2.9950 USD
 USD 0.01 ordinary           Sale           100                   2.9950 USD
 USD 0.01 ordinary           Sale           492                   2.9950 USD
 USD 0.01 ordinary           Sale           200                   2.9950 USD
 USD 0.01 ordinary           Sale           1,867                 2.9950 USD
 USD 0.01 ordinary           Sale           157                   2.9950 USD
 USD 0.01 ordinary           Sale           88                    2.9950 USD
 USD 0.01 ordinary           Sale           1,611                 2.9950 USD
 USD 0.01 ordinary           Sale           1,095                 2.9950 USD
 USD 0.01 ordinary           Sale           92                    2.9950 USD
 USD 0.01 ordinary           Sale           492                   2.9950 USD
 USD 0.01 ordinary           Sale           312                   2.9950 USD
 USD 0.01 ordinary           Sale           150                   2.9950 USD
 USD 0.01 ordinary           Sale           100                   2.9950 USD
 USD 0.01 ordinary           Sale           492                   2.9950 USD
 USD 0.01 ordinary           Sale           528                   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           162                   3.0000 USD
 USD 0.01 ordinary           Sale           100                   3.0000 USD
 USD 0.01 ordinary           Sale           11                    3.0000 USD
 USD 0.01 ordinary           Sale           36                    3.0000 USD
 USD 0.01 ordinary           Sale           41                    3.0000 USD
 USD 0.01 ordinary           Sale           100                   3.0000 USD
 USD 0.01 ordinary           Sale           1,352                 3.0050 USD
 USD 0.01 ordinary           Sale           3                     3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           13                    3.0050 USD
 USD 0.01 ordinary           Sale           135                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           13                    3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           3                     3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           59                    3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           89                    3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           51                    3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           56                    3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           4                     3.0050 USD
 USD 0.01 ordinary           Sale           6                     3.0050 USD
 USD 0.01 ordinary           Sale           181                   3.0050 USD
 USD 0.01 ordinary           Sale           86                    3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           2                     3.0050 USD
 USD 0.01 ordinary           Sale           116                   3.0050 USD
 USD 0.01 ordinary           Sale           58                    3.0050 USD
 USD 0.01 ordinary           Sale           8                     3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           92                    3.0050 USD
 USD 0.01 ordinary           Sale           11                    3.0050 USD
 USD 0.01 ordinary           Sale           10                    3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           300                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           300                   3.0050 USD
 USD 0.01 ordinary           Sale           8                     3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           7                     3.0050 USD
 USD 0.01 ordinary           Sale           50                    3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           68                    3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           2                     3.0050 USD
 USD 0.01 ordinary           Sale           55                    3.0050 USD
 USD 0.01 ordinary           Sale           58                    3.0050 USD
 USD 0.01 ordinary           Sale           2                     3.0050 USD
 USD 0.01 ordinary           Sale           7                     3.0050 USD
 USD 0.01 ordinary           Sale           6                     3.0050 USD
 USD 0.01 ordinary           Sale           25                    3.0050 USD
 USD 0.01 ordinary           Sale           144                   3.0050 USD
 USD 0.01 ordinary           Sale           200                   3.0050 USD
 USD 0.01 ordinary           Sale           7                     3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           91                    3.0050 USD
 USD 0.01 ordinary           Sale           5                     3.0050 USD
 USD 0.01 ordinary           Sale           38                    3.0050 USD
 USD 0.01 ordinary           Sale           1,137                 3.0050 USD
 USD 0.01 ordinary           Sale           196                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           66                    3.0050 USD
 USD 0.01 ordinary           Sale           102                   3.0050 USD
 USD 0.01 ordinary           Sale           100                   3.0050 USD
 USD 0.01 ordinary           Sale           2                     3.0100 USD
 USD 0.01 ordinary           Sale           272                   3.0100 USD
 USD 0.01 ordinary           Sale           60                    3.0100 USD
 USD 0.01 ordinary           Sale           62                    3.0100 USD
 USD 0.01 ordinary           Sale           10                    3.0100 USD
 USD 0.01 ordinary           Sale           200                   3.0100 USD
 USD 0.01 ordinary           Sale           1,372                 3.0100 USD
 USD 0.01 ordinary           Sale           3,605                 3.0100 USD
 USD 0.01 ordinary           Sale           200                   3.0100 USD
 USD 0.01 ordinary           Sale           1,164                 3.0100 USD
 USD 0.01 ordinary           Sale           159                   3.0100 USD
 USD 0.01 ordinary           Sale           100                   3.0100 USD
 USD 0.01 ordinary           Sale           494                   3.0100 USD
 USD 0.01 ordinary           Sale           200                   3.0100 USD
 USD 0.01 ordinary           Sale           175                   3.0100 USD
 USD 0.01 ordinary           Sale           1,579                 3.0100 USD
 USD 0.01 ordinary           Sale           188                   3.0100 USD
 USD 0.01 ordinary           Sale           686                   3.0100 USD
 USD 0.01 ordinary           Sale           33                    3.0100 USD
 USD 0.01 ordinary           Sale           48                    3.0100 USD
 USD 0.01 ordinary           Sale           6,846                 3.0100 USD
 USD 0.01 ordinary           Sale           908                   3.0100 USD
 USD 0.01 ordinary           Sale           91                    3.0100 USD
 USD 0.01 ordinary           Sale           400                   3.0100 USD
 USD 0.01 ordinary           Sale           89                    3.0100 USD
 USD 0.01 ordinary           Sale           6,972                 3.0100 USD
 USD 0.01 ordinary           Sale           1,824                 3.0100 USD
 USD 0.01 ordinary           Sale           100                   3.0100 USD
 USD 0.01 ordinary           Sale           2,728                 3.0100 USD
 USD 0.01 ordinary           Sale           15                    3.0100 USD
 USD 0.01 ordinary           Sale           74                    3.0100 USD
 USD 0.01 ordinary           Sale           251                   3.0100 USD
 USD 0.01 ordinary           Sale           36                    3.0100 USD
 USD 0.01 ordinary           Sale           17,310                3.0100 USD
 USD 0.01 ordinary           Sale           365                   3.0100 USD
 USD 0.01 ordinary           Sale           1,037                 3.0100 USD
 USD 0.01 ordinary           Sale           100                   3.0100 USD
 USD 0.01 ordinary           Sale           115                   3.0100 USD
 USD 0.01 ordinary           Sale           1,611                 3.0100 USD
 USD 0.01 ordinary           Sale           150                   3.0100 USD
 USD 0.01 ordinary           Sale           1,268                 3.0100 USD
 USD 0.01 ordinary           Sale           574                   3.0100 USD
 USD 0.01 ordinary           Sale           116                   3.0100 USD
 USD 0.01 ordinary           Sale           587                   3.0100 USD
 USD 0.01 ordinary           Sale           4,403                 3.0100 USD
 USD 0.01 ordinary           Sale           414                   3.0100 USD
 USD 0.01 ordinary           Sale           56                    3.0100 USD
 USD 0.01 ordinary           Sale           60                    3.0150 USD
 USD 0.01 ordinary           Sale           67                    3.0150 USD
 USD 0.01 ordinary           Sale           100                   3.0150 USD
 USD 0.01 ordinary           Sale           328                   3.0150 USD
 USD 0.01 ordinary           Sale           91                    3.0150 USD
 USD 0.01 ordinary           Sale           1,300                 3.0150 USD
 USD 0.01 ordinary           Sale           63                    3.0150 USD
 USD 0.01 ordinary           Sale           1,667                 3.0150 USD
 USD 0.01 ordinary           Sale           500                   3.0150 USD
 USD 0.01 ordinary           Sale           74                    3.0150 USD
 USD 0.01 ordinary           Sale           200                   3.0150 USD
 USD 0.01 ordinary           Sale           1,975                 3.0150 USD
 USD 0.01 ordinary           Sale           86                    3.0150 USD
 USD 0.01 ordinary           Sale           200                   3.0150 USD
 USD 0.01 ordinary           Sale           100                   3.0150 USD
 USD 0.01 ordinary           Sale           60                    3.0150 USD
 USD 0.01 ordinary           Sale           88                    3.0150 USD
 USD 0.01 ordinary           Sale           85                    3.0150 USD
 USD 0.01 ordinary           Sale           100                   3.0150 USD
 USD 0.01 ordinary           Sale           25                    3.0150 USD
 USD 0.01 ordinary           Sale           106                   3.0150 USD
 USD 0.01 ordinary           Sale           208                   3.0150 USD
 USD 0.01 ordinary           Sale           292                   3.0150 USD
 USD 0.01 ordinary           Sale           88                    3.0150 USD
 USD 0.01 ordinary           Sale           88                    3.0150 USD
 USD 0.01 ordinary           Sale           149                   3.0150 USD
 USD 0.01 ordinary           Sale           129                   3.0150 USD
 USD 0.01 ordinary           Sale           100                   3.0150 USD
 USD 0.01 ordinary           Sale           1                     3.0150 USD
 USD 0.01 ordinary           Sale           135                   3.0150 USD
 USD 0.01 ordinary           Sale           79                    3.0150 USD
 USD 0.01 ordinary           Sale           329                   3.0150 USD
 USD 0.01 ordinary           Sale           331                   3.0150 USD
 USD 0.01 ordinary           Sale           105                   3.0150 USD
 USD 0.01 ordinary           Sale           792                   3.0150 USD
 USD 0.01 ordinary           Sale           79                    3.0150 USD
 USD 0.01 ordinary           Sale           109                   3.0150 USD
 USD 0.01 ordinary           Sale           100                   3.0150 USD
 USD 0.01 ordinary           Sale           89                    3.0150 USD
 USD 0.01 ordinary           Sale           329                   3.0150 USD
 USD 0.01 ordinary           Sale           100                   3.0150 USD
 USD 0.01 ordinary           Sale           100                   3.0150 USD
 USD 0.01 ordinary           Sale           89                    3.0150 USD
 USD 0.01 ordinary           Sale           100                   3.0150 USD
 USD 0.01 ordinary           Sale           62                    3.0150 USD
 USD 0.01 ordinary           Sale           216                   3.0150 USD
 USD 0.01 ordinary           Sale           400                   3.0150 USD
 USD 0.01 ordinary           Sale           63                    3.0150 USD
 USD 0.01 ordinary           Sale           100                   3.0150 USD
 USD 0.01 ordinary           Sale           32                    3.0150 USD
 USD 0.01 ordinary           Sale           63                    3.0150 USD
 USD 0.01 ordinary           Sale           10                    3.0150 USD
 USD 0.01 ordinary           Sale           35                    3.0150 USD
 USD 0.01 ordinary           Sale           2                     3.0150 USD
 USD 0.01 ordinary           Sale           32                    3.0150 USD
 USD 0.01 ordinary           Sale           659                   3.0200 USD
 USD 0.01 ordinary           Sale           104                   3.0200 USD
 USD 0.01 ordinary           Sale           13                    3.0200 USD
 USD 0.01 ordinary           Sale           153                   3.0200 USD
 USD 0.01 ordinary           Sale           99                    3.0200 USD
 USD 0.01 ordinary           Sale           84                    3.0200 USD
 USD 0.01 ordinary           Sale           100                   3.0200 USD
 USD 0.01 ordinary           Sale           106                   3.0200 USD
 USD 0.01 ordinary           Sale           100                   3.0200 USD
 USD 0.01 ordinary           Sale           59                    3.0200 USD
 USD 0.01 ordinary           Sale           400                   3.0200 USD
 USD 0.01 ordinary           Sale           77                    3.0200 USD
 USD 0.01 ordinary           Sale           4                     3.0200 USD
 USD 0.01 ordinary           Sale           81                    3.0200 USD
 USD 0.01 ordinary           Sale           132                   3.0200 USD
 USD 0.01 ordinary           Sale           147                   3.0200 USD
 USD 0.01 ordinary           Sale           200                   3.0200 USD
 USD 0.01 ordinary           Sale           282                   3.0200 USD
 USD 0.01 ordinary           Sale           36                    3.0200 USD
 USD 0.01 ordinary           Sale           23                    3.0200 USD
 USD 0.01 ordinary           Sale           500                   3.0200 USD
 USD 0.01 ordinary           Sale           300                   3.0200 USD
 USD 0.01 ordinary           Sale           400                   3.0200 USD
 USD 0.01 ordinary           Sale           41                    3.0200 USD
 USD 0.01 ordinary           Sale           300                   3.0200 USD
 USD 0.01 ordinary           Sale           2                     3.0200 USD
 USD 0.01 ordinary           Sale           2                     3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           61                    3.0250 USD
 USD 0.01 ordinary           Sale           44                    3.0250 USD
 USD 0.01 ordinary           Sale           1                     3.0250 USD
 USD 0.01 ordinary           Sale           3                     3.0250 USD
 USD 0.01 ordinary           Sale           88                    3.0250 USD
 USD 0.01 ordinary           Sale           575                   3.0250 USD
 USD 0.01 ordinary           Sale           2                     3.0250 USD
 USD 0.01 ordinary           Sale           200                   3.0250 USD
 USD 0.01 ordinary           Sale           176                   3.0250 USD
 USD 0.01 ordinary           Sale           1                     3.0250 USD
 USD 0.01 ordinary           Sale           89                    3.0250 USD
 USD 0.01 ordinary           Sale           3                     3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           4                     3.0250 USD
 USD 0.01 ordinary           Sale           400                   3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           331                   3.0250 USD
 USD 0.01 ordinary           Sale           88                    3.0250 USD
 USD 0.01 ordinary           Sale           2                     3.0250 USD
 USD 0.01 ordinary           Sale           1                     3.0250 USD
 USD 0.01 ordinary           Sale           3                     3.0250 USD
 USD 0.01 ordinary           Sale           200                   3.0250 USD
 USD 0.01 ordinary           Sale           4                     3.0250 USD
 USD 0.01 ordinary           Sale           2                     3.0250 USD
 USD 0.01 ordinary           Sale           5                     3.0250 USD
 USD 0.01 ordinary           Sale           2                     3.0250 USD
 USD 0.01 ordinary           Sale           155                   3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           2                     3.0250 USD
 USD 0.01 ordinary           Sale           1,098                 3.0250 USD
 USD 0.01 ordinary           Sale           4                     3.0250 USD
 USD 0.01 ordinary           Sale           120                   3.0250 USD
 USD 0.01 ordinary           Sale           1                     3.0250 USD
 USD 0.01 ordinary           Sale           2                     3.0250 USD
 USD 0.01 ordinary           Sale           1                     3.0250 USD
 USD 0.01 ordinary           Sale           3                     3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           88                    3.0250 USD
 USD 0.01 ordinary           Sale           754                   3.0250 USD
 USD 0.01 ordinary           Sale           88                    3.0250 USD
 USD 0.01 ordinary           Sale           2                     3.0250 USD
 USD 0.01 ordinary           Sale           115                   3.0250 USD
 USD 0.01 ordinary           Sale           7                     3.0250 USD
 USD 0.01 ordinary           Sale           1                     3.0250 USD
 USD 0.01 ordinary           Sale           2                     3.0250 USD
 USD 0.01 ordinary           Sale           1                     3.0250 USD
 USD 0.01 ordinary           Sale           2                     3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           17                    3.0250 USD
 USD 0.01 ordinary           Sale           200                   3.0250 USD
 USD 0.01 ordinary           Sale           92                    3.0250 USD
 USD 0.01 ordinary           Sale           1                     3.0250 USD
 USD 0.01 ordinary           Sale           35                    3.0250 USD
 USD 0.01 ordinary           Sale           81                    3.0250 USD
 USD 0.01 ordinary           Sale           20                    3.0250 USD
 USD 0.01 ordinary           Sale           1                     3.0250 USD
 USD 0.01 ordinary           Sale           329                   3.0250 USD
 USD 0.01 ordinary           Sale           300                   3.0250 USD
 USD 0.01 ordinary           Sale           81                    3.0250 USD
 USD 0.01 ordinary           Sale           400                   3.0250 USD
 USD 0.01 ordinary           Sale           89                    3.0250 USD
 USD 0.01 ordinary           Sale           9                     3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           1,100                 3.0250 USD
 USD 0.01 ordinary           Sale           161                   3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           115                   3.0250 USD
 USD 0.01 ordinary           Sale           2                     3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           200                   3.0250 USD
 USD 0.01 ordinary           Sale           92                    3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           125                   3.0250 USD
 USD 0.01 ordinary           Sale           1                     3.0250 USD
 USD 0.01 ordinary           Sale           1                     3.0250 USD
 USD 0.01 ordinary           Sale           960                   3.0250 USD
 USD 0.01 ordinary           Sale           80                    3.0250 USD
 USD 0.01 ordinary           Sale           328                   3.0250 USD
 USD 0.01 ordinary           Sale           114                   3.0250 USD
 USD 0.01 ordinary           Sale           88                    3.0250 USD
 USD 0.01 ordinary           Sale           400                   3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           134                   3.0250 USD
 USD 0.01 ordinary           Sale           48                    3.0250 USD
 USD 0.01 ordinary           Sale           200                   3.0250 USD
 USD 0.01 ordinary           Sale           2                     3.0250 USD
 USD 0.01 ordinary           Sale           100                   3.0250 USD
 USD 0.01 ordinary           Sale           90                    3.0300 USD
 USD 0.01 ordinary           Sale           1                     3.0300 USD
 USD 0.01 ordinary           Sale           108                   3.0300 USD
 USD 0.01 ordinary           Sale           174                   3.0300 USD
 USD 0.01 ordinary           Sale           88                    3.0300 USD
 USD 0.01 ordinary           Sale           143                   3.0300 USD
 USD 0.01 ordinary           Sale           200                   3.0300 USD
 USD 0.01 ordinary           Sale           145                   3.0300 USD
 USD 0.01 ordinary           Sale           109                   3.0300 USD
 USD 0.01 ordinary           Sale           172                   3.0300 USD
 USD 0.01 ordinary           Sale           134                   3.0300 USD
 USD 0.01 ordinary           Sale           43                    3.0300 USD
 USD 0.01 ordinary           Sale           100                   3.0300 USD
 USD 0.01 ordinary           Sale           35                    3.0300 USD
 USD 0.01 ordinary           Sale           80                    3.0300 USD
 USD 0.01 ordinary           Sale           114                   3.0300 USD
 USD 0.01 ordinary           Sale           17                    3.0300 USD
 USD 0.01 ordinary           Sale           130                   3.0300 USD
 USD 0.01 ordinary           Sale           89                    3.0300 USD
 USD 0.01 ordinary           Sale           100                   3.0300 USD
 USD 0.01 ordinary           Sale           94                    3.0300 USD
 USD 0.01 ordinary           Sale           1                     3.0300 USD
 USD 0.01 ordinary           Sale           100                   3.0300 USD
 USD 0.01 ordinary           Sale           27                    3.0300 USD
 USD 0.01 ordinary           Sale           11                    3.0300 USD
 USD 0.01 ordinary           Sale           38                    3.0350 USD
 USD 0.01 ordinary           Sale           61                    3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           200                   3.0350 USD
 USD 0.01 ordinary           Sale           188                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           52                    3.0350 USD
 USD 0.01 ordinary           Sale           360                   3.0350 USD
 USD 0.01 ordinary           Sale           300                   3.0350 USD
 USD 0.01 ordinary           Sale           300                   3.0350 USD
 USD 0.01 ordinary           Sale           61                    3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           311                   3.0350 USD
 USD 0.01 ordinary           Sale           2                     3.0350 USD
 USD 0.01 ordinary           Sale           96                    3.0350 USD
 USD 0.01 ordinary           Sale           3                     3.0350 USD
 USD 0.01 ordinary           Sale           49                    3.0350 USD
 USD 0.01 ordinary           Sale           329                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           157                   3.0350 USD
 USD 0.01 ordinary           Sale           300                   3.0350 USD
 USD 0.01 ordinary           Sale           32                    3.0350 USD
 USD 0.01 ordinary           Sale           127                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           300                   3.0350 USD
 USD 0.01 ordinary           Sale           200                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           88                    3.0350 USD
 USD 0.01 ordinary           Sale           88                    3.0350 USD
 USD 0.01 ordinary           Sale           221                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           35                    3.0350 USD
 USD 0.01 ordinary           Sale           300                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           3                     3.0350 USD
 USD 0.01 ordinary           Sale           431                   3.0350 USD
 USD 0.01 ordinary           Sale           200                   3.0350 USD
 USD 0.01 ordinary           Sale           151                   3.0350 USD
 USD 0.01 ordinary           Sale           95                    3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           173                   3.0350 USD
 USD 0.01 ordinary           Sale           200                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           1,100                 3.0350 USD
 USD 0.01 ordinary           Sale           378                   3.0350 USD
 USD 0.01 ordinary           Sale           88                    3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           92                    3.0350 USD
 USD 0.01 ordinary           Sale           332                   3.0350 USD
 USD 0.01 ordinary           Sale           89                    3.0350 USD
 USD 0.01 ordinary           Sale           4                     3.0350 USD
 USD 0.01 ordinary           Sale           200                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           342                   3.0350 USD
 USD 0.01 ordinary           Sale           39                    3.0350 USD
 USD 0.01 ordinary           Sale           253                   3.0350 USD
 USD 0.01 ordinary           Sale           1,100                 3.0350 USD
 USD 0.01 ordinary           Sale           89                    3.0350 USD
 USD 0.01 ordinary           Sale           317                   3.0350 USD
 USD 0.01 ordinary           Sale           200                   3.0350 USD
 USD 0.01 ordinary           Sale           328                   3.0350 USD
 USD 0.01 ordinary           Sale           5                     3.0350 USD
 USD 0.01 ordinary           Sale           186                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           104                   3.0350 USD
 USD 0.01 ordinary           Sale           27                    3.0350 USD
 USD 0.01 ordinary           Sale           224                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           602                   3.0350 USD
 USD 0.01 ordinary           Sale           68                    3.0350 USD
 USD 0.01 ordinary           Sale           189                   3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0350 USD
 USD 0.01 ordinary           Sale           89                    3.0350 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           13                    3.0400 USD
 USD 0.01 ordinary           Sale           400                   3.0400 USD
 USD 0.01 ordinary           Sale           200                   3.0400 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           300                   3.0400 USD
 USD 0.01 ordinary           Sale           1                     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           700                   3.0400 USD
 USD 0.01 ordinary           Sale           600                   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           300                   3.0400 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           7                     3.0400 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           500                   3.0400 USD
 USD 0.01 ordinary           Sale           22                    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           100                   3.0400 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           117                   3.0400 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           39                    3.0400 USD
 USD 0.01 ordinary           Sale           293                   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           100                   3.0400 USD
 USD 0.01 ordinary           Sale           24                    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           29                    3.0400 USD
 USD 0.01 ordinary           Sale           211                   3.0400 USD
 USD 0.01 ordinary           Sale           270                   3.0400 USD
 USD 0.01 ordinary           Sale           3                     3.0400 USD
 USD 0.01 ordinary           Sale           200                   3.0400 USD
 USD 0.01 ordinary           Sale           48                    3.0400 USD
 USD 0.01 ordinary           Sale           20                    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           100                   3.0400 USD
 USD 0.01 ordinary           Sale           52                    3.0400 USD
 USD 0.01 ordinary           Sale           100                   3.0400 USD
 USD 0.01 ordinary           Sale           147                   3.0400 USD
 USD 0.01 ordinary           Sale           400                   3.0400 USD
 USD 0.01 ordinary           Sale           200                   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           51                    3.0400 USD
 USD 0.01 ordinary           Sale           92                    3.0450 USD
 USD 0.01 ordinary           Sale           329                   3.0450 USD
 USD 0.01 ordinary           Sale           387                   3.0450 USD
 USD 0.01 ordinary           Sale           328                   3.0450 USD
 USD 0.01 ordinary           Sale           16                    3.0450 USD
 USD 0.01 ordinary           Sale           79                    3.0450 USD
 USD 0.01 ordinary           Sale           376                   3.0450 USD
 USD 0.01 ordinary           Sale           88                    3.0450 USD
 USD 0.01 ordinary           Sale           329                   3.0450 USD
 USD 0.01 ordinary           Sale           330                   3.0450 USD
 USD 0.01 ordinary           Sale           328                   3.0450 USD
 USD 0.01 ordinary           Sale           97                    3.0450 USD
 USD 0.01 ordinary           Sale           23                    3.0450 USD
 USD 0.01 ordinary           Sale           88                    3.0450 USD
 USD 0.01 ordinary           Sale           100                   3.0450 USD
 USD 0.01 ordinary           Sale           88                    3.0450 USD
 USD 0.01 ordinary           Sale           65                    3.0450 USD
 USD 0.01 ordinary           Sale           329                   3.0450 USD
 USD 0.01 ordinary           Sale           92                    3.0450 USD
 USD 0.01 ordinary           Sale           100                   3.0450 USD
 USD 0.01 ordinary           Sale           95                    3.0450 USD
 USD 0.01 ordinary           Sale           280                   3.0450 USD
 USD 0.01 ordinary           Sale           2                     3.0450 USD
 USD 0.01 ordinary           Sale           100                   3.0450 USD
 USD 0.01 ordinary           Sale           109                   3.0450 USD
 USD 0.01 ordinary           Sale           117                   3.0450 USD
 USD 0.01 ordinary           Sale           88                    3.0450 USD
 USD 0.01 ordinary           Sale           49                    3.0450 USD
 USD 0.01 ordinary           Sale           88                    3.0450 USD
 USD 0.01 ordinary           Sale           100                   3.0450 USD
 USD 0.01 ordinary           Sale           89                    3.0450 USD
 USD 0.01 ordinary           Sale           330                   3.0450 USD
 USD 0.01 ordinary           Sale           85                    3.0450 USD
 USD 0.01 ordinary           Sale           88                    3.0450 USD
 USD 0.01 ordinary           Sale           59                    3.0450 USD
 USD 0.01 ordinary           Sale           120                   3.0450 USD
 USD 0.01 ordinary           Sale           331                   3.0450 USD
 USD 0.01 ordinary           Sale           110                   3.0450 USD
 USD 0.01 ordinary           Sale           88                    3.0450 USD
 USD 0.01 ordinary           Sale           89                    3.0450 USD
 USD 0.01 ordinary           Sale           12                    3.0450 USD
 USD 0.01 ordinary           Sale           88                    3.0450 USD
 USD 0.01 ordinary           Sale           88                    3.0450 USD
 USD 0.01 ordinary           Sale           329                   3.0450 USD
 USD 0.01 ordinary           Sale           2                     3.0450 USD
 USD 0.01 ordinary           Sale           25                    3.0450 USD
 USD 0.01 ordinary           Sale           100                   3.0450 USD
 USD 0.01 ordinary           Sale           328                   3.0450 USD
 USD 0.01 ordinary           Sale           328                   3.0450 USD
 USD 0.01 ordinary           Sale           329                   3.0450 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           43                    3.0500 USD
 USD 0.01 ordinary           Sale           500                   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           38                    3.0500 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           2                     3.0500 USD
 USD 0.01 ordinary           Sale           2                     3.0500 USD
 USD 0.01 ordinary           Sale           88                    3.0500 USD
 USD 0.01 ordinary           Sale           91                    3.0500 USD
 USD 0.01 ordinary           Sale           88                    3.0500 USD
 USD 0.01 ordinary           Sale           200                   3.0500 USD
 USD 0.01 ordinary           Sale           454                   3.0500 USD
 USD 0.01 ordinary           Sale           63                    3.0500 USD
 USD 0.01 ordinary           Sale           3                     3.0500 USD
 USD 0.01 ordinary           Sale           10                    3.0500 USD
 USD 0.01 ordinary           Sale           100                   3.0500 USD
 USD 0.01 ordinary           Sale           144                   3.0500 USD
 USD 0.01 ordinary           Sale           88                    3.0500 USD
 USD 0.01 ordinary           Sale           2                     3.0500 USD
 USD 0.01 ordinary           Sale           600                   3.0500 USD
 USD 0.01 ordinary           Sale           208                   3.0500 USD
 USD 0.01 ordinary           Sale           48                    3.0500 USD
 USD 0.01 ordinary           Sale           40                    3.0500 USD
 USD 0.01 ordinary           Sale           88                    3.0500 USD
 USD 0.01 ordinary           Sale           4,200                 3.0500 USD
 USD 0.01 ordinary           Sale           35                    3.0500 USD
 USD 0.01 ordinary           Sale           328                   3.0550 USD
 USD 0.01 ordinary           Sale           329                   3.0550 USD
 USD 0.01 ordinary           Sale           88                    3.0550 USD
 USD 0.01 ordinary           Sale           80                    3.0550 USD
 USD 0.01 ordinary           Sale           88                    3.0550 USD
 USD 0.01 ordinary           Sale           93                    3.0600 USD
 USD 0.01 ordinary           Sale           335                   3.0650 USD
 USD 0.01 ordinary           Sale           88                    3.0650 USD
 USD 0.01 ordinary           Sale           89                    3.0650 USD
 USD 0.01 ordinary           Sale           1,229                 3.0650 USD
 USD 0.01 ordinary           Sale           330                   3.0650 USD
 USD 0.01 ordinary           Sale           2                     3.0650 USD
 USD 0.01 ordinary           Sale           81                    3.0650 USD
 USD 0.01 ordinary           Sale           39                    3.0650 USD
 USD 0.01 ordinary           Sale           116                   3.0650 USD
 USD 0.01 ordinary           Sale           5,000                 3.0700 USD
 USD 0.01 ordinary           Sale           332                   3.0700 USD
 USD 0.01 ordinary           Sale           88                    3.0700 USD
 USD 0.01 ordinary           Sale           88                    3.0700 USD
 USD 0.01 ordinary           Sale           88                    3.0700 USD
 USD 0.01 ordinary           Sale           113                   3.0700 USD
 USD 0.01 ordinary           Sale           100                   3.0700 USD
 USD 0.01 ordinary           Sale           51                    3.0700 USD
 USD 0.01 ordinary           Sale           7                     3.0750 USD
 USD 0.01 ordinary           Sale           64                    3.0750 USD
 USD 0.01 ordinary           Sale           68                    3.0750 USD
 USD 0.01 ordinary           Sale           89                    3.0750 USD
 USD 0.01 ordinary           Sale           88                    3.0750 USD
 USD 0.01 ordinary           Sale           15                    3.0750 USD
 USD 0.01 ordinary           Sale           88                    3.0750 USD
 USD 0.01 ordinary           Sale           328                   3.0750 USD
 USD 0.01 ordinary           Sale           88                    3.0750 USD
 USD 0.01 ordinary           Sale           92                    3.0750 USD
 USD 0.01 ordinary           Sale           82                    3.0750 USD
 USD 0.01 ordinary           Sale           123                   3.0750 USD
 USD 0.01 ordinary           Sale           66                    3.0750 USD
 USD 0.01 ordinary           Sale           88                    3.0750 USD
 USD 0.01 ordinary           Sale           91                    3.0750 USD
 USD 0.01 ordinary           Sale           88                    3.0750 USD
 USD 0.01 ordinary           Sale           22                    3.0750 USD
 USD 0.01 ordinary           Sale           88                    3.0750 USD
 USD 0.01 ordinary           Sale           200                   3.0750 USD
 USD 0.01 ordinary           Sale           21                    3.0800 USD
 USD 0.01 ordinary           Sale           88                    3.0800 USD
 USD 0.01 ordinary           Sale           43                    3.0800 USD
 USD 0.01 ordinary           Sale           10,000                3.0800 USD
 USD 0.01 ordinary           Sale           30                    3.0800 USD
 USD 0.01 ordinary           Sale           112                   3.0800 USD
 USD 0.01 ordinary           Sale           88                    3.0800 USD
 USD 0.01 ordinary           Sale           116                   3.0800 USD
 USD 0.01 ordinary           Sale           88                    3.0850 USD
 USD 0.01 ordinary           Sale           88                    3.0850 USD
 USD 0.01 ordinary           Sale           89                    3.0850 USD
 USD 0.01 ordinary           Sale           88                    3.0850 USD
 USD 0.01 ordinary           Sale           88                    3.0850 USD
 USD 0.01 ordinary           Sale           88                    3.0850 USD
 USD 0.01 ordinary           Sale           81                    3.0850 USD
 USD 0.01 ordinary           Sale           94                    3.0850 USD
 USD 0.01 ordinary           Sale           88                    3.0850 USD
 USD 0.01 ordinary           Sale           76                    3.0900 USD
 USD 0.01 ordinary           Sale           105                   3.0900 USD
 USD 0.01 ordinary           Sale           88                    3.0900 USD
 USD 0.01 ordinary           Sale           52                    3.0950 USD
 USD 0.01 ordinary           Sale           91                    3.0950 USD
 USD 0.01 ordinary           Sale           88                    3.0950 USD
 USD 0.01 ordinary           Sale           90                    3.0950 USD
 USD 0.01 ordinary           Sale           88                    3.1050 USD
 USD 0.01 ordinary           Sale           8                     3.1050 USD
 USD 0.01 ordinary           Sale           68                    3.1050 USD
 USD 0.01 ordinary           Sale           50                    3.1050 USD
 USD 0.01 ordinary           Sale           88                    3.1050 USD
 USD 0.01 ordinary           Sale           16                    3.1100 USD
 USD 0.01 ordinary           Sale           88                    3.1100 USD
 USD 0.01 ordinary           Sale           195                   3.1100 USD
 USD 0.01 ordinary           Sale           90                    3.1100 USD
 USD 0.01 ordinary           Sale           31                    3.1150 USD
 USD 0.01 ordinary           Sale           111                   3.1150 USD
 USD 0.01 ordinary           Sale           88                    3.1150 USD
 USD 0.01 ordinary           Sale           104                   3.1150 USD
 USD 0.01 ordinary           Sale           73                    3.1150 USD
 USD 0.01 ordinary           Sale           73                    3.1150 USD
 USD 0.01 ordinary           Sale           82                    3.1150 USD
 USD 0.01 ordinary           Sale           88                    3.1150 USD
 USD 0.01 ordinary           Sale           102                   3.1150 USD
 USD 0.01 ordinary           Sale           139                   3.1200 USD
 USD 0.01 ordinary           Sale           88                    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           66                    3.1250 USD
 USD 0.01 ordinary           Sale           69                    3.1250 USD
 USD 0.01 ordinary           Sale           23                    3.1350 USD
 USD 0.01 ordinary           Sale           55                    3.1350 USD
 USD 0.01 ordinary           Sale           22                    3.1450 USD
 USD 0.01 ordinary           Sale           59                    3.1450 USD
 USD 0.01 ordinary           Sale           31                    3.1450 USD
 USD 0.01 ordinary           Sale           48                    3.1450 USD
 USD 0.01 ordinary           Sale           46                    3.1450 USD
 USD 0.01 ordinary           Sale           49                    3.1450 USD
 USD 0.01 ordinary           Sale           52                    3.1450 USD
 USD 0.01 ordinary           Sale           60                    3.1450 USD
 USD 0.01 ordinary           Sale           49                    3.1550 USD
 USD 0.01 ordinary           Sale           43                    3.1550 USD
 USD 0.01 ordinary           Sale           44                    3.1550 USD
 USD 0.01 ordinary           Sale           46                    3.1550 USD
 USD 0.01 ordinary           Sale           123                   3.1550 USD
 USD 0.01 ordinary           Sale           42                    3.1600 USD
 USD 0.01 ordinary           Sale           28                    3.1650 USD
 USD 0.01 ordinary           Sale           5                     3.1650 USD
 USD 0.01 ordinary           Sale           7                     3.1650 USD
 USD 0.01 ordinary           Sale           65                    3.1650 USD
 USD 0.01 ordinary           Sale           60                    3.1650 USD
 USD 0.01 ordinary           Sale           54                    3.1650 USD
 USD 0.01 ordinary           Sale           20                    3.1650 USD
 USD 0.01 ordinary           Sale           50                    3.1650 USD
 USD 0.01 ordinary           Sale           22                    3.1650 USD
 USD 0.01 ordinary           Sale           8                     3.1650 USD
 USD 0.01 ordinary           Sale           15                    3.1650 USD
 USD 0.01 ordinary           Sale           34                    3.1650 USD
 USD 0.01 ordinary           Sale           37                    3.1650 USD
 USD 0.01 ordinary           Sale           15                    3.1650 USD
 USD 0.01 ordinary           Sale           20                    3.1650 USD
 USD 0.01 ordinary           Sale           13                    3.1650 USD
 USD 0.01 ordinary           Sale           14                    3.1650 USD
 USD 0.01 ordinary           Sale           29                    3.1650 USD
 USD 0.01 ordinary           Sale           32                    3.1650 USD
 USD 0.01 ordinary           Sale           12                    3.1650 USD
 USD 0.01 ordinary           Sale           41                    3.1650 USD
 USD 0.01 ordinary           Sale           77                    3.1650 USD
 USD 0.01 ordinary           Sale           66                    3.1650 USD
 USD 0.01 ordinary           Sale           117                   3.1650 USD
 USD 0.01 ordinary           Sale           11                    3.1650 USD
 USD 0.01 ordinary           Sale           82                    3.1650 USD
 USD 0.01 ordinary           Sale           20                    3.1650 USD
 USD 0.01 ordinary           Sale           51                    3.1650 USD
 USD 0.01 ordinary           Sale           400                   3.1700 USD
 USD 0.01 ordinary           Sale           22                    3.1700 USD
 USD 0.01 ordinary           Sale           38                    3.1700 USD
 USD 0.01 ordinary           Sale           20                    3.1700 USD
 USD 0.01 ordinary           Sale           5                     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           14                    3.1700 USD
 USD 0.01 ordinary           Sale           26                    3.1750 USD
 USD 0.01 ordinary           Sale           23                    3.1750 USD
 USD 0.01 ordinary           Sale           14                    3.1750 USD
 USD 0.01 ordinary           Sale           29                    3.1750 USD
 USD 0.01 ordinary           Sale           21                    3.1750 USD
 USD 0.01 ordinary           Sale           20                    3.1750 USD
 USD 0.01 ordinary           Sale           14                    3.1750 USD
 USD 0.01 ordinary           Sale           10                    3.1750 USD
 USD 0.01 ordinary           Sale           22                    3.1750 USD
 USD 0.01 ordinary           Sale           22                    3.1750 USD
 USD 0.01 ordinary           Sale           23                    3.1750 USD
 USD 0.01 ordinary           Sale           21                    3.1750 USD
 USD 0.01 ordinary           Sale           34                    3.1750 USD
 USD 0.01 ordinary           Sale           22                    3.1750 USD
 USD 0.01 ordinary           Sale           22                    3.1750 USD
 USD 0.01 ordinary           Sale           20                    3.1750 USD
 USD 0.01 ordinary           Sale           20                    3.1750 USD
 USD 0.01 ordinary           Sale           20                    3.1750 USD
 USD 0.01 ordinary           Sale           21                    3.1750 USD
 USD 0.01 ordinary           Sale           20                    3.1750 USD
 USD 0.01 ordinary           Sale           20                    3.1750 USD
 USD 0.01 ordinary           Sale           24                    3.1750 USD
 USD 0.01 ordinary           Sale           12                    3.1750 USD
 USD 0.01 ordinary           Sale           26                    3.1750 USD
 USD 0.01 ordinary           Sale           11                    3.1750 USD
 USD 0.01 ordinary           Sale           46                    3.1750 USD
 USD 0.01 ordinary           Sale           20                    3.1750 USD
 USD 0.01 ordinary           Sale           20                    3.1750 USD
 USD 0.01 ordinary           Sale           22                    3.1750 USD
 USD 0.01 ordinary           Sale           26                    3.1750 USD
 USD 0.01 ordinary           Sale           11                    3.1750 USD
 USD 0.01 ordinary           Sale           21                    3.1800 USD
 USD 0.01 ordinary           Sale           27                    3.1800 USD
 USD 0.01 ordinary           Sale           21                    3.1800 USD
 USD 0.01 ordinary           Sale           22                    3.1800 USD
 USD 0.01 ordinary           Sale           139                   3.1800 USD
 USD 0.01 ordinary           Sale           20                    3.1800 USD
 USD 0.01 ordinary           Sale           50                    3.1800 USD
 USD 0.01 ordinary           Sale           24                    3.1800 USD
 USD 0.01 ordinary           Sale           28                    3.1800 USD
 USD 0.01 ordinary           Sale           42                    3.1800 USD
 USD 0.01 ordinary           Sale           20                    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           13                    3.1850 USD
 USD 0.01 ordinary           Sale           21                    3.1850 USD
 USD 0.01 ordinary           Sale           1                     3.1850 USD
 USD 0.01 ordinary           Sale           22                    3.1850 USD
 USD 0.01 ordinary           Sale           20                    3.1850 USD
 USD 0.01 ordinary           Sale           16                    3.1850 USD
 USD 0.01 ordinary           Sale           21                    3.1850 USD
 USD 0.01 ordinary           Sale           46                    3.1850 USD
 USD 0.01 ordinary           Sale           24                    3.1850 USD
 USD 0.01 ordinary           Sale           21                    3.1850 USD
 USD 0.01 ordinary           Sale           232                   3.1850 USD
 USD 0.01 ordinary           Sale           47                    3.1850 USD
 USD 0.01 ordinary           Sale           20                    3.1850 USD
 USD 0.01 ordinary           Sale           900                   3.1850 USD
 USD 0.01 ordinary           Sale           22                    3.1850 USD
 USD 0.01 ordinary           Sale           22                    3.1850 USD
 USD 0.01 ordinary           Sale           21                    3.1850 USD
 USD 0.01 ordinary           Sale           22                    3.1850 USD
 USD 0.01 ordinary           Sale           12                    3.1850 USD
 USD 0.01 ordinary           Sale           20                    3.1850 USD
 USD 0.01 ordinary           Sale           20                    3.1850 USD
 USD 0.01 ordinary           Sale           21                    3.1850 USD
 USD 0.01 ordinary           Sale           677                   3.1850 USD
 USD 0.01 ordinary           Sale           23                    3.1900 USD
 USD 0.01 ordinary           Sale           20                    3.1900 USD
 USD 0.01 ordinary           Sale           20                    3.1900 USD
 USD 0.01 ordinary           Sale           20                    3.1900 USD
 USD 0.01 ordinary           Sale           20                    3.1900 USD
 USD 0.01 ordinary           Sale           22                    3.1900 USD
 USD 0.01 ordinary           Sale           21                    3.1900 USD
 USD 0.01 ordinary           Sale           1,000                 3.1950 USD
 USD 0.01 ordinary           Sale           9                     3.1950 USD
 USD 0.01 ordinary           Sale           500                   3.1950 USD
 USD 0.01 ordinary           Sale           20                    3.1950 USD
 USD 0.01 ordinary           Sale           23                    3.1950 USD
 USD 0.01 ordinary           Sale           20                    3.1950 USD
 USD 0.01 ordinary           Sale           14                    3.1950 USD
 USD 0.01 ordinary           Sale           23                    3.1950 USD
 USD 0.01 ordinary           Sale           115                   3.1950 USD
 USD 0.01 ordinary           Sale           22                    3.1950 USD
 USD 0.01 ordinary           Sale           20                    3.1950 USD
 USD 0.01 ordinary           Sale           511                   3.1950 USD
 USD 0.01 ordinary           Sale           21                    3.1950 USD
 USD 0.01 ordinary           Sale           23                    3.1950 USD
 USD 0.01 ordinary           Sale           20                    3.1950 USD
 USD 0.01 ordinary           Sale           15                    3.1950 USD
 USD 0.01 ordinary           Sale           35                    3.1950 USD
 USD 0.01 ordinary           Sale           300                   3.1950 USD
 USD 0.01 ordinary           Sale           70                    3.1950 USD
 USD 0.01 ordinary           Sale           22                    3.1950 USD
 USD 0.01 ordinary           Sale           1,889                 3.1950 USD
 USD 0.01 ordinary           Sale           21                    3.1950 USD
 USD 0.01 ordinary           Sale           18                    3.1950 USD
 USD 0.01 ordinary           Sale           69                    3.1950 USD
 USD 0.01 ordinary           Sale           13                    3.1950 USD
 USD 0.01 ordinary           Sale           32                    3.1950 USD
 USD 0.01 ordinary           Sale           21                    3.1950 USD
 USD 0.01 ordinary           Sale           18                    3.1950 USD
 USD 0.01 ordinary           Sale           20                    3.1950 USD
 USD 0.01 ordinary           Sale           20                    3.1950 USD
 USD 0.01 ordinary           Sale           20                    3.1950 USD
 USD 0.01 ordinary           Sale           33                    3.1950 USD
 USD 0.01 ordinary           Sale           300                   3.1950 USD
 USD 0.01 ordinary           Sale           312                   3.1950 USD
 USD 0.01 ordinary           Sale           20                    3.1950 USD
 USD 0.01 ordinary           Sale           20                    3.1950 USD
 USD 0.01 ordinary           Sale           10                    3.1950 USD
 USD 0.01 ordinary           Sale           36                    3.1950 USD
 USD 0.01 ordinary           Sale           159                   3.1950 USD
 USD 0.01 ordinary           Sale           53                    3.1950 USD
 USD 0.01 ordinary           Sale           28                    3.1950 USD
 USD 0.01 ordinary           Sale           22                    3.1950 USD
 USD 0.01 ordinary           Sale           21                    3.1950 USD
 USD 0.01 ordinary           Sale           18                    3.1950 USD
 USD 0.01 ordinary           Sale           21                    3.2000 USD
 USD 0.01 ordinary           Sale           22                    3.2000 USD
 USD 0.01 ordinary           Sale           2                     3.2000 USD
 USD 0.01 ordinary           Sale           300                   3.2000 USD
 USD 0.01 ordinary           Sale           366                   3.2000 USD
 USD 0.01 ordinary           Sale           20                    3.2000 USD
 USD 0.01 ordinary           Sale           1,000                 3.2000 USD
 USD 0.01 ordinary           Sale           20                    3.2000 USD
 USD 0.01 ordinary           Sale           20                    3.2000 USD
 USD 0.01 ordinary           Sale           300                   3.2000 USD
 USD 0.01 ordinary           Sale           300                   3.2000 USD
 USD 0.01 ordinary           Sale           21                    3.2000 USD
 USD 0.01 ordinary           Sale           300                   3.2000 USD
 USD 0.01 ordinary           Sale           21                    3.2000 USD
 USD 0.01 ordinary           Sale           20                    3.2000 USD
 USD 0.01 ordinary           Sale           20                    3.2000 USD
 USD 0.01 ordinary           Sale           300                   3.2050 USD
 USD 0.01 ordinary           Sale           12                    3.2050 USD
 USD 0.01 ordinary           Sale           33                    3.2050 USD
 USD 0.01 ordinary           Sale           1,349                 3.2050 USD
 USD 0.01 ordinary           Sale           1,389                 3.2050 USD
 USD 0.01 ordinary           Sale           700                   3.2050 USD
 USD 0.01 ordinary           Sale           400                   3.2050 USD
 USD 0.01 ordinary           Sale           27                    3.2050 USD
 USD 0.01 ordinary           Sale           100                   3.2050 USD
 USD 0.01 ordinary           Sale           700                   3.2050 USD
 USD 0.01 ordinary           Sale           430                   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           108                   3.2050 USD
 USD 0.01 ordinary           Sale           200                   3.2050 USD
 USD 0.01 ordinary           Sale           500                   3.2050 USD
 USD 0.01 ordinary           Sale           1,732                 3.2050 USD
 USD 0.01 ordinary           Sale           395                   3.2050 USD
 USD 0.01 ordinary           Sale           395                   3.2050 USD
 USD 0.01 ordinary           Sale           21                    3.2050 USD
 USD 0.01 ordinary           Sale           300                   3.2050 USD
 USD 0.01 ordinary           Sale           22                    3.2050 USD
 USD 0.01 ordinary           Sale           300                   3.2050 USD
 USD 0.01 ordinary           Sale           395                   3.2050 USD
 USD 0.01 ordinary           Sale           300                   3.2050 USD
 USD 0.01 ordinary           Sale           900                   3.2050 USD
 USD 0.01 ordinary           Sale           200                   3.2050 USD
 USD 0.01 ordinary           Sale           300                   3.2050 USD
 USD 0.01 ordinary           Sale           500                   3.2050 USD
 USD 0.01 ordinary           Sale           395                   3.2050 USD
 USD 0.01 ordinary           Sale           1,603                 3.2050 USD
 USD 0.01 ordinary           Sale           300                   3.2050 USD
 USD 0.01 ordinary           Sale           20                    3.2100 USD
 USD 0.01 ordinary           Sale           474                   3.2100 USD
 USD 0.01 ordinary           Sale           300                   3.2100 USD
 USD 0.01 ordinary           Sale           400                   3.2100 USD
 USD 0.01 ordinary           Sale           300                   3.2100 USD
 USD 0.01 ordinary           Sale           300                   3.2100 USD
 USD 0.01 ordinary           Sale           300                   3.2100 USD
 USD 0.01 ordinary           Sale           300                   3.2100 USD
 USD 0.01 ordinary           Sale           349                   3.2100 USD
 USD 0.01 ordinary           Sale           300                   3.2100 USD
 USD 0.01 ordinary           Sale           300                   3.2100 USD
 USD 0.01 ordinary           Sale           300                   3.2100 USD
 USD 0.01 ordinary           Sale           300                   3.2100 USD
 USD 0.01 ordinary           Sale           22                    3.2100 USD
 USD 0.01 ordinary           Sale           300                   3.2100 USD
 USD 0.01 ordinary           Sale           700                   3.2150 USD
 USD 0.01 ordinary           Sale           20                    3.2150 USD
 USD 0.01 ordinary           Sale           1,516                 3.2150 USD
 USD 0.01 ordinary           Sale           700                   3.2150 USD
 USD 0.01 ordinary           Sale           300                   3.2150 USD
 USD 0.01 ordinary           Sale           70                    3.2150 USD
 USD 0.01 ordinary           Sale           1,064                 3.2150 USD
 USD 0.01 ordinary           Sale           62                    3.2150 USD
 USD 0.01 ordinary           Sale           33                    3.2150 USD
 USD 0.01 ordinary           Sale           64                    3.2150 USD
 USD 0.01 ordinary           Sale           24                    3.2150 USD
 USD 0.01 ordinary           Sale           170                   3.2150 USD
 USD 0.01 ordinary           Sale           8                     3.2150 USD
 USD 0.01 ordinary           Sale           31                    3.2150 USD
 USD 0.01 ordinary           Sale           1,942                 3.2150 USD
 USD 0.01 ordinary           Sale           300                   3.2150 USD
 USD 0.01 ordinary           Sale           1,125                 3.2150 USD
 USD 0.01 ordinary           Sale           300                   3.2200 USD
 USD 0.01 ordinary           Sale           300                   3.2200 USD
 USD 0.01 ordinary           Sale           300                   3.2200 USD
 USD 0.01 ordinary           Sale           300                   3.2200 USD
 USD 0.01 ordinary           Sale           300                   3.2200 USD
 USD 0.01 ordinary           Sale           300                   3.2200 USD
 USD 0.01 ordinary           Sale           300                   3.2200 USD
 USD 0.01 ordinary           Sale           2                     3.2200 USD
 USD 0.01 ordinary           Sale           96                    3.2200 USD
 USD 0.01 ordinary           Sale           300                   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           40                    3.2200 USD
 USD 0.01 ordinary           Sale           300                   3.2200 USD
 USD 0.01 ordinary           Sale           1                     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           100                   3.2200 USD
 USD 0.01 ordinary           Sale           700                   3.2250 USD
 USD 0.01 ordinary           Sale           26                    3.2250 USD
 USD 0.01 ordinary           Sale           1,845                 3.2250 USD
 USD 0.01 ordinary           Sale           700                   3.2250 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           551                   3.2300 USD
 USD 0.01 ordinary           Sale           889                   3.2300 USD
 USD 0.01 ordinary           Sale           2,239                 3.2300 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           77                    3.2300 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           300                   3.2300 USD
 USD 0.01 ordinary           Sale           360                   3.2300 USD
 USD 0.01 ordinary           Sale           78                    3.2300 USD
 USD 0.01 ordinary           Sale           3,510                 3.2350 USD
 USD 0.01 ordinary           Sale           100                   3.2350 USD
 USD 0.01 ordinary           Sale           1,859                 3.2350 USD
 USD 0.01 ordinary           Sale           1,746                 3.2350 USD
 USD 0.01 ordinary           Sale           569                   3.2350 USD
 USD 0.01 ordinary           Sale           300                   3.2350 USD
 USD 0.01 ordinary           Sale           916                   3.2350 USD
 USD 0.01 ordinary           Sale           300                   3.2350 USD
 USD 0.01 ordinary           Sale           395                   3.2350 USD
 USD 0.01 ordinary           Sale           300                   3.2350 USD
 USD 0.01 ordinary           Sale           200                   3.2350 USD
 USD 0.01 ordinary           Sale           300                   3.2350 USD
 USD 0.01 ordinary           Sale           300                   3.2350 USD
 USD 0.01 ordinary           Sale           3,000                 3.2350 USD
 USD 0.01 ordinary           Sale           200                   3.2350 USD
 USD 0.01 ordinary           Sale           300                   3.2400 USD
 USD 0.01 ordinary           Sale           570                   3.2400 USD
 USD 0.01 ordinary           Sale           2,490                 3.2450 USD
 USD 0.01 ordinary           Sale           2,124                 3.2450 USD
 USD 0.01 ordinary           Sale           1,848                 3.2450 USD
 USD 0.01 ordinary           Sale           1,473                 3.2450 USD
 USD 0.01 ordinary           Sale           1,198                 3.2450 USD
 USD 0.01 ordinary           Sale           2,160                 3.2500 USD
 USD 0.01 ordinary           Sale           300                   3.2500 USD
 USD 0.01 ordinary           Sale           300                   3.2500 USD
 USD 0.01 ordinary           Sale           300                   3.2500 USD
 USD 0.01 ordinary           Sale           300                   3.2500 USD
 USD 0.01 ordinary           Sale           300                   3.2500 USD
 USD 0.01 ordinary           Sale           300                   3.2500 USD
 USD 0.01 ordinary           Sale           39                    3.2500 USD
 USD 0.01 ordinary           Sale           700                   3.2500 USD
 USD 0.01 ordinary           Sale           300                   3.2500 USD
 USD 0.01 ordinary           Sale           300                   3.2500 USD
 USD 0.01 ordinary           Sale           351                   3.2500 USD
 USD 0.01 ordinary           Sale           300                   3.2500 USD
 USD 0.01 ordinary           Sale           300                   3.2500 USD
 USD 0.01 ordinary           Sale           2,623                 3.2550 USD
 USD 0.01 ordinary           Sale           1,966                 3.2550 USD
 USD 0.01 ordinary           Sale           47                    3.2550 USD
 USD 0.01 ordinary           Sale           14                    3.2550 USD
 USD 0.01 ordinary           Sale           3,099                 3.2550 USD
 USD 0.01 ordinary           Sale           51                    3.2550 USD
 USD 0.01 ordinary           Sale           2,859                 3.2550 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 short position                                                    817                             3.0151 USD
 USD 0.01 ordinary           CFD                  Increasing a short position                                                    3                               3.0167 USD
 USD 0.01 ordinary           CFD                  Increasing a short position                                                    49                              3.0445 USD
 USD 0.01 ordinary           CFD                  Increasing a short position                                                    48,463                          3.0504 USD
 USD 0.01 ordinary           CFD                  Increasing a long position                                                     252                             3.0719 USD
 USD 0.01 ordinary           CFD                  Opening a long position                                                        1,505                           3.1047 USD
 USD 0.01 ordinary           CFD                  Increasing a long position                                                     2,454                           3.1047 USD
 USD 0.01 ordinary           CFD                  Reducing a short position                                                      2,688                           3.1777 USD
 USD 0.01 ordinary           CFD                  Increasing a short position                                                    1                               3.1900 USD
 USD 0.01 ordinary           CFD                  Increasing a long position                                                     1,623                           3.1935 USD
 USD 0.01 ordinary           CFD                  Opening a long position                                                        32,385                          3.2278 USD
 USD 0.01 ordinary           CFD                  Increasing a long position                                                     52,841                          3.2278 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:  16 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  RETBDBDDCSBDGSL

Recent news on Kosmos Energy

See all news