XML 113 R79.htm IDEA: XBRL DOCUMENT v2.4.0.8
SCHEDULE OF EARNINGS PER SHARE, BASIC AND DILUTED (Details) (USD $)
6 Months Ended
Jun. 30, 2013
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 1 $ 5,962,809
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 2 4,901,033
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 3 9,377,493
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 4 7,850,611
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 5 (56,854)
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 6 (73,730)
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 7 (112,246)
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 8 (138,874)
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 9 5,905,955
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 10 4,827,303
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 11 9,265,247
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 12 7,711,737
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 13 56,854
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 14 73,730
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 15 112,246
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 16 138,874
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 17 5,962,809
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 18 4,901,033
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 19 9,377,493
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 20 7,850,611
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 21 0
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 22 15,863,826
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 23 15,384,180
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 24 15,863,826
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 25 15,370,851
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 26 1,130,100
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 27 1,133,519
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 28 1,130,100
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 29 1,143,101
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 30 0
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 31 0
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 32 0
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 33 0
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 34 0
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 35 16,993,926
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 36 16,517,699
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 37 16,993,926
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 38 16,513,952
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 39 0
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 40 0.37
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 41 0.31
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 42 0.58
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 43 0.50
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 44 $ 0
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 45 0.35
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 46 0.30
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 47 0.55
Earnings Per Share Schedule Of Earnings Per Share Reconciliation 48 0.48