26,028 shares
62,736 shares
108,681 shares
34,205 shares
164,308 shares
37,305 shares
169,644 shares
82,279 shares
129,903 shares
48,311 shares