3,096 shares
3,089 shares
3,081 shares
3,051 shares
3,018 shares
2,998 shares
2,971 shares
2,967 shares
2,945 shares