All
Private
44,213
104715
Private
90,309
266887
Private
8,300
20118
Private
18,783
73989
Private
32,543
70016
Private
63,100
150557
Private
6,693
2180
Private
34,602
62487
Private
18,172
187689
Private
87,593
708948
Private
54,949
101829
Private
17,472
46605
Private
25,593
100899
Private
69,167
276679
Private
39,018
178721
Private
24,495
150575