59,983 shares
31,351 shares
42,740 shares
21,388 shares
120,508 shares
69,350 shares
21,510 shares
188,065 shares
201,192 shares
114,782 shares