All
Private
168,430
47386
Private
81,810
22253
Private
70,498
23459
Private
206,944
76833
Private
69,736
20138
Private
73,491
20084
Private
48,408
12098
Private
297,727
85227
Private
93,504
29967
Private
55,240
10463
Private
230,440
82470
Private
62,504
22243
Private
132,960
49946
Private
111,634
40096
Private
54,730
18044
Private
290,289
117445