18,784 shares
19,121 shares
22,010 shares
32,027 shares
42,005 shares
18,406 shares
17,120 shares
19,738 shares
108,649 shares
40,980 shares