23,205 shares
21,745 shares
514,903 shares
25,628 shares
18,310 shares
16,794 shares
24,139 shares
22,842 shares
59,031 shares
24,966 shares