Latest

Private
54,755
48693

Private
79,154
104497

Private
128,800
55236

116,656
88364

Private
85
72

Private
69,324
62138

62786

19046

Private
58,563
64960

Private
103,705
106015

Private
180,995
157002

Private
148180

Private
44,012
59749

87,827
78170

89,322
49504

141,713
45402

281,223
77283

Private
71,791
80506

70,364
83380

Private
47047