311 shares
285 shares
1,291 shares
330 shares
314 shares
391 shares
537 shares
261 shares
265 shares
293 shares