396 shares
344 shares
358 shares
325 shares
294 shares
331 shares
305 shares
323 shares
284 shares
557 shares