24,180 shares
44,861 shares
11,517 shares
24,801 shares
27,277 shares
17,545 shares
15,273 shares
11,363 shares
508,451 shares
32,616 shares