8,696 shares
21,574 shares
14,349 shares
25,190 shares
20,050 shares
31,165 shares
537,740 shares
39,517 shares
34,177 shares
47,472 shares