311,959 shares
27,551 shares
41,576 shares
323,867 shares
50,285 shares
157,582 shares
27,650 shares
92,772 shares
235,621 shares
521,347 shares