All
Private
249,519
191465
Private
237,798
123274
Private
205,865
137078
Private
345,130
158960
Private
293,114
225088
Private
248,739
165674
Private
187,561
92171
Private
253,938
106842
Private
268,540
137338
Private
215,590
126631
Private
84,173
39989
Private
54,819
26593
Private
349,600
201737
Private
181,693
127011
Private
166,283
103825
Private
376,803
197207