18,799 shares
117,694 shares
32,417 shares
31,582 shares
18,648 shares
44,820 shares
41,730 shares
25,393 shares
134,705 shares
53,953 shares