128,884 shares
18,413 shares
23,497 shares
247,453 shares
44,828 shares
30,752 shares
324,311 shares
368,939 shares
21,846 shares
81,182 shares