All
Private
245,162
81341
Private
62339
Private
274,990
91267
Private
42672
Private
275,907
75662
Private
59,050
9316
Private
44804
Private
150,470
38806
Private
337,176
118037
Private
256,578
82718
Private
137,525
39134
Private
49728
Private
52,332
10199
Private
58617
Private
46,211
8717
Private
326,355
99495