All
Private
119,420
40493
Private
103,426
33913
Private
403,652
178281
Private
123,018
38546
Private
90,670
20423
Private
388,685
204209
Private
91,312
32718
Private
118,008
67311
Private
304,919
95066
Private
96,683
32032
Private
422,683
218599
Private
124,600
57069
Private
91,995
30404
Private
89,431
17777
Private
185,405
62207
Private
103,869
33250