All
Private
96,583
27043
Private
134,668
88713
Private
75,179
20392
Private
104,695
48611
Private
255,698
89180
Private
297,242
95353
Private
66,715
24943
Private
492,330
218408
Private
53,153
18988
Private
128,692
32167
Private
376,306
264403
Private
44,540
12905
Private
58,312
19241
Private
93,500
20375
Private
55,710
22068
Private
62,343
24651