1,335 shares
875 shares
995 shares
845 shares
29,836 shares
5,264 shares
3,800 shares
8,481 shares
19,488 shares
12,855 shares