18,398 shares
146,071 shares
36,432 shares
346,527 shares
15,366 shares
27,248 shares
1,239,880 shares
14,669 shares
12,694 shares
509,672 shares