Latest

25,443
66460

40165

23896

31,117
61862

39502

36313

35,640
120270

68588

27,111
84311

110141

43,585
150403

136891

99458

125,847
258086

59,351
161866

103450

44023

41988

51,072
127995

Private
91,159
210347