Latest

Private
24,415
145212

Private
6,074
62149

Private
40,573
163536

Private
20,341
111357

Private
305
24

Private
41,028
179545

Private
0
1

Private
42,393
152521

Private
5,123
28873

Private
15,895
72177

Private
32,091
155371

Private
47,700
172286

Private
47,274
187518

Private
54,667
207347

Private
22,460
98047

Private
47,195
142826

Private
48,286
162194

Private
48,986
141980

Private
29,529
135057

Private
46,883
76364