18,609 shares
18,938 shares
21,816 shares
31,800 shares
41,836 shares
18,229 shares
16,943 shares
19,554 shares
108,454 shares
40,775 shares