5,546 shares
3,402 shares
5,099 shares
4,425 shares
42,864 shares
42,398 shares
27,901 shares
139,313 shares
638,916 shares
290,343 shares