503,228 shares
245,904 shares
508,835 shares
173,511 shares
106,398 shares
122,439 shares
56,255 shares
86,705 shares
161,130 shares
82,144 shares