All
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
Private
195,472
63633
Private
273,926
103821
Private
169,700
87553
Private
232,083
116055