All
Private
33,019
15213
Private
21,523
21273
Private
3,230
3047
Private
28,424
13188
Private
31,851
31416
Private
3,479
3492
Private
23,717
18898
Private
3,426
2718
Private
37,009
14438
Private
2,541
2239
Private
18,413
18657
Private
3,186
2876
Private
26,345
34945
Private
38,471
20092
Private
2,668
2898
Private
19,225
20169