19,699 shares
47,272 shares
30,755 shares
41,432 shares
305,660 shares
18,441 shares
29,870 shares
36,669 shares
25,448 shares
41,446 shares