All
Private
293,373
95051
Private
250,446
99192
Private
156,992
69859
Private
160,137
57901
Private
23,556
3108
Private
126,433
42117
Private
223,918
87898
Private
246,370
56867
Private
207,588
110753
Private
354,986
151837
Private
121,373
41553
Private
463,191
165818
Private
303,304
108549
Private
453,975
218406
Private
167,277
60303
Private
26,266
8446