312 shares
330 shares
321 shares
245 shares
280 shares
287 shares
348 shares
297 shares
268 shares
223 shares