29,381 shares
31,064 shares
36,214 shares
97,193 shares
114,005 shares
46,381 shares
31,494 shares
62,511 shares
541,562 shares
114,091 shares