33,957 shares
109,252 shares
37,250 shares
55,624 shares
236,681 shares
36,025 shares
100,632 shares
78,135 shares
63,094 shares
45,388 shares