Latest

29,326
6581

147,884
69935

189,802
87822

45,555
11170

167,628
81315

104,239
50119

169,125
82620

154,412
43543

134,865
67290

103,515
38888

77,884
38351

74,531
27928

3,664
1392

6,089
2706

107,194
37002

129,889
36474

30,954
6790

83,192
30603

108,452
40902

36,960
8302