48,986 shares
71,554 shares
31,499 shares
58,244 shares
49,872 shares
29,279 shares
252,946 shares
31,505 shares
73,807 shares
18,759 shares