33,934 shares
109,221 shares
37,215 shares
55,603 shares
236,660 shares
36,001 shares
100,580 shares
78,105 shares
63,060 shares
45,355 shares