43,625 shares
78,081 shares
37,526 shares
26,493 shares
36,071 shares
42,782 shares
315,522 shares
103,246 shares
132,811 shares
133,843 shares