All
Private
578,178
241819
Private
129,658
49014
Private
334,251
137504
Private
128,954
36438
Private
114,134
49099
Private
127,060
66929
Private
341,874
101157
Private
72,906
25773
Private
82,867
20472
Private
113,213
25893
Private
336,507
174092
Private
186,601
58834
Private
128,889
47184
Private
69,254
31740
Private
84,052
36522
Private
211,980
61996