155,713 shares
36,812 shares
18,641 shares
16,904 shares
25,688 shares
42,112 shares
50,692 shares
35,449 shares
361,427 shares
56,700 shares