26,565 shares
31,376 shares
13,990 shares
19,917 shares
26,654 shares
74,878 shares
397,662 shares
29,016 shares
311,442 shares
55,345 shares