Latest

29,983
17052

31,387
10484

24,980
9357

Private
21,224
12436

23,130
8729

23,268
7194

19,264
7560

22,597
7529

32,817
8880

19,732
5675

Private
228
84

30,371
10049

28,566
8144

23,168
5492

Private
16,518
6709

3,755
299

35,930
7453

23,433
6458

25,946
8006

29,588
7526