332,957 shares
181,628 shares
138,933 shares
85,754 shares
143,909 shares
363,996 shares
592,395 shares
127,246 shares
63,811 shares
91,616 shares