18,780 shares
117,686 shares
32,395 shares
31,560 shares
18,623 shares
44,765 shares
41,696 shares
25,371 shares
134,703 shares
53,931 shares