All
Private
10,364
33213
Private
29,346
102560
Private
21,006
48949
Private
35,308
130062
Private
17,846
89085
Private
45,539
143345
Private
90,348
93987
Private
53,220
155929
Private
5,802
38459
Private
14,820
46169
Private
14,524
48342
Private
4,892
19496
Private
18,147
74732
Private
42,266
110672
Private
9,266
30923
Private
6,607
13552