Share This View

# 2015Q1 18,559 1,098,248,646 1,038 57,726,874 4,494 300,720,759 1,128 74,497,753 1,184 83,536,914 2,182 142,685,592 5,532 358,447,133 29.80% 32.60% 11.80% 13.00%
1 2015Q2 18364 1087983057 995 55037600 4380 299543884 1078 68882579 1124 82222507 2178 148438798 5375 354581483 29.30% 32.70% 11.90% 13.60%
2 2015Q3 18079 1070892303 951 52688282 4261 286575011 1040 63030660 1110 80232295 2111 143312057 5212 339263293 28.80% 31.70% 11.70% 13.40%
3 2015Q4 17845 1061931494 892 47129682 4091 281477264 1003 60211997 1039 73656948 2049 147608318 4983 328606945 27.90% 30.90% 11.50% 13.90%