312 shares
309 shares
302 shares
293 shares
289 shares
269 shares
254 shares
245 shares
229 shares
227 shares