260,358 shares
342,753 shares
50,768 shares
64,101 shares
113,447 shares
243,598 shares
40,640 shares
150,585 shares
45,594 shares
27,915 shares