313 shares
293 shares
280 shares
218 shares
211 shares
163 shares
256 shares
317 shares
337 shares
351 shares