30,908 shares
256,951 shares
323,182 shares
248,061 shares
40,315 shares
355,675 shares
50,551 shares
33,701 shares
32,952 shares
25,902 shares