155,715 shares
36,813 shares
18,642 shares
16,904 shares
25,688 shares
42,112 shares
50,692 shares
35,449 shares
361,427 shares
56,700 shares