45,937 shares
333,043 shares
537,670 shares
318,620 shares
82,351 shares
144,193 shares
77,785 shares
145,305 shares
537,676 shares
103,661 shares