45,903 shares
332,944 shares
537,653 shares
318,591 shares
82,318 shares
144,185 shares
77,755 shares
145,294 shares
537,640 shares
103,654 shares