19,002 shares
17,577 shares
18,531 shares
19,907 shares
15,643 shares
16,961 shares
41,359 shares
21,826 shares
331,201 shares
30,159 shares