119,814 shares
264,900 shares
160,859 shares
511,022 shares
335,963 shares
254,161 shares
205,361 shares
169,702 shares
293,141 shares
82,761 shares