331 shares
475 shares
310 shares
318 shares
386 shares
293 shares
313 shares
309 shares
356 shares
544 shares