56,728 shares
164,785 shares
154,425 shares
423,992 shares
162,871 shares
169,608 shares
82,736 shares
160,331 shares
105,298 shares
58,835 shares