29,483 shares
150,944 shares
104,988 shares
68,081 shares
60,104 shares
415,249 shares
73,260 shares
129,572 shares
50,226 shares
26,654 shares