Latest

Private
20,539
7741

58,023
25760

49,667
50680

128,729
60624

Private
8,030
5221

42,829
87460

Private
5,403
1918

Private
33,539
30714

98,931
56462

Private
14,337
19116

Private
10,905
3487

47,323
68241

Private
36,917
10547

Private
12,826
2528

Private
58,587
13787

Private
17,740
29912

Private
17,447
22832

Private
32,766
31727

Private
15,141
14101

Private
26,946
25491