All
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
Private
84,280
31213
Private
69,266
19298