29,432 shares
255,054 shares
41,159 shares
33,106 shares
46,070 shares
121,669 shares
224,215 shares
49,050 shares
63,236 shares
19,107 shares