All
Private
117,565
35050
Private
108,623
45502
Private
140,119
59790
Private
168,908
70562
Private
211,182
88210
Private
93,457
31117
Private
297,412
128185
Private
96,274
28671
Private
91,306
34150
Private
338,535
119682
Private
107,777
42671
Private
302,758
164115
Private
63,268
21192
Private
90,150
23744
Private
101,339
46282
Private
209,416
80527