58,872 shares
26,780 shares
45,233 shares
41,219 shares
229,755 shares
148,819 shares
598,654 shares
28,299 shares
31,751 shares
232,333 shares