90,188 shares
55,879 shares
304,535 shares
58,027 shares
32,351 shares
17,742 shares
34,688 shares
49,025 shares
25,653 shares
35,761 shares