48,222 shares
43,551 shares
41,884 shares
37,780 shares
49,744 shares
122,909 shares
305,794 shares
259,317 shares
235,534 shares
60,422 shares