503,211 shares
245,882 shares
508,821 shares
173,492 shares
106,376 shares
122,427 shares
56,243 shares
86,698 shares
161,118 shares
82,141 shares