1,128 shares
318 shares
409 shares
311 shares
255 shares
281 shares
290 shares
279 shares
327 shares
368 shares