48,621 shares
43,696 shares
41,935 shares
37,891 shares
49,843 shares
122,969 shares
305,909 shares
259,370 shares
235,864 shares
60,908 shares