Latest

40165

23896

30,944
61825

39502

36313

35,624
120270

68588

27,105
84311

110141

43,578
150403

136891

99458

125,720
258086

59,325
161866

103450

44023

41988

51,071
127995

Private
91,159
210347

147125