45,902 shares
332,924 shares
537,645 shares
318,580 shares
82,291 shares
144,182 shares
77,708 shares
145,291 shares
537,637 shares
103,637 shares