5,048 shares
4,989 shares
4,915 shares
4,738 shares
3,952 shares
30,515 shares
22,656 shares
457,953 shares
189,097 shares
221,480 shares