48,193 shares
43,508 shares
41,873 shares
37,736 shares
49,708 shares
122,904 shares
305,773 shares
259,247 shares
235,469 shares
60,370 shares