Latest

Private
36,201
16971

1028

3720

39,276
16422

2350

1551

34,393
11297

50,402
19177

2016

23,894
9778

26,936
10599

2325

23,424
7277

828

35,468
16689

6390

36,242
16516

31,908
15035

743

1496