All
Private
40,347
36184
Private
12,110
27908
Private
12,535
18261
Private
17,347
33925
Private
15,960
18686
Private
22,276
39294
Private
18,961
32733
Private
19,336
30412
Private
22,586
26824
Private
15,334
29749
Private
17,552
35354
Private
16,475
25593
Private
13,728
22649
Private
12,428
20097
Private
29,970
27247
Private
20,977
55203