29,336 shares
31,039 shares
36,063 shares
97,043 shares
113,913 shares
46,266 shares
31,365 shares
62,413 shares
541,464 shares
113,895 shares