All
Private
85,903
34520
Private
84,765
27532
Private
81,204
33388
Private
98,993
43712
Private
92,279
23837
Private
372,787
165539
Private
101,053
54068
Private
154,259
98523
Private
107,230
55381
Private
107,139
40395
Private
89,898
28295
Private
148,702
56569
Private
396,354
120535
Private
132,176
51760
Private
17,586
3229
Private
72,869
20540