All
Private
282,068
115421
Private
107,329
48536
Private
77,113
20596
Private
308,842
117777
Private
89,304
32134
Private
89,745
35300
Private
113,833
42310
Private
123,112
55121
Private
119,911
67246
Private
125,791
35757
Private
114,661
37209
Private
125,894
69812
Private
312,478
156184
Private
97,946
38404
Private
256,553
131358
Private
94,857
35621