331 shares
266 shares
287 shares
501 shares
316 shares
481 shares
414 shares
293 shares
389 shares
321 shares