All
Private
30,863
61212
Private
5,925
3470
Private
102,346
635847
Private
58,987
251763
Private
22,469
49397
Private
18,184
44983
Private
694
631
Private
47,142
196273
Private
18,250
100587
Private
55,158
84296
Private
40,463
51143
Private
42,197
734573
Private
25,016
93065
Private
20,592
52924
Private
42,123
120371
Private
18,887
95551