371 shares
345 shares
309 shares
305 shares
301 shares
290 shares
284 shares
278 shares
264 shares
260 shares