All
Private
29,636
10020
Private
35,117
12042
Private
6,537
3397
Private
16,660
7780
Private
24,829
8589
Private
30,170
8386
Private
4,152
2759
Private
39,496
17150
Private
28,495
8754
Private
26,592
12676
Private
25,095
11383
Private
29,616
9627
Private
23,593
6831
Private
20,038
5648
Private
35,502
9183
Private
2,155
548