All
Private
48,425
2635960
Private
1,366
106
Private
260187
Private
30,056
139549
Private
37,935
228197
Private
39,809
217510
Private
35,507
251895
Private
337109
Private
40,661
334969
Private
35,832
257451
Private
52,552
221566
Private
55,150
425398
Private
54406
Private
266884
Private
117,719
943237
Private
26,616
348123