155,492 shares
36,717 shares
18,510 shares
16,901 shares
25,595 shares
41,947 shares
50,526 shares
35,300 shares
361,265 shares
56,619 shares