119,258 shares
264,761 shares
160,741 shares
510,864 shares
335,813 shares
253,487 shares
205,288 shares
169,597 shares
293,037 shares
82,724 shares