25,876 shares
108,641 shares
421,171 shares
44,694 shares
97,433 shares
25,520 shares
12,709 shares
17,816 shares
19,044 shares
116,732 shares