121,248 shares
99,807 shares
438,183 shares
89,947 shares
100,327 shares
372,461 shares
539,671 shares
410,657 shares
86,799 shares
218,153 shares