299 shares
285 shares
289 shares
290 shares
298 shares
273 shares
216 shares
258 shares
343 shares
346 shares