Latest 329

Private
36,023
19899

32,422
19966

33,172
26143

57,036
24621

Private
7077

Private
54,847
19737

Private
37

6034

32,344
45300

86,618
122023

146,168
62194

86,413
44158

Private
100,278
53185

Private
34,740
42965

26,896
19492

60,322
38417

47,668
25084

60,793
29404

Private
21,648
24030

Private
17033