276 shares
545 shares
299 shares
313 shares
280 shares
289 shares
261 shares
263 shares
288 shares
258 shares