102,918 shares
107,785 shares
708,953 shares
522,839 shares
115,550 shares
172,645 shares
62,773 shares
250,173 shares
156,211 shares
63,425 shares