5,241 shares
5,156 shares
5,110 shares
4,881 shares
4,171 shares
30,723 shares
22,867 shares
458,195 shares
189,340 shares
221,646 shares