All
Private
173,367
56833
Private
80,668
34320
Private
320,917
176712
Private
100,637
47683
Private
83,405
22883
Private
66,841
25502
Private
51,200
15140
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