All
Private
298,041
101775
Private
352,120
163173
Private
50,889
19588
Private
290,941
120084
Private
83,164
18965
Private
343,215
171721
Private
376,395
108785
Private
359,880
151113
Private
243,104
91465
Private
224,347
74237
Private
217,847
70950
Private
308,276
105858
Private
206,929
72798
Private
77,586
9566
Private
252,604
76661