Latest

242
204

230
76

Private
1,226
341

310
235

649
480

634
290

Private
2,734
862

289
239

363
271

Private
131
76

Private
264
139

932
463

246
287

823
516

265
209

293
158

345
182

195
168

1,408
945

1,075
417