26,119 shares
25,422 shares
22,211 shares
26,057 shares
272,797 shares
18,846 shares
23,441 shares
31,318 shares
26,987 shares
14,573 shares