50,478 shares
397,720 shares
43,790 shares
160,740 shares
286,903 shares
31,005 shares
161,076 shares
186,595 shares
174,746 shares
510,860 shares