18,856 shares
38,027 shares
127,273 shares
17,733 shares
18,878 shares
16,989 shares
14,719 shares
11,738 shares
100,790 shares
13,009 shares