Latest

Private
21917

Private
1899

Private
24018

48,883
44434

Private
128,980
83579

35,602
20568

176,023
185247

35,348
41254

34,195
31058

167,097
59920

72,413
84568

85,547
111949

104,468
45946

Private
55,524
32605

Private
43628

79,808
57694

Private
107,056
46871

Private
7182

48,749
39768

Private
16,928
11635