20,527 shares
19,533 shares
328,409 shares
71,207 shares
17,991 shares
52,084 shares
29,845 shares
29,004 shares
82,152 shares
22,816 shares