23,696 shares
35,457 shares
25,713 shares
60,952 shares
256,362 shares
40,089 shares
22,421 shares
47,234 shares
19,357 shares
88,918 shares