317 shares
281 shares
218 shares
321 shares
293 shares
539 shares
309 shares
301 shares
248 shares
97 shares