104,957 shares
353,652 shares
180,062 shares
408,548 shares
255,580 shares
201,764 shares
462,658 shares
57,087 shares
259,681 shares
66,116 shares