312 shares
311 shares
305 shares
298 shares
292 shares
285 shares
284 shares
256 shares
250 shares
245 shares