All
Private
88,826
31086
Private
69,441
20123
Private
94,870
35712
Private
184,041
64024
Private
160,430
23755
Private
83,455
21447
Private
66,289
23180
Private
46,468
9008
Private
47,687
12310
Private
43,111
11454
Private
203,887
73636
Private
168,430
47386
Private
81,810
22253
Private
70,498
23459
Private
206,944
76833
Private
69,736
20138