Latest

Private
140787

83,564
71663

Private
55087

Private
175,241
224914

56286

Private
111,359
101808

Private
89,775
102304

Private
22974

Private
54,755
48776

Private
79,154
104496

Private
128,800
55236

118,555
88364

Private
85
72

Private
69,324
62117

62785

19046

Private
58,563
64960

Private
103,705
106015

Private
180,995
157002

Private
148180