All
Private
232,083
116055
Private
188,986
109201
Private
236,467
106635
Private
195,232
110044
Private
297,632
120519
Private
97,432
39438
Private
68,339
16764
Private
635,441
243956
Private
143,316
72553
Private
61,123
31384
Private
24,326
3922
Private
309,368
83793
Private
232,321
102230
Private
74,180
38278
Private
326,445
337748
Private
263,439
95392