306 shares
296 shares
303 shares
305 shares
298 shares
422 shares
309 shares
193 shares
120 shares
139 shares