45,058 shares
25,842 shares
84,762 shares
20,789 shares
22,489 shares
21,894 shares
36,515 shares
30,645 shares
25,438 shares
24,978 shares