19,730 shares
47,336 shares
30,822 shares
41,496 shares
305,762 shares
18,512 shares
29,898 shares
36,739 shares
25,531 shares
41,503 shares