18,661 shares
18,995 shares
21,870 shares
31,846 shares
41,890 shares
18,269 shares
17,002 shares
19,622 shares
108,509 shares
40,817 shares