All
Private
105,158
38287
Private
68,958
23548
Private
114,334
37617
Private
85,006
24104
Private
385,340
200160
Private
172,460
111673
Private
459,104
250216
Private
91,733
44851
Private
117,236
37932
Private
67,929
18727
Private
359,323
143865
Private
159,262
41802
Private
136,013
52450
Private
509,585
164415
Private
426,280
192239
Private
125,146
46906