20,505 shares
19,505 shares
328,380 shares
71,181 shares
17,912 shares
52,067 shares
29,798 shares
28,980 shares
82,134 shares
22,800 shares