All
Private
69,818
180237
Private
15,142
27274
Private
46,231
43893
Private
85,909
206877
Private
27,741
22221
Private
30,788
36091
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