All
Private
297,242
95347
Private
66,715
24943
Private
492,330
218408
Private
53,153
18988
Private
128,692
32167
Private
376,306
264403
Private
44,540
12905
Private
58,312
19241
Private
93,500
20375
Private
55,710
22068
Private
62,343
24651
Private
295,249
126683
Private
81,837
36592
Private
95,702
26680
Private
343,906
122239
Private
398,879
163120