All
Private
28,636
158717
Private
18,999
186116
Private
6,884
26558
Private
14,101
73931
Private
35,395
193031
Private
32,906
243267
Private
10,508
70892
Private
28,380
186010
Private
49,504
128424
Private
25,173
114606
Private
14,069
63706
Private
22,983
75762
Private
20,092
86308
Private
3,043
9022
Private
18,837
191823
Private
26,623
79377