18,168 shares
111,291 shares
82,092 shares
33,141 shares
31,273 shares
61,310 shares
46,114 shares
33,680 shares
177,152 shares
30,670 shares