Latest 159

271
122

1,871
1380

Private
1,360
1036

1,787
1033

834
423

1,827
1434

3,911
2262

1,440
1110

1,964
1160

1,502
686

3,766
2062

1,510
509

392
134

2,051
884

776
386

558
218

Private
545
198

Private
1,632
985

1,744
851

2,069
1195