TIDMTSCO

RNS Number : 7083G

Societe Generale SA

05 March 2018

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:                                                 Société Générale S.A. 
--------------------------------------------------------------------------  ------------------------------------------ 
 (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                   Tesco Plc 
 form 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:                                                 02/03/2018 
 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                 YES: Booker Group Plc 
 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:          Ordinary shares: 9,004,855 Shares Interests and 33,310,671 short position 
                                 ADR (referencing the ordinary): 1,500 equivalent Shares interests and 0 equivalent 
                                                                       Shares 
                                                                  as short position 
                                                          Where (1 ADR = 3 ordinary shares) 
----------------------------  ---------------------------------------------------------------------------------------- 
                                               Interests                                 Short positions 
                              -------------------------------------------  ------------------------------------------- 
                                         Number                   %                   Number                   % 
----------------------------  ---------------------------  --------------  ---------------------------  -------------- 
 (1) Relevant securities 
  owned and/or controlled:             9,006,355                0.11                33,310,671               0.41 
----------------------------  ---------------------------  --------------  ---------------------------  -------------- 
 (2) Cash-settled 
  derivatives:                         26,720,066               0.33                3,033,603                0.04 
----------------------------  ---------------------------  --------------  ---------------------------  -------------- 
 (3) Stock-settled 
  derivatives (including 
  options) and agreements to 
  purchase/sell:                       15,085,000               0.18                3,443,000                0.04 
----------------------------  ---------------------------  --------------  ---------------------------  -------------- 
 
   TOTAL:                              50,811,421               0.62                39,787,274               0.48 
----------------------------  ---------------------------  --------------  ---------------------------  -------------- 
 

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 
                                                                               GBP 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,741               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               118                2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,060               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,956               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,627               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,188               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,697               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               187                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,008               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,182               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,664               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,588               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,673               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,200               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,183               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,292               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              10,898              2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              11,146               2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,210               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,426               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,907               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,012               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,000               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,049               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,273                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,542               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,009               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,003               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              15,948              2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,093                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,183               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              11,165              2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,593               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,449               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              6,344               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,567                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              45,799               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,345               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,184               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              11,706              2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,832               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,989               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,624               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,164               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,349               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               707                2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,451               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,327               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,073               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,000               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,000               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,128               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               807                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,136               2.084 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,147                2.06 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              6,207               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,088               2.043 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,153               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,560                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               480                2.043 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              5,222               2.043 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              11,252              2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,008               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,000               2.056 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,268               2.056 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               934                2.056 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              8,705               2.056 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,370               2.056 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,614               2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,227               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,210               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,266               2.029 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,437               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,303               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,176                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,174               2.055 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,172               2.055 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               775                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               775                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               495                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,428               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,278               2.029 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               148                2.029 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,653               2.029 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,955               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              11,182              2.071 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase                68                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              10,396               2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               861                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              6,983                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,642                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,073                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,157               2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,345               2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,175                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               860                2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase                75                2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,665               2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,287               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               719                2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,462               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,202               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               861                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               861                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,792               2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,238               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               897                2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,258               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               430                2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               747                2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              5,000               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,182               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,036               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,315               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,415               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,261               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,198               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,304               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,896                2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              11,548               2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,942               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,238               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               318                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,186               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,041               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,363               2.061 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,307               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,394               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,978               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,734               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,520               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,166               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,971               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               161                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               795                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,809               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,180               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,522               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,198               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,764               2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,403               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               917                2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               437                2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,195               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,288                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,344               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,659               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               941                2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,974               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               784                 2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,122                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              6,150               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,090               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,736               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,175               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               531                2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,482               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,198               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase             223,032               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,814               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,043               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,239               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,584               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,432               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase             143,602               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              33,631               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,163               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,266               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,100               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,437               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,513               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,360               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,397               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,522               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,131               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              11,520              2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,055               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,016               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,173               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,183               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              14,785              2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,162               2.063 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,977               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,201                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,092               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,200               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              11,876              2.029 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              11,079              2.029 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,324               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,183               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,891               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,006               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,403               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,200               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,865               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,686               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,307               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,173               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              5,075                2.08 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,745               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,407               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               322                2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               895                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               803                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,724               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               462                2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               442                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,531               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,320                2.08 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,190               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               670                2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,022               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,394               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,800               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,477               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,716               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,432               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,934               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,370               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,173               2.054 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,554               2.056 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              10,657              2.055 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,882               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,256               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               991                2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,000               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,184               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               800                2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,906               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,684               2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,421               2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               648                2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,200               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,732               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               624                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,620               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              11,114              2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,164               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,051                2.06 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,242               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               114                2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               861                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,701               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,196               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,185               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,572               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,173               2.055 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,181               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,290               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,890               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,387               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,173               2.054 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,175               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,344               2.0335 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase                96                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,590               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               570                2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               163                2.059 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               169                2.059 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,250               2.056 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,913               2.056 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,301                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               196                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,100               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,725               2.059 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,123               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               165                2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,000                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               226                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,505               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,250               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               165                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,792               2.059 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              14,639              2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,750               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase                10                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,147               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,682               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              5,319               2.059 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,331               2.084 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,750               2.056 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               274                2.056 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,240               2.056 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,176                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,156                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,990                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               538                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,279                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,216                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               539                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               417                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               191                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,759                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,750                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,634                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,007                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,201               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,227               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,145               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               417                2.059 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              5,247               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               425                2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,686               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,283               2.082 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,847               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               458                2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,513                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,505                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,184                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,000                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,150                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,750                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,101               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               579                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,761               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               423                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,058               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,380               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,315               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,173               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,750               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,505               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,643               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,406               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,979               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,750               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,600               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               447                2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               860                2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,985               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               436                2.059 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,027                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              13,108               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,832                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,831                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,831                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,831                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,831                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,832                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,831                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,831                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,831                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,831                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,831                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,831                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,832                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,661                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,832                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,832                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,831                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,831                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase                37                2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              18,784               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,579                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              22,739               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              22,738               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,580                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              30,318               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              22,739               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              37,898               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,580                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              15,160               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              15,159               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              22,738               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              30,318               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              30,318               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              30,318               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              23,663               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              6,655                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              15,159               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              15,159               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,580                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,579                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,580                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,579                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              15,159               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              15,159               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,580                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              22,739               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              15,159               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              15,864               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              15,864               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,747               2.086 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,586               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,561               2.077 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,524                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               335                 2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,943                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,567                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,777               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,791                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              3,510                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,194                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,961                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,300               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,438               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,065               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,878               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               314                2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               339                2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               120                2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,399               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,103               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,644               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase                77                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               548                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               313                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,090               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               427                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,750               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,200               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               635                2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               330                2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,148               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,148               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase                91               2.030989 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase                53                2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,518                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              27,779             2.066918 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase             114,569             2.054279 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              48,911             2.049223 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              84,704             2.044105 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase             111,063             2.053154 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,507              2.054164 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               627               2.054159 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              21,316             2.032347 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              8,209              2.049317 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              5,329              2.032347 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              75,550             2.050758 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               464               2.051802 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              32,378             2.049281 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              27,798             2.051824 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              25,829             2.051045 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              16,132             2.03523 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              21,346             2.049496 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              43,004             2.028109 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,092              2.052663 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              6,350              2.032906 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,110              2.037793 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              6,936              2.043019 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,732              2.043018 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              29,562             2.052745 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              99,032             2.050917 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,240              2.048663 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,059              2.048661 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              19,218             2.062165 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              50,000             2.119171 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,425               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               195                2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               175                2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               216                2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               490                2.054 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,647               2.054 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,212               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               925                2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,136               2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               500                2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,636               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,682               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               454                2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               209                2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,927               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               634                2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,503               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               711                2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,713               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,137               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,651               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               946                2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               377                2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,787               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               873                2.055 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,265               2.055 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,137               2.055 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,190               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,138               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,137                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,137               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,310                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               828                 2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,159               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,137               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               595                2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,542               2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,136               2.061 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,137               2.067 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,171                2.06 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,155                2.06 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,136               2.057 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,374               2.055 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,138               2.055 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,138               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,138               2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,137               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,147               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,137               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,379               2.045 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,136               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,138               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               354                 2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,801                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               637                2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,499               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               459                2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,676               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,138               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,136               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,136               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,136               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,137                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               250                2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,937               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,138               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,977               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,136               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,138               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,285               2.045 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               195                2.045 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               142                2.045 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               158                2.045 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               176                2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,140               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               697                2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,001               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               468                2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,022               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               113                2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               696                2.043 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               981                2.043 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               469                2.043 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,140               2.043 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,137               2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,147               2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,783               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               362                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               174                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,274               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               141                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               157                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,145               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               194                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,458               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               199                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               221                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               129                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase                50                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               162                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,136               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,135               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,024               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               112                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               420                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,714               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase                74                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,061               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               353                2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,398               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,333               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               202                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               182                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               164                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,398               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               749                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,154               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,223               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,747               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               390                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,136               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               914                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,146               2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,155               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,136               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               912                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,234               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,000               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,910               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase               953                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,200               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,259               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,988               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              2,265               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              4,000               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              1,394               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              86,130               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              22,223               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase             139,814               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase            1,199,170              2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              66,300               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              7,214                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase              9,985                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                 Purchase            1,244,744              2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,423               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 541                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,161               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,397               2.043 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,179                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale               210,278               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                12,621              2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                9,867               2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,708               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,160               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,000               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,271               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale               214,000               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,100                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 342                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,000               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,969               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 861                2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 595                2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 861                2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,244               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 875                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,352               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,497               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                86,130               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale               139,814               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale              1,199,170              2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 129                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                10,190              2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,091               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,645               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,140               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,534               2.029 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,000               2.029 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,926               2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 557                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,417               2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,179               2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,200               2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                6,279                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,000                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,552               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 636                2.041 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,724               2.041 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,300               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 884                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,000               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 795                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 243                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,539               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,000               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,188               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,400               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,083               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 260                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,136               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 105                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,537               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,479               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 723                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,405               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,150               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,300               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                38,187               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                22,223               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,009               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,240               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,164               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,262               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 209                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 802                2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 921                2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 482                2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,874               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,123               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,756               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,000               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,243               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                9,478               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,000               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,882               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,936               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,579               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,144               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                61,380               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,493                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,143                2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,167               2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 206                 2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,810               2.033 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                7,893                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                92,919               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                51,700               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  36                 2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale               488,288               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale               147,145               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale               212,019               2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,159               2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,150               2.076 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,160               2.068 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,741               2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,066               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,702               2.089 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,561               2.089 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                6,358               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                11,767              2.067 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,147               2.079 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 632                2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,457               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,631               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,668               2.064 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,181                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,614                2.09 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 768                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 121                2.089 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,169               2.089 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,361                2.09 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,171               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,232               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,192               2.054 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,144                2.08 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,548               2.082 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,799               2.082 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,145               2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,139               2.084 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,075                2.09 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,735                2.09 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,851               2.089 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,919               2.087 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,420               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,133                2.09 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,132                2.09 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,256               2.077 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,055               2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,102               2.086 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 180                2.068 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,413               2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,045               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,250               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,892               2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 268                2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,187               2.054 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,872               2.088 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,131               2.084 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,143               2.078 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,106               2.086 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,111               2.059 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,036                2.06 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,407               2.061 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 515                2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,639               2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 542                2.049 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,160               2.068 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,139               2.084 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,176               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,060                2.07 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,433                2.07 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,161               2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,161               2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,183               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,143               2.079 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                10,665              2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                5,407               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,572               2.089 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 868                2.086 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                11,932              2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,248                2.08 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,349               2.061 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,003               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,965               2.063 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,265               2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                11,666              2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,448               2.059 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  99                2.089 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                13,984              2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,259               2.073 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                11,057              2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,284               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                5,787               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,574               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,574               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,165               2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 468                2.071 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,795               2.071 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,495               2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,114               2.067 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,286               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,819               2.084 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,356               2.083 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,069               2.087 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,139               2.083 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,136               2.086 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,964               2.068 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,959               2.061 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,272                2.07 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 948                2.058 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,231               2.058 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,904               2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 251                2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,310               2.087 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,123               2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,994               2.058 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,140               2.083 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,144               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,036               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,788               2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,028               2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,763               2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 313                2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,745               2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,286               2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 824                2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,061               2.052 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,579               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,000               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 400                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,247               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,118               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 614                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,953               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,269               2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,000               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,747               2.055 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,347               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,139               2.084 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,814               2.083 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                5,392               2.087 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 910                2.087 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,326                2.07 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,161               2.064 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,557               2.087 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 618                2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,159               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,037               2.089 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,250                2.09 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,213                2.09 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,154               2.091 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,839               2.086 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 133                2.087 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,136               2.078 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,466               2.078 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,448               2.087 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,539               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                15,000              2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,758               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,160               2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,389               2.087 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 350                2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,268               2.068 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,153               2.071 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,258               2.072 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,421               2.054 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,379               2.069 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,752               2.056 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,026               2.057 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,239               2.088 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,171               2.087 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 602                2.087 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,159               2.068 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,181                2.05 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,160               2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 679                2.069 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,145               2.078 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,931               2.088 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,165               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,274               2.067 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,165               2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,773               2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,178               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,704               2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,162               2.067 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                6,562               2.089 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,135               2.088 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,500               2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,026               2.067 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,652               2.079 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,249               2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 918                2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 817                2.088 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 404                2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,676               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 503                2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,601               2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 184                2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,307                2.08 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,175               2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  77                2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,340               2.057 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 449                2.078 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,507               2.078 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,981               2.068 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 178                2.068 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,231               2.076 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,947               2.089 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,479               2.069 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,150               2.075 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,151               2.074 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,818               2.078 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 982                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  62                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 495                2.045 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,383                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 255                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,275               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 631                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,258               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,370                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,044               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,122               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,187               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,182               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 102                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 860                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,186               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 834                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,147               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,076               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,092               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,201               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 960                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 311                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 434                 2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,739               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,688               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,151                2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 593                 2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 942                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,454                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 701                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 276                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,226               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 353                2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 167                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 354                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 273                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,178               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,315                2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 341                 2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 680                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,953               2.0305 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,117               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 578                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 433                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 373                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,184               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 463                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  78                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,498               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  87                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,162               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,200               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,251               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,046               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 365                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,275               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,197               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 946                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 885                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,023               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,644               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 176                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  77                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 980                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,174               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,200               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,750               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  23                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 337                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  99                2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 958                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,398               2.0345 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,195               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,302               2.0345 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,068               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,739               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,364               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 432                2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 177                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,769               2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 324                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,206               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 643                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,249               2.059 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,155               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 555                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,250               2.059 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,287               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,290               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 645                2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,280               2.055 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 941                2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 883                2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,302               2.053 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,007               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,750               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,428               2.062 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 543                2.083 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 659                2.083 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 454                2.083 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 759                2.083 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                5,666               2.083 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 644                2.083 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,514               2.082 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,782               2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 904                2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,537               2.051 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,167               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,281               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 704                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,136               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,900               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,750               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,813               2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 559                2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,204               2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,812               2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                5,850               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,089               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,828               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 872                2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,400               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,443               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,831               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,874               2.0305 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                9,675               2.0325 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  47                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,165               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,653               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,750               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 660                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,400               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 468                2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,450                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 945                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,141               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 104                2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,147               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,154               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 523                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 755                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,600               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,446                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,086                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,750                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 308                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,145               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 133                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,911               2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,940               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 623                2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,188               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  97                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  40                2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,544               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,518               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 770                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,138               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 555                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 204                 2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,033                2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,946               2.029 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,156                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 535                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,750                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,173               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 643                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,132               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,714               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,305               2.042 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,750               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 432                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,153               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,273               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,668               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 967                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,434               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,150               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 924                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,157                2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 891                2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 379                2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 872                2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,512               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 565                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,767               2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 234                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,177               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,365               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,037               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 797                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 426                2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,423               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,166               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,248               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,483               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,049               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,124               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  74                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 952                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,061               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 623                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,044               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,247               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,440               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 331                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 722                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 473                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,176                2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,141               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 665                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  14                2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,182               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,161               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 402                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,217               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,083               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 729                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,586               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 265                2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,879               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,173               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,029               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,113               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 573                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,173               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 169                2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,900               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 976                2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,138               2.039 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,135                2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,377               2.035 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,551               2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 612                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,743                2.02 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,173               2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  9                 2.084 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 223                2.067 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,244               2.071 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 416                2.071 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,142               2.055 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,288               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,288               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,288               2.065 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                5,820               2.083 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,750               2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,750               2.081 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,513               2.082 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                4,458               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,898               2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,233               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,184               2.086 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,750               2.082 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,580               2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 374                2.048 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  94                2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,266               2.085 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,919               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 348                2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,020               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,552               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,168               2.046 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,694               2.0345 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                9,302               2.0325 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  37                2.066 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                3,174               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,225               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,900               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,187               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,167               2.044 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 184                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 581                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,160               2.031 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,796                2.04 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,144               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 257                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 114                2.038 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,192               2.034 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,143               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 980                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 451                 2.03 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,856               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                1,173               2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                 936                2.032 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,144               2.037 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                  94                2.047 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                2,144               2.036 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                45,000             2.040472 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale              3,157,334            2.045091 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                17,373             2.067586 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale                85,411             2.139278 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale               300,000             2.118937 
----------------------------  -----------------  ---------------------  --------------- 
          Ordinary                   Sale              2,963,585            2.019798 
----------------------------  -----------------  ---------------------  --------------- 
                 Total Purchases                       5,963,731 
 ----------------------------------------------  ---------------------  --------------- 
                   Total Sales                         10,673,269 
 ----------------------------------------------  ---------------------  --------------- 
 
   (b)        Cash-settled derivative transactions 
 
    Class of relevant      Product description      Nature of dealing       Number of reference     Price per unit GBP 
        security                 e.g. CFD         e.g. opening/closing a         securities 
                                                   long/short position, 
                                                  increasing/reducing a 
                                                   long/short position 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  27,779                2.066918 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                 114,569                2.054279 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  48,911                2.049223 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  84,704                2.044105 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                 111,063                2.053154 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  2,507                 2.054164 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                   627                  2.054159 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  21,316                2.032347 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  8,209                 2.049317 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  5,329                 2.032347 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  75,550                2.050758 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                   464                  2.051802 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  32,378                2.049281 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  27,798                2.051824 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  25,829                2.051045 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  16,132                2.03523 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  21,346                2.049496 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  43,004                2.028109 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  2,092                 2.052663 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  6,350                 2.032906 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  2,110                 2.037793 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  6,936                 2.043019 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  1,732                 2.043018 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  29,562                2.052745 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  99,032                2.050917 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  4,240                 2.048663 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  1,059                 2.048661 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a short 
        Ordinary                   CFD                   position                  19,218                2.062165 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a long 
        Ordinary                   CFD                   position                  45,000                2.040472 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a long 
        Ordinary                   CFD                   position                3,157,334               2.045091 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a long 
        Ordinary                   CFD                   position                  17,373                2.067586 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a long 
        Ordinary                   CFD                   position                  85,411                2.139278 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
                                                    Increasing a long 
        Ordinary                   CFD                   position                 300,000                2.118937 
------------------------  ---------------------  -----------------------  -----------------------  ------------------- 
 
   (c)        Stock-settled derivative transactions (including options) 
   (i)         Writing, selling, purchasing or varying 
 
   Class of       Product        Writing,      Number of       Exercise          Type       Expiry date   Option money 
   relevant     description    purchasing,     securities      price per         e.g.                        paid/ 
   security      e.g. call       selling,       to which         unit         American,                   received per 
                   option      varying etc.      option                        European                     unit GBP 
                                                relates                          etc. 
-------------  -------------  -------------  -------------  --------------  -------------  ------------  ------------- 
 
 
   (ii)        Exercise 
 
   Class of relevant      Product description   Exercising/ exercised    Number of securities     Exercise price per 
        security            e.g. call option           against                                         unit GBP 
-----------------------  --------------------  -----------------------  ---------------------  ----------------------- 
 
 
   (d)        Other dealings (including subscribing for new securities) 
 
 Class of relevant security         Nature of dealing          Details   Price per unit (if applicable) GBP 
                               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" 
--------------------------------------------------------------------------------------------- 
 
 
   (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" 
----------------------------------------------------------------------------------------------- 
 
 
   (c)        Attachments 
 
 Is a Supplemental Form 8 (Open Positions) attached?   YES 
----------------------------------------------------  ---- 
 
 
 Date of disclosure:    05/03/2018 
---------------------  ----------------- 
 Contact name:          Olivier Vero 
---------------------  ----------------- 
 Telephone number:      +44 20 7676 6969 
---------------------  ----------------- 
 

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.

The Code can be viewed on the Panel's website at www.thetakeoverpanel.org.uk.

SUPPLEMENTAL FORM 8 (OPEN POSITIONS)

DETAILS OF OPEN STOCK-SETTLED DERIVATIVE (INCLUDING OPTION) POSITIONS, AGREEMENTS TO PURCHASE OR SELL ETC.

Note 5(i) on Rule 8 of the Takeover Code (the "Code")

   1.         KEY INFORMATION 
 
 Full name of person making disclosure:                                                     SOCIETE GENERALE SA 
-----------------------------------------------------------------------------------------  -------------------- 
 Name of offeror/offeree in relation to whose relevant securities the disclosure relates:        Tesco Plc 
-----------------------------------------------------------------------------------------  -------------------- 
 
   2.         STOCK-SETTLED DERIVATIVES (INCLUDING OPTIONS) 

-

 
   Class         Product         Written           Number       Exercise      Type        Expiry 
     of        description     or purchased     of securities     price                    date 
  relevant         e.g.                           to which         per 
  security         call                            option         unit 
                  option                        or derivative 
                                                   relates 
-----------  --------------  ---------------  ---------------                          ----------- 
                                                                              e.g. 
                                                                            American, 
                                                                            European 
                                                                  EUR         etc. 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
                 Listed 
  Ordinary         Call                                                     American 
   Shares         Option           Sale          2,750,000        1.8        options    21/12/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option       Purchase         4,81,000        2.05       options    15/06/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option       Purchase          8,000          1.4        options    15/06/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option       Purchase          30,000         1.6        options    15/06/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option       Purchase         500,000         2.4        options    21/12/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option       Purchase          5,000          1.4        options    16/03/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option       Purchase          40,000         1.4        options    21/12/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option       Purchase          24,000         1.4        options    21/09/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option       Purchase         1,40,000         2         options    21/09/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option       Purchase          5,000           2         options    15/06/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option         Sale          2,250,000         1         options    18/09/2020 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option         Sale          2,750,000        1.8        options    21/12/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option         Sale          4,000,000        1.6        options    21/09/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option         Sale            75,000         2.10       options    21/12/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option         Sale           400,000         2.05       options    15/06/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       Listed                                                     American 
   Shares       Put Option         Sale           150,000          2         options    21/09/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
  Ordinary       OTC Put                                                    American 
   Shares         Option           Sale          6,000,000        1.6        options    21/09/2018 
-----------  --------------  ---------------  ---------------  ---------  -----------  ----------- 
 
   3.         AGREEMENTS TO PURCHASE OR SELL ETC. 
 
 Full details should be given so that the 
  nature of the interest or position can be 
  fully understood: 
------------------------------------------- 
 
 

It is not necessary to provide details on a Supplemental Form (Open Positions) with regard to cash-settled derivatives.

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

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

The Code can be viewed on the Panel's website at www.thetakeoverpanel.org.uk.

This information is provided by RNS

The company news service from the London Stock Exchange

END

RETEAADSEAEPEFF

(END) Dow Jones Newswires

March 05, 2018 07:22 ET (12:22 GMT)

Tesco (LSE:TSCO)
Historical Stock Chart
From Mar 2024 to Apr 2024 Click Here for more Tesco Charts.
Tesco (LSE:TSCO)
Historical Stock Chart
From Apr 2023 to Apr 2024 Click Here for more Tesco Charts.