Latest

31,310
387980

18,039
217789

32,000
296630

15,983
319159

31,211
361143

30,926
386867

36,048
476357

23,557
257132

27,044
281385

35,183
311126

40,728
376111

18,470
135364

21,373
267001

17,508
205143

19,853
195968

12,872
105033

27,906
191115

19,807
296827