All
Private
152,153
61431
Private
82,277
29568
Private
157,529
67788
Private
466,757
239600
Private
150,367
58086
Private
128,502
22289
Private
70,297
24265
Private
171,384
76694
Private
340,968
173309
Private
115,980
63330
Private
76,320
24848
Private
348,502
136303
Private
82,328
27881
Private
106,543
56987
Private
311,487
94726
Private
75,988
33506