34,019 shares
109,513 shares
37,523 shares
55,726 shares
236,761 shares
36,094 shares
100,841 shares
78,311 shares
63,176 shares
45,456 shares