194,939 shares
291,241 shares
555,710 shares
123,765 shares
417,135 shares
405,748 shares
198,007 shares
301,574 shares
292,696 shares
117,193 shares