Latest

25,391
66460

40165

23896

31,093
61862

39502

36313

35,638
120270

68588

27,111
84311

110141

43,583
150403

136891

99458

125,826
258086

59,344
161866

103450

44023

41988

51,072
127995

Private
91,159
210347