18,815 shares
34,218 shares
45,683 shares
26,739 shares
47,954 shares
29,987 shares
44,117 shares
32,217 shares
19,472 shares
150,839 shares