Latest

125,702
74940

58,145
26920

57,643
71356

Private
17,916
65122

33,281
46664

Private
38
28

54,127
228005

38,169
174244

40,023
200485

52,047
270048

41,783
135359

32,580
127947

43,553
149617

37,762
125285

13,062
18856

48,146
148529

45,616
209031

30,701
49530

Private
53,747
160531

34,342
85249