45,457 shares
24,257 shares
37,659 shares
18,292 shares
33,188 shares
15,225 shares
15,329 shares
102,699 shares
106,511 shares
37,129 shares