49,038 shares
71,621 shares
31,550 shares
58,317 shares
49,903 shares
29,341 shares
253,002 shares
31,576 shares
73,883 shares
18,795 shares