Latest

Private
51,156
67431

Private
56,122
27332

Private
23,804
28065

Private
44,932
25665

Private
37,316
33538

Private
18,294
23540

Private
31,045
32684

Private
21,643
22993

Private
121,838
84206

Private
33,293
31235

Private
33,834
58324

Private
35,888
25235

Private
18,980
20186

Private
18,182
23109

Private
31,695
24965

Private
17,409
19732

Private
17,110
17081

Private
40,745
26080

Private
25,669
32991

Private
41,131
28787