227,019 shares
378,721 shares
402,079 shares
200,954 shares
659,631 shares
303,448 shares
485,403 shares
146,584 shares
248,983 shares
99,778 shares