All
Private
65,529
19880
Private
65,414
13458
Private
300,475
123354
Private
350,962
152053
Private
67,935
12657
Private
216,613
72528
Private
303,103
148163
Private
220,632
65834
Private
265,965
79984
Private
67,590
14467
Private
356,078
103242
Private
292,683
144887
Private
64,625
13244
Private
72,406
17151
Private
287,408
114746
Private
72,745
21511