79.797.990-2 2009-09-30 79.797.990-2 2009-01-01 2009-09-30 79.797.990-2 2008-09-30 79.797.990-2 2008-12-31 79.797.990-2 2008-12-31 cl-ci-i:Restated 79.797.990-2 2008-01-01 2008-09-30 79.797.990-2 2007-12-31 79.797.990-2 2007-12-31 cl-ci-i:Restated 79.797.990-2 2009-07-01 2009-09-30 79.797.990-2 2008-07-01 2008-09-30 iso4217:USD xbrli:pure xbrli:shares 120332986 156421 25240431 20198090 693 27948144 5810 2247771 659655 12808586 4317945 5793865 224075632 48214315 48033247 -63157984 1908305 34997883 126677207 1111336 185719 20952416 10033522 52212 189077749 224075632 86683 4278552 30065337 33089578 126086242 266664 41419305 19964155 693 22458126 5809 2566945 550788 19871392 7558487 5369543 261326630 48214315 48116176 -36829062 2169675 61671104 127286708 1073850 248238 20681885 22024787 199655526 261326630 628 15207853 28340058 59501429 115038882 413653 99640507 19436621 693 2680530 5810 3294754 513540 9026033 8181690 370847 264490222 48214315 46735452 36864199 2965678 134779644 70013993 790161 255543 20345202 28782659 129710578 264490222 170782 5715880 9523020 131813966 0 48214315 0 0 0 0 0 0 0 0 0 0 -36829062 0 -26328922 0 0 59501429 0 0 0 0 -26328922 0 0 0 0 0 48214315 0 0 0 0 0 0 -82929 -26411851 2169675 -259976 -1394 -261370 0 0 0 0 0 0 0 0 0 0 0 61671104 0 0 0 0 0 0 13606413 -82929 0 34678180 0 -168417 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26673221 48214315 0 0 0 0 0 13606413 0 -82929 13523484 34678180 34678180 0 0 0 0 0 0 0 0 0 0 0 -168417 -168417 -26328922 0 0 0 0 0 0 0 -84323 -26588898 0 0 0 48214315 0 0 0 0 0 0 0 0 0 0 0 -53265042 -16400843 131813966 0 0 0 0 0 0 -53265042 0 0 0 0 0 48214315 0 0 0 0 0 0 0 -53265042 2965678 866941 866941 134779644 0 0 0 0 0 0 0 0 0 0 0 82381543 0 0 0 0 0 0 12225689 0 0 34678180 0 -168417 0 0 36864199 0 0 0 0 0 0 78548924 0 3832619 0 0 0 0 0 0 0 0 0 0 -52398101 48214315 0 0 0 0 0 12225689 0 12225689 34678180 34678180 0 0 0 0 0 0 0 0 0 0 0 -168417 -168417 -53265042 0 0 0 0 0 0 0 0 -52398101 0 0 46362657 70659752 -24297095 4665742 193482 1969772 17873 -31807465 -26588898 -26588898 -26328922 -.11421085 -.11421085 -.11421085 0 -26588898 -26328922 -259976 -.11421085 -259976 -5218567 5025755 48034170 83841097 -35806927 6085339 1865806 -1347166 -29875 -46499358 -52398101 -52398101 -53265042 -.22252795 -.22252795 -.22252795 0 -52398101 -53265042 866941 -.22252795 866941 5898743 5095857 10422325 10759126 -336801 1369780 115744 479603 -56631 -2644578 -1530803 -1530803 -1541464 -.00657546 -.00657546 -.00657546 0 -1530803 -1541464 10661 -.00657546 10661 -1113775 1476713 16142014 52448859 -36306845 1932679 893832 -1203781 -37385 -40349431 -47467033 -47467033 -48635372 -.20389149 -.20389149 -.20389149 0 -47467033 -48635372 1168339 -.20389149 1168339 7117602 1762573 -6912988 10047742 10047742 3134754 352470 108866 -461336 -2249096 424322 5369543 5793865 57291958 11730482 52474464 2249096 -53428000 17533000 17533000 -35895000 15070000 -15070000 70200000 9101000 1706000 55440000 4475000 371000 4846000 48040000 14435338 -1478000 85554662 3953000 48214315 48116176 48214315 46735452 48214315 46735452