18,191 shares
18,553 shares
21,433 shares
31,273 shares
41,400 shares
17,830 shares
16,540 shares
19,158 shares
108,010 shares
40,362 shares