All
Private
194,111
134335
Private
38,155
19099
Private
414,624
99561
Private
170,159
85234
Private
121,229
68605
Private
225,256
172243
Private
303,223
155077
Private
432,864
139592
Private
1,027,949
494825
Private
206,751
124903
Private
506,660
226459
Private
266,410
156471
Private
21,366
5872
Private
220,108
171465
Private
403,395
193153
Private
246,625
153581