20,787 shares
31,876 shares
18,729 shares
29,878 shares
91,372 shares
18,400 shares
31,507 shares
18,740 shares
124,935 shares
29,268 shares