34,027 shares
109,534 shares
37,543 shares
55,737 shares
236,772 shares
36,106 shares
100,859 shares
78,341 shares
63,184 shares
45,465 shares