18,479 shares
18,820 shares
21,686 shares
31,633 shares
41,711 shares
18,101 shares
16,823 shares
19,429 shares
108,312 shares
40,628 shares