All
Private
92,537
43811
Private
81,213
27778
Private
299,751
143419
Private
151,585
42011
Private
277,781
135227
Private
102,584
35562
Private
312,748
124300
Private
219,467
114244
Private
233,628
83601
Private
275,291
83828
Private
478,821
219217
Private
49,083
14660
Private
388,241
138337
Private
436,330
129604