108,695 shares
269,475 shares
121,973 shares
41,501 shares
56,918 shares
326,013 shares
82,359 shares
58,160 shares
52,798 shares
53,747 shares