260,396 shares
342,804 shares
50,828 shares
64,141 shares
113,485 shares
243,663 shares
40,668 shares
150,630 shares
45,619 shares
27,962 shares