34,902 shares
316 shares
325 shares
298 shares
313 shares
334 shares
283 shares
357 shares
320 shares
293 shares