20,701 shares
20,005 shares
328,763 shares
71,324 shares
18,467 shares
52,351 shares
30,280 shares
29,231 shares
82,272 shares
22,869 shares