Latest

Private
51,882
24434

Private
31,735
67285

Private
36,874
11032

Private
22,416
39524

29,649
43569

Private
19,042
34645

Private
25,624
27065

Private
37,749
45923

26,454
32744

76,061
77862

Private
150,236
123085

Private
21,470
5433

Private
36,452
76964

Private
56,750
54264

Private
134,176
89708

Private
25,835
23795

Private
40,645
7160

Private
11,125
3077

146,579
28410

149,907
32865