All
Private
50,318
179459
Private
34,194
153661
Private
35,470
116549
Private
50,888
99896
Private
42,778
181634
Private
70,585
349501
Private
48,101
111329
Private
27,273
83062
Private
47,327
180316
Private
12,369
42470
Private
12,620
28710
Private
24,258
85106
Private
25,096
73856
Private
15,733
51678
Private
57,660
238602
Private
96,223
91125