Latest 681

15,997
18712

Private
61,185
41352

16,321
18611

8143

11828

17526

54,900
95529

27,073
16289

13,700
18952

30,630
47187

18,849
15485

Private
101,213
173776

32,036
21899

15,460
25573

31,427
47593

34,243
43775

30,464
51204

38,317
47124

Private
40,703
27099

6652