Latest

Private
29,892
27070

Private
31,238
25327

37,030
25857

Private
20,618
18967

38,816
13562

Private
26,959
28021

Private
38,894
6678

Private
24,100
6306

Private
57,465
13749

Private
18,476
6319

Private
34,256
8060

Private
76,650
28204

Private
96,170
32919

Private
34,316
26262

Private
64,953
26721

Private
27,138
15557

Private
33,423
30999

Private
16,472
14854

Private
13,375
13977

Private
31,352
9972