Latest

29,967
81440

Private
22,133
78623

34,250
72538

450

44121

46,480
230120

Private
43,221
120287

104474

23,730
86858

Private
299
124

8213

101614

60471

Private
60,498
406196

96,019
1213663

170691

76,482
175322

Private
929
584

Private
756
1173

Private
136299