Latest

Private
43624

78,918
57695

Private
107,056
46871

Private
7182

48,468
39768

Private
16,928
11635

Private
22,434
25336

Private
190,151
186850

82,895
74635

54,480
54951

Private
40,143
9468

Private
13776

280,148
147983

Private
28,106
12108

Private
53,890
16373

Private
43,583
22250

Private
15,635
24891

59,990
89039

Private
6964

Private
45,241
34749