155,641 shares
36,773 shares
18,576 shares
16,901 shares
25,668 shares
42,034 shares
50,641 shares
35,368 shares
361,316 shares
56,679 shares