95.134.000-6
2009-06-30
95.134.000-6
2009-01-01
2009-06-30
95.134.000-6
2008-06-30
95.134.000-6
2008-12-31
95.134.000-6
2008-12-31
cl-ci-i:Restated
95.134.000-6
2008-01-01
2008-06-30
95.134.000-6
2008-01-01
95.134.000-6
2008-01-01
cl-ci-i:Restated
95.134.000-6
2009-04-01
2009-06-30
95.134.000-6
2008-04-01
2008-06-30
iso4217:USD
xbrli:pure
xbrli:shares
2300341
0
139556615
4526788
16119367
0
94064016
1039634
12721486
0
0
0
5311931
5433974
968340
184170037
184170037
0
8401
0
15388725
260156724
0
4705131
0
2224831
0
6948645
567822469
47431830
0
100841630
13183429
2538676
603099
0
0
198009098
198009098
117118717
0
1
18106727
26933200
473391
0
164932377
93024744
0
29233055
17298816
65324379
204880994
567822469
43984501
311985
30575688
0
0
27333365
0
383652432
411258
2423488
0
0
66574625
1826431
0
141600585
2643899
16048049
0
117486485
919573
13664315
0
0
0
3880250
6687807
1907219
236486592
236486592
0
0
0
15059464
259191632
0
4779781
0
3153237
0
4332631
606564779
54252177
0
129715228
12706691
4878049
3081200
0
0
229619805
229619805
111111742
0
55656
26148654
26512816
1880625
0
167535924
93024744
0
23699522
24876319
67808465
209409050
606564779
73248995
311985
22001062
0
1885157
21340550
0
370078187
364948
2620450
0
0
60023750
1694421
0
158340023
7839543
18254188
0
130666858
3747109
15460125
0
0
0
2210533
5103343
1671319
236181032
236181032
0
0
0
11309687
249977351
0
2513439
0
2698530
0
4401668
582025828
42548508
0
136677280
8540150
4795631
1639705
0
0
206904513
206904513
111586153
0
1
5680205
25529009
1619003
0
146108792
109414439
0
11990760
36934824
70672500
229012523
582025828
51228014
346650
8058682
0
0
22150123
0
345844796
1576098
3068459
0
0
52447348
0
93024744
0
0
0
0
0
0
0
0
0
0
261264
24876319
0
-7622568
-11991
0
0
141600585
0
0
0
0
-2089035
0
0
0
0
0
93024744
0
-57056
0
0
0
0
-11991
-2043970
67808465
-2431885
-52201
-2484086
0
0
3103213
0
0
0
0
0
0
0
0
209409050
869056
0
0
0
0
0
11402949
261264
0
0
-761180
-761180
16160966
0
-57056
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-57056
0
0
-4528056
93024744
0
0
0
0
0
11402949
0
11664213
0
0
0
1300000
1300000
538820
0
0
869056
869056
0
0
0
0
13057753
13057753
3103213
-7577503
0
0
0
0
0
0
0
-64192
-4520920
0
0
0
109414439
0
0
0
0
0
0
0
0
0
0
-431375
0
6846406
-4580757
38978333
158340023
0
0
0
0
0
0
5982699
0
0
0
0
0
109414439
0
222140
0
0
0
0
-4580754
1179805
70672500
6316463
-1958879
4357584
229012523
0
0
-19794
0
0
0
0
0
0
0
0
234549912
-386285
0
0
0
0
0
-4677182
-431375
0
0
978208
978208
3
15669940
0
36934824
222140
0
0
0
0
0
0
159519828
0
75030084
0
0
0
0
0
0
0
222140
0
0
5537389
109414439
0
0
0
0
0
-4677182
0
-5108557
0
0
0
-26250
-26250
951958
0
0
-386285
-386285
0
0
0
0
15689734
15689734
-19797
2043509
0
0
0
0
0
0
0
-6539633
12299162
0
0
474429937
448622324
25807613
348252
92224
0
444980
32135632
0
866640
8858416
-2440745
-5627151
-4430
-1286832
-12183006
-10054453
0
-10054453
-7622568
.0013
0
-7622568
-7622568
0
0
0
261264
0
4403213
0
5533533
-4520920
869056
-2089035
-2431885
0
0
.0013
-2431885
-2128553
0
0
4298653
645730078
598042525
47687553
955391
114181
0
736492
34512127
0
1768473
13468994
-95575
3182586
242878
-4056210
17975554
13162869
0
13162869
6846406
.0012
0
6846406
6846406
0
0
0
-431375
0
-46047
0
-863707
12299162
-386285
5982699
6316463
0
0
.0012
6316463
4812685
0
0
6278790
231418594
223926046
7492548
227990
34067
0
42516
16218286
0
396235
6890254
-463778
-3285373
1510
-1052691
-9012490
-6748862
0
-6748862
-5002230
-.0009
0
0
0
0
0
0
0
0
0
0
0
-6748862
0
-5002230
-1746632
0
0
-.0009
-1746632
-2263628
0
0
2131846
355722004
323966416
31755588
880203
98646
0
368529
17077674
0
1400638
10717263
-272946
7436370
316398
-597878
28345345
22184395
0
22184395
13205448
.0023
0
0
0
0
0
0
0
0
0
0
0
22184395
0
13205448
8978947
0
0
.0023
8978947
6160950
0
0
2944166
-5202994
7989980
68
1032052
1201898
1056455
4163377
62549
4775693
-427301
300461
0
0
0
0
0
0
0
9153
2477880
7886938
19884
128189
0
0
171016
0
0
338316
-5756849
0
9385041
0
0
0
0
13788558
2690654
0
11842091
-22212293
-28396443
991123
-27405319
75892879
48487560
524284305
0
17557952
446218
298101
517117035
-5335805
0
0
0
0
0
0
0
0
0
0
937207
2716741
377917
15244504
951748
0
469608
716202
1129000
6379778
453313
-4092311
11152193
3244256
0
0
20000
0
0
0
0
1296745
2352000
5175754
2676000
441000
0
96000
3000
2203000
-5161753
0
32620000
64210
112000
0
15465110
3126000
123036
0
13637131
-429067
5561373
481877
6043250
59067236
65110486
474026875
0
22338413
0
1273770
441964695
-4246967
0
0
0
0
-1480000
0
0
0
0
3086000
2212000
93024744
23699522
109414439
11127056
109414439
11990760