96.723.320-K 2009-12-31 96.723.320-K 2009-01-01 2009-12-31 96.723.320-K 2008-12-31 96.723.320-K 2008-12-31 cl-ci-i:Restated 96.723.320-K 2008-01-01 2008-12-31 96.723.320-K 2007-12-31 96.723.320-K 2007-12-31 cl-ci-i:Restated iso4217:USD xbrli:pure xbrli:shares 1750508 51587446 3191329 273456 7969 416894 429362 5853949 5853949 199589 73446981 1013 89549100 3046355 6741181 48550 824291 10777819 10777819 12957881 12475452 27183841 15786317 3756425 32044704 -6 51587440 89549100 1534939 117442 10047568 83695151 1583787 49749992 2206972 3331647 353564 16437 295748 111699 6639420 6639420 160077 63280574 1013 76795096 3087846 2215057 37675 1384062 84837 7034006 7034006 7647956 10779357 20011100 15786317 3756425 30207250 -2 49749990 76795096 323353 224529 6714012 70155676 1534180 46885273 1330051 3183593 497782 9703 145375 278405 6242687 6242687 141543 64779445 1013 79180868 2747354 3440278 465416 1665425 8593063 8593063 11134523 11033835 23702538 18567651 975091 27342531 -6 46885267 79180868 797778 193701 8016180 72938181 80889 0 15786317 0 0 0 0 0 0 0 0 0 0 0 2624934 49749992 0 0 0 0 0 0 2624934 0 0 0 0 0 15786317 0 787480 0 0 0 0 0 1837454 -2 -4 -4 49749990 0 0 0 0 0 975091 0 975091 0 975091 0 0 0 0 0 0 0 0 0 0 0 0 0 2781334 0 0 30207250 787480 0 0 0 0 0 0 0 0 0 0 0 0 0 0 787480 0 0 1837450 15786317 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2781334 2781334 1837454 0 0 0 0 0 0 0 0 2624930 0 0 -2781334 -2781334 0 0 0 0 0 0 0 0 0 0 0 4342394 46885273 0 0 0 0 0 0 4342394 0 0 0 0 0 18567651 0 1477675 0 0 0 0 0 2864719 -6 4 4 46885267 0 0 2781334 0 0 975091 0 975091 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2781334 0 0 27342531 1477675 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1477675 0 0 2864723 18567651 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2864719 0 0 0 0 0 0 0 0 4342398 0 0 17869333 12005229 5864104 349020 2411004 -1790400 272136 1593449 2624930 2624930 2624934 0 .0232 .0232 0 2624930 2624934 -4 -4 -1031481 690407 22612640 13821089 8791551 346275 2955989 1642707 -901400 6108553 4342398 4342398 4342394 0 .0383 .0383 -2781335 2781335 0 4342398 4342394 4 4 1766155 814591 5626764 3251 457103 823237 2085242 808153 6434917 252732 10421276 -10168544 6328011 2465246 1421002 2441763 -1291864 296494 2530319 1534939 18235028 3455920 9152344 6921859 2097 666934 880276 1050438 -494675 6427184 319293 2498732 -2179439 1837705 1711121 -3548826 698919 -296420 2127820 20333186 3319534 10091793 15786317 3756425 18567651 975091