4,454 shares
3,790 shares
4,287 shares
4,291 shares
4,380 shares
20,771 shares
17,625 shares
19,752 shares
294,044 shares
201,925 shares