All
Private
165,540
154159
Private
98,832
87091
Private
148,868
104940
Private
105,454
89795
Private
120,457
103560
Private
135,886
117916
Private
184,746
118655
Private
128,796
86562
Private
118,621
101178
Private
25,717
19042
Private
400,050
281519
Private
119,831
111189
Private
169,672
96678
Private
314,638
222589
Private
225,652
131668
Private
204,465
123699