All
Private
120,030
47162
Private
26,627
10191
Private
26,166
7402
Private
17,740
7973
Private
24,713
7302
Private
32,530
13373
Private
38,742
12707
Private
27,674
10848
Private
86,471
31953
Private
64,822
17241
Private
15,328
4515
Private
28,394
8552
Private
32,803
11302
Private
29,330
8177
Private
57,060
19993
Private
47,585
13438