26,051 shares
25,413 shares
22,179 shares
25,993 shares
272,782 shares
18,708 shares
23,414 shares
30,930 shares
26,715 shares
14,512 shares