All
Private
43,073
473731
Private
15,370
75845
Private
2,919
7554
Private
1,887
4165
Private
8,056
54816
Private
32,834
112856
Private
38,398
140491
Private
42,933
328011
Private
28,518
143672
Private
27,702
234457
Private
24,778
114971
Private
37,403
161961
Private
23,336
134624
Private
33,385
77661
Private
18,053
117154
Private
27,062
84170