308 shares
327 shares
290 shares
285 shares
269 shares
316 shares
293 shares
311 shares
303 shares
288 shares