All
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
Private
79,927
20863
Private
160,394
48628
Private
101,782
24816
Private
414,310
232578