All
Private
159,262
41802
Private
136,013
52450
Private
509,585
164415
Private
426,280
192239
Private
125,146
46906
Private
63,188
28425
Private
384,165
212005
Private
123,884
35641
Private
176,238
55273
Private
170,730
70837
Private
85,013
29285
Private
77,739
32242
Private
337,202
154600
Private
74,624
27150
Private
292,559
142573
Private
70,043
28368