All
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
Private
95,994
57909
Private
780,797
543757
Private
213,496
136928
Private
63,603
34121
Private
178,039
90173