Latest

Private
20,852
91891

Private
29,498
107256

Private
33,436
134224

Private
29,152
156536

Private
18,578
114101

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
152518

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