3,428 shares
206,154 shares
286,451 shares
247,145 shares
116,185 shares
125,248 shares
239,963 shares
49,429 shares
53,873 shares
152,284 shares