96.723.320-K 2009-06-30 96.723.320-K 2009-01-01 2009-06-30 96.723.320-K 2008-06-30 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-06-30 96.723.320-K 2008-01-01 96.723.320-K 2008-01-01 cl-ci-i:Restated 96.723.320-K 2009-04-01 2009-06-30 96.723.320-K 2008-04-01 2008-06-30 iso4217:USD xbrli:pure xbrli:shares 1613922 51192873 4092205 2314704 455731 7454 163089 537480 8221049 8221049 160077 66206841 1013 83075132 2923357 4839214 24537 146800 27844 8072576 8072576 10919730 11276036 23809688 15786317 16236837 19169719 -5 51192868 83075132 650386 110824 8486152 74854083 1583787 49749994 2206972 3331647 353564 16437 295748 111699 6639420 6639420 160077 63280574 1013 76795096 3087846 2322726 37675 1384062 84837 7034004 7034004 7647956 10779357 20011100 15786317 16236837 17726840 -2 49749992 76795096 323353 116858 6714012 70155676 1534180 46885275 1330051 3183593 497782 9703 145375 278405 6242687 6242687 141543 64779447 1013 79180870 2747354 3455242 546416 1665425 8593063 8593063 11134523 11033835 23702538 18567651 13455503 14862121 -6 46885269 79180870 797778 97737 8016180 72938183 80889 0 15786317 0 0 0 0 0 0 0 0 0 0 0 1442879 49749994 0 0 0 0 0 0 1442879 0 0 0 0 0 15786317 0 0 0 0 0 0 0 1442879 -2 -3 -3 49749992 0 0 0 0 0 975091 0 975091 0 975091 0 0 0 0 0 0 0 0 -11522980 0 0 0 0 26784726 0 0 17726840 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1442876 15786317 0 0 0 0 0 -11522980 0 -11522980 0 0 0 0 0 0 0 0 0 0 0 0 26784726 26784726 1442879 0 0 0 0 0 0 0 0 1442876 0 0 -468012 -468012 18099639 0 0 0 0 0 0 0 0 0 0 0 1230252 16092373 46885275 0 0 0 0 0 0 1230252 0 0 0 0 0 18567651 0 0 0 0 0 0 0 1230252 -6 1 1 46885269 0 0 468012 0 0 975091 0 975091 0 975091 0 0 48115522 0 0 0 0 0 0 -11522980 0 0 0 0 468012 24471404 0 0 14862121 0 0 0 0 0 0 48115527 0 -5 0 0 0 0 0 0 0 0 0 0 1230253 18567651 0 0 0 0 0 -11522980 0 -11522980 0 0 0 0 0 0 0 0 0 0 0 0 24003392 24003392 1230252 0 0 0 0 0 0 0 0 1230253 0 0 8673345 4600314 4073031 139294 2285886 -1244912 175921 476004 1442876 1442876 1442873 .0127 0 0 1442876 1442873 3 .0127 3 -966872 381444 10456594 6030911 4425683 111941 2369937 339390 -364711 1673648 1230253 1230253 1230254 .011 0 -468 468 0 1230253 1230254 -1 .011 -1 443395 468718 4735179 1738700 2996479 84453 1817436 -779671 10259 322700 971312 971312 971317 0 0 0 971312 971310 2 -5 -648612 171384 5523521 2550969 2972552 76967 1877692 1465442 -252258 2179651 840341 840341 840343 0 0 -2211028 2211028 0 840341 840345 -4 -2 1339310 205360 2225976 2532 182896 504355 429319 -255400 1970576 252667 1341429 -1088762 3460493 1171924 1301028 987541 1869355 342912 2530324 4742591 9727258 1613721 5887561 3594585 1250 386308 436778 645826 -176010 3418575 319293 1850156 -1530863 913129 1622301 -2535430 -647718 -34926 2127809 1445165 10659155 1680611 5383959 15786317 16236837 18099639 13923515 18567651 13455503