All
Private
167,277
60303
Private
26,266
8446
Private
197,905
74232
Private
197,864
78365
Private
195,053
87832
Private
289,145
124249
Private
209,577
79573
Private
180,796
95478
Private
170,368
54205
Private
201,521
131477
Private
25,447
11840
Private
171,195
75656
Private
156,726
73814
Private
150,328
63976
Private
71,358
32494
Private
239,826
106617