Latest

66,825
51281

128,966
74943

58,449
26920

57,918
71356

Private
17,916
65122

33,394
46664

Private
38
28

55,155
228005

38,429
174244

40,361
200485

53,347
270048

42,088
135359

32,810
127947

43,736
149617

38,173
125285

13,250
18856

48,368
148529

45,819
209031

30,861
49530

Private
53,747
160531