393 shares
303 shares
226 shares
645 shares
286 shares
175 shares
254 shares
239 shares
160 shares
529 shares