308 shares
290 shares
382 shares
356 shares
396 shares
265 shares
279 shares
560 shares
1,394 shares
263 shares