41,053 shares
30,363 shares
47,541 shares
26,301 shares
119,071 shares
15,448 shares
82,234 shares
47,564 shares
60,703 shares
17,187 shares