128,874 shares
18,317 shares
23,405 shares
247,351 shares
44,705 shares
30,682 shares
324,174 shares
368,812 shares
21,718 shares
81,058 shares