317 shares
311 shares
309 shares
308 shares
304 shares
302 shares
301 shares
285 shares
275 shares
271 shares