33,934 shares
109,221 shares
37,217 shares
55,603 shares
236,660 shares
36,002 shares
100,586 shares
78,106 shares
63,063 shares
45,357 shares